]> git.pld-linux.org Git - packages/rpm-build-macros.git/commit - rpm.macros
- requires_eq, requires_eq_to now convert Requires to BuildRequires, making spec...
authorElan Ruusamäe <glen@pld-linux.org>
Wed, 11 Feb 2009 19:39:45 +0000 (19:39 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
commit91d2f1ebd3ef153ab74a2290751be3e023b21e8b
tree641ed15bfb363f7b8a5643032f7a6bc370cb505e
parent629fa6f419784ec0e7493f495d21e46558d82466
- requires_eq, requires_eq_to now convert Requires to BuildRequires, making spec syntax valid if packages are not present
- side effect is that requires_eq now accepts only one paramter, contrary to previous where it accepted long list.

The test results of the new macros:
$ rpm -q xulrunner zlib
package xulrunner is not installed
zlib-1.2.3-7.i686

$ rpm -E '%requires_eq'
ERROR
$ rpm -E '%requires_eq zlib'
Requires: zlib = 0:1.2.3
$ rpm -E '%requires_eq xulrunner'
BuildRequires: xulrunner
$ rpm -E '%requires_eq xulrunner zlib'
ERROR
$ rpm -E '%requires_eq_to'
ERROR
$ rpm -E '%requires_eq_to zlib'
ERROR
$ rpm -E '%requires_eq_to xulrunner zlib'
Requires: xulrunner = 0:1.2.3
$ rpm -E '%requires_eq_to xulrunner zlib zl'
ERROR
$ rpm -E '%requires_eq_to xulrunner xulrunner'
BuildRequires: xulrunner

Changed files:
    rpm.macros -> 1.503
rpm.macros
This page took 0.053244 seconds and 4 git commands to generate.