-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathorg.fcitx.Fcitx5.Addon.Zhuyin.yaml
58 lines (56 loc) · 1.61 KB
/
org.fcitx.Fcitx5.Addon.Zhuyin.yaml
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
app-id: org.fcitx.Fcitx5.Addon.Zhuyin
branch: master
runtime: org.fcitx.Fcitx5
runtime-version: master
sdk: org.kde.Sdk//6.8
build-extension: true
separate-locales: false
build-options:
prefix: /app/addons/Zhuyin
prepend-pkg-config-path: /app/addons/Zhuyin/lib/pkgconfig
prepend-ld-library-path: /app/addons/Zhuyin/lib
ldflags: -L/app/addons/Zhuyin/lib
cflags: -I/app/addons/Zhuyin/include
cxxflags: -I/app/addons/Zhuyin/include
cleanup:
- /bin
- /include
- /lib/pkgconfig
- '*.la'
modules:
- modules/kyotocabinet.yaml
- name: libpinyin
config-opts:
- --with-dbm=KyotoCabinet
- --enable-libzhuyin
sources:
- type: git
url: https://github.com/libpinyin/libpinyin
tag: 2.9.93
x-checker-data:
type: anitya
project-id: 1353
stable-only: true
tag-template: ${version}
commit: 1ac1ea17c7e02d71f53e33d92ccb2c40a3e3e964
- type: file
url: https://downloads.sourceforge.net/libpinyin/model20.text.tar.gz
sha256: 59c68e89d43ff85f5a309489499cbcde282d2b04bd91888734884b7defcb1155
dest: data
- type: shell
commands:
- sed -i "/wget.*/d" data/Makefile.am
make-args:
- V=1
- modules/fmt.yaml
- name: fcitx5-zhuyin
buildsystem: cmake-ninja
sources:
- type: git
url: https://github.com/fcitx/fcitx5-zhuyin
- type: file
url: http://download.fcitx-im.org/data/model.text.20241103.tar.zst
sha256: bb4a9789b6e0fde1c6547f659ce591de5e691ee3a8345d3c1c74eaf92b31ea48
dest: data
config-opts:
- -DCMAKE_BUILD_TYPE=Release