diff options
author | gardenapple | 2024-05-02 14:29:22 +0300 |
---|---|---|
committer | gardenapple | 2024-05-02 14:29:22 +0300 |
commit | e69dc5679e564f3057585ed3b77fadc1b8ed22f4 (patch) | |
tree | b1ef0e5c7e8fe4515d47f83c80e73d51864ad8d6 /update.sh | |
parent | 43008cc1760273f9bfa7de0cb8a3b8e22220faf4 (diff) | |
download | aur-e69dc5679e564f3057585ed3b77fadc1b8ed22f4.tar.gz |
Revision 6720
Diffstat (limited to 'update.sh')
-rwxr-xr-x | update.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/update.sh b/update.sh new file mode 100755 index 000000000000..745722fc0237 --- /dev/null +++ b/update.sh @@ -0,0 +1,19 @@ +#!/bin/sh +set -o errexit + +wget --no-clobber 'https://github.com/stenzek/duckstation/releases/download/latest/DuckStation-x64.AppImage' +rm -rf ./squashfs-root + +chmod u+x ./DuckStation-x64.AppImage +./DuckStation-x64.AppImage --appimage-extract + +version="$(xq -r '.component.releases.release["@version"]' < squashfs-root/usr/share/metainfo/org.duckstation.DuckStation.metainfo.xml)" +version="${version%-*}" +revision="${version#0\.1-}" +echo "Revision: $revision" +sed -i "s/^pkgver=.*$/pkgver=0.1.r${revision}/" PKGBUILD + +mv DuckStation-x64.AppImage "duckstation-qt-0.1.r${revision}.AppImage" + +updpkgsums +makepkg --printsrcinfo > .SRCINFO |