packaging: Install entty.py as squeekboard-entry

This commit is contained in:
Dorota Czaplejewicz
2019-12-16 17:50:32 +00:00
parent d9f284b19a
commit 1cffdda09d
3 changed files with 13 additions and 1 deletions

5
debian/control vendored
View File

@ -45,9 +45,12 @@ Description: On-screen keyboard for Wayland
Package: squeekboard-devel Package: squeekboard-devel
Architecture: linux-any Architecture: linux-any
Depends: Depends:
python3,
python3-gi,
${shlibs:Depends} ${shlibs:Depends}
${misc:Depends} ${misc:Depends}
Description: Resources for making Squeekboard layouts Description: Resources for making Squeekboard layouts
Tools for creating Squeekboard layouts: Tools for creating and testing Squeekboard layouts:
. .
* squeekboard-entry
* squeekboard-test-layout * squeekboard-test-layout

View File

@ -1 +1,2 @@
usr/bin/squeekboard-test-layout /usr/bin usr/bin/squeekboard-test-layout /usr/bin
usr/bin/squeekboard-entry /usr/bin

View File

@ -1,3 +1,11 @@
entry = configure_file(
copy: true,
input: 'entry.py',
output: 'squeekboard-entry',
install: true,
install_dir: bindir,
)
test_layout = custom_target('squeekboard-test-layout', test_layout = custom_target('squeekboard-test-layout',
build_by_default: true, build_by_default: true,
# meson doesn't track all inputs, cargo does # meson doesn't track all inputs, cargo does