-
Notifications
You must be signed in to change notification settings - Fork 6
/
org.fcitx.Fcitx5.Addon.M17N.yaml
49 lines (49 loc) · 1.53 KB
/
org.fcitx.Fcitx5.Addon.M17N.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
app-id: org.fcitx.Fcitx5.Addon.M17N
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/M17N
prepend-pkg-config-path: /app/addons/M17N/lib/pkgconfig:/app/addons/M17N/share/pkgconfig
cleanup:
- /bin
- /include
- /lib/pkgconfig
- /share/pkgconfig
- '*.la'
modules:
- modules/fmt.yaml
- name: m17n-lib
no-parallel-make: true
sources:
- type: archive
url: https://download.savannah.gnu.org/releases/m17n/m17n-lib-1.8.4.tar.gz
sha256: c6a2582c6e4f2a8c2e7a2844fa5c7eb363aad2538b052f203c710649dd421cc8
x-checker-data:
type: anitya
project-id: 1870
stable-only: true
url-template: https://download.savannah.gnu.org/releases/m17n/m17n-lib-${version}.tar.gz
- type: shell
commands:
- sed -i "s/freetype-config/pkg-config freetype2/" configure
- name: m17n-db
sources:
- type: archive
url: https://download.savannah.gnu.org/releases/m17n/m17n-db-1.8.9.tar.gz
sha256: 481254a380aa9c66d7f4ec3aa372a7e1d2fe47fc39df6e76044bd44017c424a4
x-checker-data:
type: anitya
project-id: 1869
stable-only: true
url-template: https://download.savannah.gnu.org/releases/m17n/m17n-db-${version}.tar.gz
- name: fcitx5-m17n
buildsystem: cmake-ninja
sources:
- type: git
url: https://github.com/fcitx/fcitx5-m17n
config-opts:
- -DCMAKE_BUILD_TYPE=Release