[Excluding dependencies] --- https://www.pld-linux.org/rpm5?rev=1353406771 +++ https://www.pld-linux.org/rpm5 @@ -74,11 +74,20 @@ ==== Excluding dependencies ==== Regexp patterns for '''%%_noauto*%%''' macros changed slightly, and '(' must be escaped now, for example: - <file>%define _noautoreq 'perl\\(something::.*\\)' + <file> + %define _noautoreq 'perl\\(something::.*\\)' </file> + rpm-build-tools [[http://git.pld-linux.org/?p=packages/rpm-build-macros.git;a=commitdiff;h=0a9bb9747529d8f89a74f6db5f317abe1454d8ac|v1.654]] adds handy macros to have same syntax for rpm4/5 .specs: + + <code> + BuildRequires: rpmbuild(macros) >= 1.654 + + %define _noautoreq_pear Excluded.php PEAR/Something.php + %define _noautoreq_perl Apache::.* + </code> ==== noarch subpackages ==== Rpm 5.x supports **noarch** subpackages, a feature that can save space on ftp server and mirrors and ease use of multiarch packages.
Diff URL: https://www.pld-linux.org/rpm5?do=diff&r1=1353406771&r2=1353773690 -- This mail was generated by DokuWiki at https://www.pld-linux.org/ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
