Mailinglist Archive: opensuse-buildservice (239 mails)

< Previous Next >
[opensuse-buildservice] perhaps OT spec file question
  • From: Christian <chris@xxxxxxxxxxxxxxxx>
  • Date: Wed, 27 May 2009 11:05:31 +0200
  • Message-id: <4A1D025B.1080100@xxxxxxxxxxxxxxxx>
Hi,

I tried to define a "var" in %pre, hoping that this "var" is then known
in %post.

Example:
%pre
if [ ${1:-0} -gt 1 ]; then
# get version of previuos installed package
pre_version=`rpm -q --qf "%{VERSION}" %{name}`
fi


%post
if [ ${1:-0} -gt 1 ]; then
if [ -n $pre_version ]; then
if [ "$pre_version" = "%{version}" ]; then
do stuff
fi
fi
fi

but "$pre_version" is not known in %post.
I also tried "export pre_version=`.....` with no success.

Any Idea ?
Kind Regards
Chris
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >