From: marc Date: Wed, 8 Apr 1998 14:22:41 +0000 (+0000) Subject: make --clean work with no %setup X-Git-Tag: rpm-4.4-release~3684 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c4b0bbd922c44d0a33d5d48ce9a11d61e95fbd74;p=platform%2Fupstream%2Frpm.git make --clean work with no %setup CVS patchset: 2074 CVS date: 1998/04/08 14:22:41 --- diff --git a/CHANGES b/CHANGES index 0512956..5d25598 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +2.4.107 -> 2.4.108: + - make --clean work with no %setup + 2.4.106 -> 2.4.107: - --nomd5 wasn't handled properly - updated configure.in find-req and find-prov checks (Tim Mooney) diff --git a/build/build.c b/build/build.c index 9a8c705..3285401 100644 --- a/build/build.c +++ b/build/build.c @@ -155,7 +155,9 @@ int doScript(Spec spec, int what, char *name, StringBuf sb, int test) } } if (what == RPMBUILD_RMBUILD) { - fprintf(f, "rm -rf %s\n", spec->buildSubdir); + if (spec->buildSubdir) { + fprintf(f, "rm -rf %s\n", spec->buildSubdir); + } } else { fprintf(f, "%s", getStringBuf(sb)); }