[packages/rpm-build-macros] - add magic and paths as used by rpm.org dependency generators (noop on rpm5)
baggins
baggins at pld-linux.org
Sat Jan 4 15:24:23 CET 2020
commit 50f647af45c5a6604907237d4aad1fe4b4d62573
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Jan 4 23:23:29 2020 +0900
- add magic and paths as used by rpm.org dependency generators (noop on rpm5)
attr.kernel | 1 +
attr.php | 1 -
attr.ruby | 2 ++
rpm-build-macros.spec | 2 +-
4 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/rpm-build-macros.spec b/rpm-build-macros.spec
index 738f3b3..60d1078 100644
--- a/rpm-build-macros.spec
+++ b/rpm-build-macros.spec
@@ -58,7 +58,7 @@ Conflicts: coreutils < 6.9
Conflicts: gettext-devel < 0.11
# tmpdir/_tmppath macros problems; optcppflags missing
Conflicts: rpm < 4.4.9-72
-# macros.d/ruby
+# macros.d/*
Conflicts: rpm-build < 5.4.15-52
# php-config --sysconfdir
Conflicts: php-devel < 4:5.2.0-3
diff --git a/attr.kernel b/attr.kernel
index 38a1637..2660d2a 100644
--- a/attr.kernel
+++ b/attr.kernel
@@ -1,2 +1,3 @@
%__kernel_provides %{_rpmconfigdir}/kmod-deps.sh --provides --modinfo %__modinfo
#__kernel_requires %{_rpmconfigdir}/kmod-deps.sh --requires --modinfo %__modinfo
+%__kernel_path ^.*/lib/modules/.*\.ko(\.gz|\.xz)?$
diff --git a/attr.php b/attr.php
index 42eb130..4f430e5 100644
--- a/attr.php
+++ b/attr.php
@@ -3,4 +3,3 @@
%__php_requires env PHP_MIN_VERSION=%{?php_min_version} %{_rpmconfigdir}/php.req%{?php_req_new:.php}
%__php_magic ^PHP script.*
%__php_path \\.php$
-%__php_flags magic_and_path
diff --git a/attr.ruby b/attr.ruby
index 8e035bd..f43d2ff 100644
--- a/attr.ruby
+++ b/attr.ruby
@@ -1,2 +1,4 @@
%__ruby_provides %{_rpmhome}/rubygems.rb --provides
%__ruby_requires %{_rpmhome}/rubygems.rb --requires
+%__ruby_magic ^[rR]uby script text.*
+%__ruby_path ^/usr/(share|lib|lib64|libx32)/(ruby|gems/specifications)/.*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-macros.git/commitdiff/50f647af45c5a6604907237d4aad1fe4b4d62573
More information about the pld-cvs-commit
mailing list