diff options
author | AlphaJack | 2024-05-16 09:45:06 +0200 |
---|---|---|
committer | AlphaJack | 2024-05-16 09:45:36 +0200 |
commit | b6b73d479ace210e6893a33810771782936496ce (patch) | |
tree | dc7adc7429a162cbd303bfbf9d3abb1825dd1b0e | |
parent | dec41697db7a61504d0ca75635440c81e76d89ac (diff) | |
download | aur-b6b73d479ace210e6893a33810771782936496ce.tar.gz |
Updated citra-appimage to 20240516, automatically retrieving pkgver and commit
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 18 insertions, 7 deletions
@@ -1,11 +1,13 @@ pkgbase = citra-appimage pkgdesc = An experimental open-source Nintendo 3DS emulator/debugger, GUI version, already compiled - pkgver = 20240422 + pkgver = 20240516 pkgrel = 1 epoch = 1 url = https://citra-emu.org arch = x86_64 license = GPL2 + makedepends = curl + makedepends = jq depends = ffmpeg depends = sdl2 provides = citra @@ -19,9 +21,9 @@ pkgbase = citra-appimage replaces = citra-bin replaces = citra-qt-bin options = !strip - source = https://github.com/PabloMK7/citra/releases/download/ra8e601a/citra-linux-appimage-20240422-a8e601a.tar.gz + source = https://github.com/PabloMK7/citra/releases/download/r64e3e9f/citra-linux-appimage-20240516-64e3e9f.tar.gz source = citra.desktop - b2sums = ee973c62ace3baba8f25871ea9000f21b471f1e16c3da6c5a9ccd165a474d2975d819d465f968d219d969a2aaacd7b4f650f24ce1e4280492f264c2a1525300e + b2sums = SKIP b2sums = 1c12c015380367b599cb56cabfdcf9065e2cbb04e3145d0dcfdfc5e2cb404926c2851e58383c930f569b67da8f89095164b7d1f482f39fb5e1f5a1c26e1853b0 pkgname = citra-appimage @@ -1,13 +1,21 @@ # Maintainer: AlphaJack <alphajack at tuta dot io> pkgname="citra-appimage" -# to update: + +# to update manually: # 1. reset $pkgrel to 1 # 2. go to https://github.com/PabloMK7/citra/releases # 3. copy release date to $pkgver # 4. copy commit to $_commit -pkgver=20240422 -_commit=a8e601a +#pkgver=20240422 +#_commit=a8e601a + +# to update automatically: +# 1. run makepkg +_url="$(curl -s "https://api.github.com/repos/PabloMK7/citra/releases/latest" | jq -r '.assets[].browser_download_url | select(test("citra-linux-appimage.*tar.gz"))')" +_commit="$(echo $_url | awk -F '[-.]' '{print $6}')" +pkgver="$(echo $_url | awk -F '[-.]' '{print $5}')" + pkgrel=1 epoch=1 pkgdesc="An experimental open-source Nintendo 3DS emulator/debugger, GUI version, already compiled" @@ -26,9 +34,10 @@ replaces=("citra-bin" "citra-qt-bin") depends=("ffmpeg" "sdl2") +makedepends=("curl" "jq") source=("https://github.com/PabloMK7/citra/releases/download/r$_commit/citra-linux-appimage-$pkgver-$_commit.tar.gz" "citra.desktop") -b2sums=('ee973c62ace3baba8f25871ea9000f21b471f1e16c3da6c5a9ccd165a474d2975d819d465f968d219d969a2aaacd7b4f650f24ce1e4280492f264c2a1525300e' +b2sums=('SKIP' '1c12c015380367b599cb56cabfdcf9065e2cbb04e3145d0dcfdfc5e2cb404926c2851e58383c930f569b67da8f89095164b7d1f482f39fb5e1f5a1c26e1853b0') options=("!strip") |