From 3b9f12201c323d52f9121fb2512953db4cc48567 Mon Sep 17 00:00:00 2001
From: Chizi123 <build@jsrv.com>
Date: Thu, 15 Oct 2020 11:20:05 +0000
Subject: [PATCH] only remove archives to try and keep install files and the like
---
main.sh | 14 ++++++++------
1 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/main.sh b/main.sh
index 6d801b0..7e7f635 100755
--- a/main.sh
+++ b/main.sh
@@ -48,7 +48,7 @@
fi
#remove old versions before build
- rm *$1*
+ rm -f *$1*.tar.*
#make and force rebuild if is git package
# Mictosoft fonts have problems with checksums and need a seperate argument
@@ -80,7 +80,7 @@
if [[ -f $REPODIR/$i ]]; then
pkgs=${pkgs[@]/$i}
else
- rm $REPODIR/*$1*
+ rm -f $REPODIR/*$1*.tar.*
cp $i $REPODIR/
[[ "$SIGN" == "Y" ]] && cp $i.sig $REPODIR/
fi
@@ -194,8 +194,10 @@
for i in ${makedepends[@]}; do
add $i
done
- sudo pacman -Sy
-
+ if [[ -n "${makedepends[@]}" ]]; then
+ sudo pacman -Sy
+ fi
+
#Actually build wanted package
build_pkg $i -f
done
@@ -206,9 +208,9 @@
# Usage remove [package name]
function remove {
for i in $@; do
- rm -rf $BUILDDIR/$i*
+ rm -rf $BUILDDIR/$i
repo-remove $REPODIR/$REPONAME.db.tar.xz $i
- rm $REPODIR/$i*
+ rm -f $REPODIR/*$i*
done
}
--
Gitblit v1.10.0