diff options
author | Michael Straube <straubem@gmx.de> | 2017-04-12 16:53:53 +0200 |
---|---|---|
committer | Allan McRae <allan@archlinux.org> | 2017-04-17 10:50:41 +1000 |
commit | 4f2fea240d3039294f6614003206a3dd1f67cfc5 (patch) | |
tree | e0e7cfb79f5ffcba18c3924e46ec1af5069de757 | |
parent | 3c013f68ac06d791830fd722b17bc771df47d436 (diff) | |
download | pacman-4f2fea240d3039294f6614003206a3dd1f67cfc5.tar.xz |
makepkg: clean up pkgver and prepare log files
Delete log files for the pkgver and prepare functions if -c,--clean is
passed.
Fixes FS#51039 and FS#51075
Includes patch submitted by Christian Braun.
Signed-off-by: Michael Straube <straubem@gmx.de>
Signed-off-by: Allan McRae <allan@archlinux.org>
-rw-r--r-- | scripts/makepkg.sh.in | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in index 29408929..0218e13b 100644 --- a/scripts/makepkg.sh.in +++ b/scripts/makepkg.sh.in @@ -137,6 +137,12 @@ clean_up() { if [[ -n $pkgbase ]]; then local fullver=$(get_full_version) # Can't do this unless the BUILDSCRIPT has been sourced. + if (( PKGVERFUNC )); then + rm -f "${pkgbase}-${fullver}-${CARCH}-pkgver.log"* + fi + if (( PREPAREFUNC )); then + rm -f "${pkgbase}-${fullver}-${CARCH}-prepare.log"* + fi if (( BUILDFUNC )); then rm -f "${pkgbase}-${fullver}-${CARCH}-build.log"* fi |