summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Stinus2017-04-14 11:19:47 +0800
committerNicolas Stinus2017-04-14 11:53:53 +0800
commit6575287e60ababd6822f89fe792dea517e055ded (patch)
tree0ee42caa1aaf0fbfcbd7caf7a824f0fc4f3a5864
parentfacfc3eaf6f8230faf5bbced91a2a02ec7d8692c (diff)
downloadaur-6575287e60ababd6822f89fe792dea517e055ded.tar.gz
make.sh: little helper to update versions
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rwxr-xr-xmake.sh31
3 files changed, 33 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2525c0e1eb11..e154514e6e7d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = openvpn-nordvpn
pkgdesc = OpenVPN configuration files and helper for nordvpn.com
pkgver = 17.4.13
- pkgrel = 6
+ pkgrel = 7
url = http://www.nordvpn.com
install = openvpn-nordvpn.install
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index 03dfb69ef743..46da1dfe8d73 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=openvpn-nordvpn
pkgver=17.4.13
-pkgrel=6
+pkgrel=7
pkgdesc="OpenVPN configuration files and helper for nordvpn.com"
arch=(any)
url="http://www.nordvpn.com"
diff --git a/make.sh b/make.sh
new file mode 100755
index 000000000000..821402af9002
--- /dev/null
+++ b/make.sh
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+function verify
+{
+ git clean -fdx
+ makepkg --verifysource
+}
+
+function srcinfo
+{
+ makepkg --printsrcinfo > SRCINFO \
+ && mv SRCINFO .SRCINFO
+}
+
+case "$1" in
+ "srcinfo")
+ srcinfo
+ ;;
+ "verify")
+ verify
+ ;;
+ "update")
+ verify || (updpkgsums \
+ && sed -e "s/^\(pkgver=\).*/\1$(date +%y.%m.%d)/g" \
+ -e "s/\.0/\./g" \
+ -i PKGBUILD \
+ && srcinfo \
+ && git add PKGBUILD .SRCINFO \
+ && git commit -m "Update src checksum")
+ ;;
+esac