diff options
author | Shusui MOYATANI | 2022-01-07 00:07:48 +0900 |
---|---|---|
committer | Shusui MOYATANI | 2022-01-07 00:07:48 +0900 |
commit | d8b6ea15b7bdeda2a9350eebddd9109dea8a0a30 (patch) | |
tree | ebefe95b845d585b793cdef85545597e0872a757 | |
parent | ada4da43c450f7ad3e0e0bc278622915c97493c5 (diff) | |
download | aur-d8b6ea15b7bdeda2a9350eebddd9109dea8a0a30.tar.gz |
add update.sh
-rw-r--r-- | Makefile | 7 | ||||
-rw-r--r-- | update.sh | 11 |
2 files changed, 16 insertions, 2 deletions
@@ -8,8 +8,11 @@ azpainterb-*.pkg.tar.zst: .SRCINFO PKGBUILD .SRCINFO: PKGBUILD makepkg --printsrcinfo > .SRCINFO -updpkgsums: - updpkgsums +install: + makepkg -si + +update: + sh ./update.sh clean: rm -rf ./src diff --git a/update.sh b/update.sh new file mode 100644 index 000000000000..dd15e063e9c1 --- /dev/null +++ b/update.sh @@ -0,0 +1,11 @@ +#!/bin/sh +set -xe + +source ./PKGBUILD + +GITLAB_USER="azelpg" +PROJECT_ID=$(curl "https://gitlab.com/api/v4/users/${GITLAB_USER}/projects" | jq '.[] | select(.path == "'"${pkgname}"'") | .id') +LATEST_RELEASE=$(curl "https://gitlab.com/api/v4/projects/${PROJECT_ID}/releases" | jq -r '.[0].tag_name' | sed 's/^v//') + +sed -i 's/pkgver=.*/pkgver='"${LATEST_RELEASE}"'/' PKGBUILD +updpkgsums |