[packages/rpm] - added compat wrappers for old macro files
baggins
baggins at pld-linux.org
Mon Sep 17 14:11:32 CEST 2012
commit 9776a251e328ac760f75ce3fd47e2aa32f998559
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Mon Sep 17 14:11:06 2012 +0200
- added compat wrappers for old macro files
rpm.spec | 12 ++++++++++++
1 file changed, 12 insertions(+)
---
diff --git a/rpm.spec b/rpm.spec
index 491ad36..0ab72d7 100644
--- a/rpm.spec
+++ b/rpm.spec
@@ -1063,6 +1063,11 @@ touch $RPM_BUILD_ROOT%{_sysconfdir}/rpm/sysinfo/Obsoletename
touch $RPM_BUILD_ROOT%{_sysconfdir}/rpm/sysinfo/Providename
touch $RPM_BUILD_ROOT%{_sysconfdir}/rpm/sysinfo/Requirename
+# create macro loading wrappers for backward compatibility
+for m in gstreamer java mono perl php python; do
+ echo "%{load:%{_rpmlibdir}/macros.d/$m}" >$RPM_BUILD_ROOT%{_rpmlibdir}/macros.$m
+done
+
# for rpm -e|-U --repackage
install -d $RPM_BUILD_ROOT/var/{spool/repackage,lock/rpm}
touch $RPM_BUILD_ROOT/var/lock/rpm/transaction
@@ -1332,6 +1337,13 @@ find %{_rpmlibdir} -name '*-linux' -type l | xargs rm -f
%{_rpmlibdir}/macros.d/selinux
%{_rpmlibdir}/macros.d/tcl
%{_rpmlibdir}/macros.rpmbuild
+# compat wrappers
+%{_rpmlibdir}/macros.gstreamer
+%{_rpmlibdir}/macros.java
+%{_rpmlibdir}/macros.mono
+%{_rpmlibdir}/macros.perl
+%{_rpmlibdir}/macros.php
+%{_rpmlibdir}/macros.python
%attr(755,root,root) %{_rpmlibdir}/check-multiarch-files
%attr(755,root,root) %{_rpmlibdir}/gem_helper.rb
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpm.git/commitdiff/9776a251e328ac760f75ce3fd47e2aa32f998559
More information about the pld-cvs-commit
mailing list