blob: 39a1c93559c4f94843b4e9dbff933f81bcd66265 (
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
39
40
41
42
43
|
# Maintainer: cubercsl <2014cais01 at gmail dot com>
pkgbase=rime-flypy
pkgname=('rime-flypy' 'fcitx5-flypy')
pkgver=20251211
pkgrel=2
arch=('x86_64')
url="http://flypy.cc/"
license=('unknown')
makedepends=('libime' 'librime' 'python' 'rime-prelude')
source=("$pkgbase-$pkgver.tar.gz::https://github.com/cubercsl/rime-flypy/archive/v$pkgver.tar.gz")
sha256sums=('fffefd4b6161178cbe836c6c4bfc4fffac1fe791880e8dab7fe4c264252854fb')
prepare() {
cd "$srcdir/$pkgname-$pkgver"
for _f in $(pacman -Qql rime-prelude | grep -v "/$"); do ln -sf $_f; done
}
build() {
cd "$srcdir/$pkgname-$pkgver"
# build rime table
make PREFIX=/usr "DESTDIR=$pkgdir"
# build fcitx5 table
make -C fcitx5 PREFIX=/usr "DESTDIR=$pkgdir"
}
package_rime-flypy() {
pkgdesc="小鹤音形 rime 挂接文件"
optdepends=('ibus-rime: input support'
'fcitx-rime: input support'
'fcitx5-rime: input support')
install="$pkgname.install"
cd "$srcdir/$pkgbase-$pkgver"
make PREFIX=/usr "DESTDIR=$pkgdir" install
}
package_fcitx5-flypy() {
pkgdesc="小鹤音形 fcitx5 码表"
depends=('fcitx5-chinese-addons')
cd "$srcdir/$pkgbase-$pkgver"
make -C fcitx5 PREFIX=/usr "DESTDIR=$pkgdir" install
}
|