diff options
author | everyx | 2023-04-12 21:31:18 +0800 |
---|---|---|
committer | everyx | 2023-04-12 21:31:37 +0800 |
commit | ceab280ee22f3b9aac92c40cf507c20df1d3eb9f (patch) | |
tree | f269ea12cb49f53963e3f2d3e70151a64bdaa19d | |
parent | 59c515e1e234079f2266175170fd3ab2e10b1434 (diff) | |
download | aur-ceab280ee22f3b9aac92c40cf507c20df1d3eb9f.tar.gz |
refactor: more readable
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 11 insertions, 15 deletions
@@ -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 @@ -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/" } |