SOURCES (rpm-4_4_9): rpm-cleanbody.patch (NEW) - allow skiping %cl...
glen
glen at pld-linux.org
Wed Jan 30 22:21:49 CET 2008
Author: glen Date: Wed Jan 30 21:21:49 2008 GMT
Module: SOURCES Tag: rpm-4_4_9
---- Log message:
- allow skiping %clean rm -rf
---- Files affected:
SOURCES:
rpm-cleanbody.patch (NONE -> 1.1.2.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/rpm-cleanbody.patch
diff -u /dev/null SOURCES/rpm-cleanbody.patch:1.1.2.1
--- /dev/null Wed Jan 30 22:21:49 2008
+++ SOURCES/rpm-cleanbody.patch Wed Jan 30 22:21:44 2008
@@ -0,0 +1,11 @@
+--- rpm-4.4.9/build/parseBuildInstallClean.c~ 2007-03-21 13:29:49.000000000 +0200
++++ rpm-4.4.9/build/parseBuildInstallClean.c 2008-01-30 23:16:55.347346942 +0200
+@@ -47,7 +47,7 @@
+ appendStringBuf(*sbp, s);
+ s = _free(s);
+ } else if (parsePart == PART_CLEAN) {
+- const char * s = rpmExpand("%{?buildroot:rm -rf '%{buildroot}'\n}", NULL);
++ const char * s = rpmExpand("%{?__spec_clean_body}%{!?__spec_clean_body:%{?buildroot:rm -rf '%{buildroot}'\n}}\n", NULL);
+ if (s && *s)
+ appendStringBuf(*sbp, s);
+ s = _free(s);
================================================================
More information about the pld-cvs-commit
mailing list