summaryrefslogtreecommitdiffstats
path: root/cron-jobs/check_archlinux/parse_pkgbuilds.sh
diff options
context:
space:
mode:
authorAaron Griffin <aaronmgriffin@gmail.com>2009-01-14 22:37:23 +0100
committerAaron Griffin <aaronmgriffin@gmail.com>2009-01-14 22:37:23 +0100
commit6e0ea2deb4f28baeebef2c549c30daee60f8e8d7 (patch)
tree9435980a4ad6367b8118eaedac330b306d788741 /cron-jobs/check_archlinux/parse_pkgbuilds.sh
parent3fb6203f79434d48954f6ef3c5be7067beaccd86 (diff)
parent5f64e9993a494040b0280ed0f1daa38f68f9c46b (diff)
downloaddbscripts-6e0ea2deb4f28baeebef2c549c30daee60f8e8d7.tar.gz
dbscripts-6e0ea2deb4f28baeebef2c549c30daee60f8e8d7.tar.xz
Merge branch 'master' of file:///srv/projects/git/dbscripts
Conflicts: db-update Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
Diffstat (limited to 'cron-jobs/check_archlinux/parse_pkgbuilds.sh')
-rwxr-xr-xcron-jobs/check_archlinux/parse_pkgbuilds.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/cron-jobs/check_archlinux/parse_pkgbuilds.sh b/cron-jobs/check_archlinux/parse_pkgbuilds.sh
index d4205ae..47aec89 100755
--- a/cron-jobs/check_archlinux/parse_pkgbuilds.sh
+++ b/cron-jobs/check_archlinux/parse_pkgbuilds.sh
@@ -1,5 +1,10 @@
#!/bin/bash
+# Usage : parse_pkgbuilds.sh arch <pkgbuilds_dir1,dir2,...>
+# Example : parse_pkgbuilds.sh i686 /var/abs/core /var/abs/extra
+
+exit() { return; }
+
parse() {
unset pkgname pkgver pkgrel
unset depends makedepends conflicts provides
@@ -67,10 +72,12 @@ find_pkgbuilds() {
fi
}
-if [ -z "$*" ]; then
+if [ -z "$1" -o -z "$2" ]; then
exit 1
fi
+CARCH=$1
+shift
for dir in "$@"; do
find_pkgbuilds $dir
done