Re: Conditionally applying a patch based on a program's EVR

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 09.07.2009 21:59, schrieb Alan Dunn:
> I want to conditionally apply a patch in a spec file based upon the
> version of a package. (There's an emacs package that needs a patch to
> work with the latest version of xemacs, but this patch shouldn't be
> applied for previous versions of xemacs.) I know that for checking
> something like Fedora version numbers I can use
>
> %if 0%{?fedora} > 9
> ...
> %endif
>
> but is there an easy way to do this for a version number in say, EVR
> form? That is, something like
>
I assume, that your match may fixed a issue caused by xemacs.

So, I would to prefer, that the user should make a update to the specific
release of xemacs on which the issue doesn't occurs.

You may write someting link

# You need xemacs >= <required release> to
# fix the following issue ...
Requires:    xemacs >= <required release>


Of corse, if the required release may not available on older
distribution, you may embrace the Requires statement into
a condition.

Best Regards:

Jochen Schmitt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkpWTd8ACgkQT2AHK6txfgyL+ACfYmujoW+Grc46ngj7gFSH1GER
MGgAoMI7fLQnLjin2dJ8HNFFGCDQKy0Z
=WR+q
-----END PGP SIGNATURE-----

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux