summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoreveryx2023-04-12 21:31:18 +0800
committereveryx2023-04-12 21:31:37 +0800
commitceab280ee22f3b9aac92c40cf507c20df1d3eb9f (patch)
treef269ea12cb49f53963e3f2d3e70151a64bdaa19d
parent59c515e1e234079f2266175170fd3ab2e10b1434 (diff)
downloadaur-ceab280ee22f3b9aac92c40cf507c20df1d3eb9f.tar.gz
refactor: more readable
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD24
2 files changed, 11 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8ac014bdbd4c..b43d5faf7cc0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = rime-ice-git
pkgdesc = Rime 配置:雾凇拼音 | 长期维护的简体词库
- pkgver = r169.49df06e
+ pkgver = r170.bfeb35d
pkgrel = 1
url = https://github.com/iDvel/rime-ice
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index 43bd94081875..b80b23847308 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
_pkgname=rime-ice
pkgname=rime-ice-git
-pkgver=r169.49df06e
+pkgver=r170.bfeb35d
pkgrel=1
pkgdesc="Rime 配置:雾凇拼音 | 长期维护的简体词库"
arch=("any")
@@ -19,10 +19,11 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-_default_bak=default_custom.yaml
+_suggestion=${_pkgname//-/_}_suggestion.yaml
+
prepare() {
cd "${_pkgname}" &&
- mv ./default.yaml ./${_default_bak} &&
+ mv ./default.yaml "./${_suggestion}" &&
# Link essentials.
for _f in $(pacman -Qql rime-prelude | grep -v "/$"); do ln -sf "$_f" .; done
}
@@ -33,16 +34,11 @@ build() {
}
package() {
- cd "${_pkgname}" || return
-
- install -Dm644 ./${_default_bak} "${pkgdir}/usr/share/rime-data/rime_ice_suggestion.yaml"
-
- rm ./${_default_bak} && find . -type l -delete && rm build/*.txt
-
- install -Dm644 build/* -t "${pkgdir}/usr/share/rime-data/build"
- install -Dm644 cn_dicts/* -t "${pkgdir}/usr/share/rime-data/cn_dicts"
- install -Dm644 en_dicts/* -t "${pkgdir}/usr/share/rime-data/en_dicts"
- install -Dm644 opencc/* -t "${pkgdir}/usr/share/rime-data/opencc"
+ cd "${_pkgname}" && find . -type l -delete
- install -Dm644 ./*.{yaml,lua,gram} -t "${pkgdir}/usr/share/rime-data/"
+ install -Dm644 ./*.{yaml,lua,gram} -t "${pkgdir}/usr/share/rime-data/"
+ install -Dm644 ./build/*.{bin,yaml} -t "${pkgdir}/usr/share/rime-data/build/"
+ install -Dm644 ./opencc/* -t "${pkgdir}/usr/share/rime-data/opencc/"
+ install -Dm644 ./cn_dicts/* -t "${pkgdir}/usr/share/rime-data/cn_dicts/"
+ install -Dm644 ./en_dicts/* -t "${pkgdir}/usr/share/rime-data/en_dicts/"
}