blob: d48a1182e61f1d826707a14377753cb0420022be (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# Maintainer: Gavin Luo <lunt.luo@gmail.com>
pkgname=rime-wanxiang-dict-cn
_schema_version=6.8.6
_dict_version=20250523
pkgver=6.8.6+r20250523
pkgrel=1
epoch=1
pkgdesc="万象中文词库"
arch=(any)
license=('CC-BY-4.0')
url="https://github.com/amzxyz/rime_wanxiang"
source=("cn_dicts.${_dict_version}.zip::${url}/releases/download/dict-nightly/cn_dicts.zip"
"${url}/archive/refs/tags/v${_schema_version}.tar.gz")
sha256sums=('93d9f084e9e8526d95288e1898c9bbbd03cda8476691a945684eb041137b4641'
'40be0c185a720195b1a933d43fb32f3f1740cf6d85e946c15e59f6aad018a2d6')
makedepends=(librime rime-prelude rime-essay sed rsync)
build() {
cd "${srcdir}/rime_wanxiang-${_schema_version}"
rsync -a --existing --update "${srcdir}/cn_dicts/" cn_dicts
for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf "${_f}" .; done
rime_deployer --compile wanxiang.schema.yaml
find . -type l -delete
}
package() {
cd "${srcdir}/rime_wanxiang-${_schema_version}"
find cn_dicts -type f -exec install -Dm664 {} "${pkgdir}"/usr/share/rime-data/{} \;
install -Dm664 ./build/wanxiang.*.bin -t "${pkgdir}"/usr/share/rime-data/build
}
|