[packages/rpm-whiteout] - rpm5 seems very anal when it comes to '%' at the start of line, work around this with sed - rel
baggins
baggins at pld-linux.org
Tue Dec 18 00:36:10 CET 2012
commit 180d4b6990128adce2d94e251296c6e00016ba2d
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Tue Dec 18 00:34:42 2012 +0100
- rpm5 seems very anal when it comes to '%' at the start of line,
work around this with sed
- rel 2
rpm-whiteout.spec | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/rpm-whiteout.spec b/rpm-whiteout.spec
index 7b2c585..70af15b 100644
--- a/rpm-whiteout.spec
+++ b/rpm-whiteout.spec
@@ -4,7 +4,7 @@ Summary: PLD Linux RPM macros dealing with loop errors
Summary(pl.UTF-8): Makra RPM-a do rozwiązywania zapętlonych zależności w PLD Linuksie
Name: rpm-whiteout
Version: 1.41
-Release: 1
+Release: 2
License: GPL
Group: Base
BuildArch: noarch
@@ -39,7 +39,7 @@ cat <<'EOF' > $RPM_BUILD_ROOT/etc/rpm/macros.whiteout
# Note: these are PACKAGE names, not Provide names.
-%%_dependency_whiteout \
+ %%_dependency_whiteout \
%%{_dependency_whiteouts_subpkg} \
fontpostinst>t1lib \
glibc>nss-softokn-freebl \
@@ -59,11 +59,11 @@ cat <<'EOF' > $RPM_BUILD_ROOT/etc/rpm/macros.whiteout
vim-rt>vim-plugin-securemodelines \
vim-rt>vim-syntax-poldek \
vim-rt>vim-syntax-spec \
-%%{nil}
+ %%{nil}
# dependency whiteouts if main pkg requires it's subpkg, this should be handed
# somehow in rpm itself, but for now keep the list.
-%%_dependency_whiteouts_subpkg \
+ %%_dependency_whiteouts_subpkg \
QtGui>Qt3Support \
QtGui>QtSvg \
ZendFramework-Zend_Cache>ZendFramework-Zend_Json \
@@ -118,10 +118,11 @@ cat <<'EOF' > $RPM_BUILD_ROOT/etc/rpm/macros.whiteout
util-vserver-build>vserver-distro-pld \
util-vserver>vserver-distro-pld \
vim>vim-rt \
-%%{nil}
-
+ %%{nil}
EOF
+%{__sed} -i -e 's|^ %|%|g' $RPM_BUILD_ROOT/etc/rpm/macros.whiteout
+
%clean
rm -rf $RPM_BUILD_ROOT
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpm-whiteout.git/commitdiff/180d4b6990128adce2d94e251296c6e00016ba2d
More information about the pld-cvs-commit
mailing list