diff options
author | lilac | 2022-09-25 04:44:58 +0800 |
---|---|---|
committer | lilac | 2022-09-25 04:44:58 +0800 |
commit | 4a8aabfd20d2496454c6bf41578cf1a1b28caaee (patch) | |
tree | b53b2bdc9b35cc0f6e518e6172926af7e51257b5 | |
parent | 08603216bdbd3d834dd2be4e6936088ddef1f55b (diff) | |
download | aur-4a8aabfd20d2496454c6bf41578cf1a1b28caaee.tar.gz |
[lilac] updated to 220815-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-sbfm pkgdesc = 声笔系列码,声笔飞码 - pkgver = 220301 + pkgver = 220815 pkgrel = 1 arch = any groups = sbxlm + makedepends = unzip + makedepends = jq depends = rime-sbxlm - source = https://gitee.com/sbxlm/sbxlm/attach_files/958465/download/220301.zip - sha256sums = ee8e3367f2f86694a08327e6dffa279024fd48f9a7ca86228b48633c0e274cca + source = fetch-release.sh + sha256sums = 25753b1ae73ed951b43d0db122dd929b070df7ad38418314dc6a5956bef084fc pkgname = rime-sbxlm-sbfm @@ -1,23 +1,28 @@ pkgname=rime-sbxlm-sbfm -pkgver=220301 +pkgver=220815 pkgrel=1 pkgdesc='声笔系列码,声笔飞码' arch=(any) -source=("https://gitee.com/sbxlm/sbxlm/attach_files/958465/download/$pkgver.zip") -sha256sums=('ee8e3367f2f86694a08327e6dffa279024fd48f9a7ca86228b48633c0e274cca') +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" |