summaryrefslogtreecommitdiff
path: root/checkpkg
diff options
context:
space:
mode:
authorJason Chu <jason@archlinux.org>2004-07-19 05:43:20 +0000
committerJason Chu <jason@archlinux.org>2004-07-19 05:43:20 +0000
commitc75f35be504b6ae0d4d03b79a808d77e9144bc9a (patch)
treecfb298a21c38efb985477dcaf72cb1dfd43dc233 /checkpkg
parentae4713adaa1774395aab836fabd219334199b63e (diff)
actually fixed the problem this time
git-svn-id: http://projects.xennet.org/archtools/devtools/trunk@142 630f3fb4-fbd1-0310-a574-b293cca3120f
Diffstat (limited to 'checkpkg')
-rw-r--r--checkpkg9
1 files changed, 8 insertions, 1 deletions
diff --git a/checkpkg b/checkpkg
index 9f8d9fc..f2d3bf4 100644
--- a/checkpkg
+++ b/checkpkg
@@ -16,7 +16,14 @@ if [ ! -f $pkgname-$pkgver-$pkgrel.pkg.tar.gz ]; then
exit 1
fi
-pkgurl=`pacman -Sp --noconfirm $pkgname | rev | cut -d ' ' -f 1 | rev`
+tmp=`pacman -Sp --noconfirm $pkgname`
+
+if [ $? -ne 0 ]; then
+ echo "Couldn't download previous package."
+ exit 1
+fi
+
+pkgurl=`echo $tmp | rev | cut -d ' ' -f 1 | rev`
oldpkg=`strip_url $pkgurl`