aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xpkgbuild.sh6
-rw-r--r--repo/.yaydeps/glib2-static1
2 files changed, 5 insertions, 2 deletions
diff --git a/pkgbuild.sh b/pkgbuild.sh
index 13094b5..854c9aa 100755
--- a/pkgbuild.sh
+++ b/pkgbuild.sh
@@ -14,7 +14,9 @@ cleanup() {
unset CONFDEST
unset REPO_DEST
rm -f "$TMPCONF"
- rm -f "$REPO_DIFF"
+ if ! { [ $# -gt 0 ] && [ "$1" = "--diff" ]; }; then
+ rm -f "$REPO_DIFF"
+ fi
unset TMPCONF
unset REPO_PENDING
unset REPO_DIFF
@@ -45,7 +47,7 @@ touch "$REPO_DIFF"
function get_diff_list {
git diff --name-only HEAD^ | while read line; do
- if [[ $line =~ $PKGBUILD_DIRECTORY_BASE/\..* ]] && [ $line != "$PKGBUILD_DIRECTORY_BASE/.verified_repos" ]; then
+ if [[ $line =~ $PKGBUILD_DIRECTORY_BASE/\..+ ]] && [ "$line" != "$PKGBUILD_DIRECTORY_BASE/.verified_repos" ]; then
echo "$line" | cut -d'/' -f3 >> "$REPO_DIFF"
elif [[ $line =~ $PKGBUILD_DIRECTORY_BASE ]]; then
echo "$line" | cut -d'/' -f2 >> "$REPO_DIFF"
diff --git a/repo/.yaydeps/glib2-static b/repo/.yaydeps/glib2-static
new file mode 100644
index 0000000..d760a00
--- /dev/null
+++ b/repo/.yaydeps/glib2-static
@@ -0,0 +1 @@
+libselinux