diff options
author | lilac | 2022-09-25 04:41:31 +0800 |
---|---|---|
committer | lilac | 2022-09-25 04:41:31 +0800 |
commit | 517a5d2db541776b18273054c6cca84ab7de8e4e (patch) | |
tree | b5ae72004918fd0e41e92d96e5dc44f2384d491c | |
parent | ff379f47b00d1e1f0b681411caf1bf12f0d720c3 (diff) | |
download | aur-517a5d2db541776b18273054c6cca84ab7de8e4e.tar.gz |
[lilac] updated to 220813-1
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 15 | ||||
-rwxr-xr-x | fetch-release.sh | 5 |
3 files changed, 20 insertions, 8 deletions
@@ -1,11 +1,13 @@ pkgbase = rime-sbxlm-sbxh pkgdesc = 声笔系列码,声笔小鹤 - pkgver = 220301 + pkgver = 220813 pkgrel = 1 arch = any groups = sbxlm + makedepends = unzip + makedepends = jq depends = rime-sbxlm - source = https://gitee.com/sbxlm/sbxlm/attach_files/958324/download/220301.zip - sha256sums = a17439f7de55d033c727e9b8835d79d4b44a92d0bfc176c15868662391de1ffa + source = fetch-release.sh + sha256sums = 25753b1ae73ed951b43d0db122dd929b070df7ad38418314dc6a5956bef084fc pkgname = rime-sbxlm-sbxh @@ -1,23 +1,28 @@ pkgname=rime-sbxlm-sbxh -pkgver=220301 +pkgver=220813 pkgrel=1 pkgdesc='声笔系列码,声笔小鹤' arch=(any) -source=("https://gitee.com/sbxlm/sbxlm/attach_files/958324/download/$pkgver.zip") -sha256sums=('a17439f7de55d033c727e9b8835d79d4b44a92d0bfc176c15868662391de1ffa') +source=(fetch-release.sh) +sha256sums=('25753b1ae73ed951b43d0db122dd929b070df7ad38418314dc6a5956bef084fc') +makedepends=('unzip' 'jq') depends=('rime-sbxlm') groups=(sbxlm) prepare() { cd $srcdir + curl -L $(./fetch-release.sh "小鹤") -o assets.zip + unzip -uo assets.zip -d ./assets + cd ./assets sed -i 's/import_preset: symbols/import_preset: sbxlm-symbols/g' *.schema.yaml } package() { mkdir -p $pkgdir/usr/share/sbxlm/init-userdb - cd $srcdir + cd $srcdir/assets tar czf $pkgdir/usr/share/sbxlm/init-userdb/$pkgname.tar.gz *.userdb - cp -r $srcdir/ $pkgdir/usr/share/rime-data/ + cp -r $srcdir/assets $pkgdir/usr/share/rime-data/ rm -rf $pkgdir/usr/share/rime-data/{*.userdb,$pkgver.zip} chmod 755 $pkgdir/usr/share/rime-data/ } + diff --git a/fetch-release.sh b/fetch-release.sh new file mode 100755 index 000000000000..83e0f1853d94 --- /dev/null +++ b/fetch-release.sh @@ -0,0 +1,5 @@ +#!/usr/bin/bash +variant=$1 + +releases=$(curl -X GET --header 'Content-Type: application/json;chartset=UTF-8' 'https://gitee.com/api/v5/repos/sbxlm/sbxlm/releases/latest') +echo $releases | jq -r ".assets[] | select(.name) | select(.name | contains(\"$variant\")) | .browser_download_url" |