From 8198ded868d4b7b98f8d06a2f0f0d90eaf2ad9da Mon Sep 17 00:00:00 2001 From: Dubiousjim Date: Fri, 5 Jul 2013 00:21:31 -0400 Subject: abump: verify APKBUILD's version --- abump.in | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'abump.in') diff --git a/abump.in b/abump.in index cd6163e..cf6b5eb 100755 --- a/abump.in +++ b/abump.in @@ -37,6 +37,12 @@ do_bump() { . "$a" || exit 1 [ "$pkgname" = "$name" ] || die "$name: APKBUILD has different \$pkgname" type package | grep -q function || die "$name: missing package()" + case $(apk version --test "$pkgver" "$ver") in + '=') die "$pkgname: already at version $pkgver";; + '>') die "$pkgname: already at newer version $pkgver";; + '<') exit 0;; + *) exit 1;; + esac ) || { rc=1; continue; } ( -- cgit v1.2.3