summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Barri2021-03-21 09:04:24 +1100
committerDavid Barri2021-03-21 09:04:24 +1100
commit75b092c929ad7a9544b2809633e36d37d8731235 (patch)
tree9ede063681d280a1b164fa32e3d352cbfab3527d
parent35948473cb756e8c84efcfd038b69c83bfeaa0e4 (diff)
downloadaur-75b092c929ad7a9544b2809633e36d37d8731235.tar.gz
Add test-upgrade; remove commit 35948473cb756e8c84efcfd038b69c83bfeaa0e4
Author: David Barri <japgolly@gmail.com> Date: Wed Mar 3 11:19:52 2021 +1100 argh diff --git a/.SRCINFO b/.SRCINFO index fe24f95..a6669b1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,12 +1,12 @@ pkgbase = tla2json pkgdesc = Convert TLA+ output and values into JSON. pkgver = 1.0.1 - pkgrel = 2 + pkgrel = 3 url = https://github.com/japgolly/tla2json arch = x86_64 license = Apache depends = java-runtime - noextract = tla2json.jar + noextract = tla2json-1.0.1.jar source = https://github.com/japgolly/tla2json/releases/download/v1.0.1/tla2json-1.0.1.jar source = tla2json sha256sums = 81a9d2928b2af0f389f2390bd10a47ac21b8235c130ee011a5d964450d017abf diff --git a/PKGBUILD b/PKGBUILD index ed07dd1..2d7f6c9 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,13 +1,13 @@ # Maintainer: David Barri <japgolly@gmail.com> pkgname=tla2json pkgver=1.0.1 -pkgrel=2 +pkgrel=3 pkgdesc="Convert TLA+ output and values into JSON." arch=('x86_64') url="https://github.com/japgolly/tla2json" license=('Apache') depends=('java-runtime') -noextract=('tla2json.jar') +noextract=("tla2json-$pkgver.jar") source=( "https://github.com/japgolly/tla2json/releases/download/v$pkgver/tla2json-$pkgver.jar" tla2json @@ -16,7 +16,7 @@ sha256sums=('81a9d2928b2af0f389f2390bd10a47ac21b8235c130ee011a5d964450d017abf' 'be4a88d33ab6f20c09270b22830b08f37fd059e888b9c272f0fe6c088337e92f') package() { - mkdir -p "$pkgdir/usr/share/java" "$pkgdir/usr/bin" + mkdir -p "$pkgdir/usr/share/java" "$pkgdir/usr/bin" install -m644 tla2json-$pkgver.jar "$pkgdir/usr/share/java/tla2json.jar" install -m755 tla2json "$pkgdir/usr/bin" }
-rw-r--r--Makefile10
1 files changed, 6 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 9fe85cc64a70..b656a68f6246 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-.PHONY: post clean upgrade versions
+.PHONY: auto-update clean post test-upgrade upgrade versions
LATEST_VER := $(shell curl -s https://github.com/japgolly/tla2json/releases/latest | perl -pe 's!.*/tag/v(.+?)".*!$$1!')
@@ -8,13 +8,15 @@ versions:
@echo "Latest version:"
@echo " $(LATEST_VER)"
-upgrade:
+test-upgrade:
perl -pi -e 's/^pkgver=.+/pkgver=$(LATEST_VER)/' PKGBUILD
bash -c 'sed -i -e "/^sha256sums.*/,+1c $$(makepkg -g | perl -0777 -pe "chop; s/\n/\\\n/g")" PKGBUILD'
- make post
+
+upgrade:
+ @make test-upgrade
+ @make post
git add .SRCINFO PKGBUILD
git commit -m "Upgrade to $(LATEST_VER)" .SRCINFO PKGBUILD
- git show
post:
makepkg --verifysource -f