forked from ubports/keyboard-component
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsnapcraft.yaml
99 lines (96 loc) · 2.84 KB
/
snapcraft.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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
name: ubuntu-keyboard
version: 0.100+17.04.20170320-0ubuntu1
summary: Ubuntu Keyboard
description: Ubuntu on-screen keyboard.
confinement: devmode
apps:
ubuntu-keyboard:
command: desktop-launch ubuntu-keyboard-wrapper.sh
plugs: [unity7, x11, opengl, network, pulseaudio, gsettings]
parts:
ubuntu-keyboard:
source: .
plugin: qmake
options: ["CONFIG+=notests"]
qt-version: qt5
build-packages:
- build-essential
- cmake
- dbus
- pkg-config
- qtdeclarative5-dev-tools
- qt5-default
- qtbase5-dev
- qtdeclarative5-dev
- doxygen
- libanthy-dev
- libchewing3-dev
- libgl1-mesa-dev
- libgles2-mesa-dev
- libglib2.0-dev
- libgsettings-qt-dev
- libhunspell-dev
- libpinyin7-dev
- libpresage1v5
- libpresage-dev
- libxml2-utils
- maliit-framework-dev
- qtdeclarative5-private-dev
- qml-module-ubuntu-components
- xvfb
- presage
stage-packages:
- anthy
- qtbase5-dev
- qml-module-qtmultimedia
- qml-module-qt-labs-settings
- qml-module-qtquick-localstorage
- qml-module-ubuntu-connectivity
- qtdeclarative5-gsettings1.0
- qtdeclarative5-qtquick2-plugin
- qtdeclarative5-ubuntu-ui-toolkit-plugin
- ubuntu-sdk-libs
- ubuntu-ui-toolkit-theme
- maliit-framework
- mir-graphics-drivers-desktop
- hunspell-ar
- myspell-ca
- myspell-hr
- myspell-cs
- hunspell-da
- myspell-nl
- hunspell-en-us
- hunspell-fr
- hunspell-de-de
- myspell-el-gr
- myspell-he
- hunspell-hu
- myspell-it
- myspell-lv
- hunspell-ko
- myspell-nb
- myspell-pl
- myspell-pt
- hunspell-ro
- hunspell-ru
- myspell-sl
- hunspell-sr
- myspell-gd
- myspell-es
- hunspell-sv
- myspell-uk
- coreutils
- libanthy0
- libchewing3
- libpinyin7
- libpresage-data
- libpresage1v5
- qtubuntu-desktop
stage: [ -usr/share/pkgconfig/xkeyboard-config.pc ]
after: [desktop/gtk3] # gtk3 instead of qt5 for GSettings support
launcher:
plugin: dump
source: .
organize:
ubuntu-keyboard-wrapper.sh: bin/ubuntu-keyboard-wrapper.sh
snappy-qt5.conf: etc/xdg/qtchooser/snappy-qt5.conf