summarylogtreecommitdiffstats
path: root/update.sh
diff options
context:
space:
mode:
authorMatt Scheirer2020-04-22 12:06:12 -0400
committerMatt Scheirer2020-04-22 12:06:12 -0400
commit086133e6abb8ac143d2e1d4d1f99a7400ccbc117 (patch)
tree496bc6d782394f52c0646b8c0e2d94c88f656c74 /update.sh
parente51586c45784c27c279d63c4fb5fa5a6524c95b1 (diff)
downloadaur-086133e6abb8ac143d2e1d4d1f99a7400ccbc117.tar.gz
Upstream switched to xz deb
Diffstat (limited to 'update.sh')
-rwxr-xr-x[-rw-r--r--]update.sh9
1 files changed, 5 insertions, 4 deletions
diff --git a/update.sh b/update.sh
index c3846c35fb35..1b8e97c51832 100644..100755
--- a/update.sh
+++ b/update.sh
@@ -2,7 +2,7 @@
set -e
-name="ODAFileConverter_QT5_lnxX64_4.7dll.deb"
+name="ODAFileConverter_QT5_lnxX64_7.2dll.deb"
wget -N "https://download.opendesign.com/guestfiles/ODAFileConverter/$name" -P /tmp
new=( $(sha256sum "/tmp/$name") )
@@ -13,9 +13,10 @@ if [ "$new" = "$old" ]; then
exit 0
fi
-ver=$(ar p "/tmp/$name" control.tar.gz | tar xzO ./control | grep -oP "Version: \K.+$")
-sed -i "/^pkgver=/s/.+/$ver" PKGBUILD
-makepkg -f
+ver=$(ar p "/tmp/$name" control.tar.xz | tar xJO ./control | grep -oP "Version: \K.+$")
+sed -Ei "s/pkgver=[0-9\.]+/pkgver=$ver/
+ s/sha256sums=\('[[:alnum:]]{64}/sha256sums=\('$new/" PKGBUILD
+makepkg
makepkg --printsrcinfo > .SRCINFO
git commit -a -m "$ver"
git push