Eberhard Beilharz
01f1062ee7
feat(linux): Add onboard as recommended package
...
This change adds `onboard` as a recommended package. This will
install it by default for most users, unless they told their
package manager not to automatically install recommended packages.
This implements part of #3223 .
2020-06-15 16:13:27 +02:00
Eberhard Beilharz
d7be26446d
Merge pull request #3176 from keymanapp/feat/issue-1596
...
feat(linux): Improve appstream metadata
2020-05-27 18:15:31 +02:00
Eberhard Beilharz
fa8c5fece6
feat(linux): Keep "Keyman for Linux" since that is used on website
2020-05-27 15:32:53 +02:00
Eberhard Beilharz
a6cf5ee3dc
feat(linux): Improve package description
2020-05-27 12:43:28 +02:00
Eberhard Beilharz
990eca852c
chore(linux): Update maintainer
2020-05-26 09:05:07 +02:00
Eberhard Beilharz
44e1d3a30e
chore(linux): Add VCS information to package metadata
2020-05-26 09:05:07 +02:00
Eberhard Beilharz
7e2851c2ad
chore(linux): Use https URL for homepage
2020-05-26 09:05:07 +02:00
Darcy Wong
9a30d0489b
fix(linux): Change keyman-config/debian/control
...
Per review comments
* Revert python-qrcode
* Add python3-pip to Build-Depends
2020-02-13 16:18:37 +07:00
Darcy Wong
34ee4b5ba3
fix(linux): Install python3-qrcode on Xenial
2020-02-13 12:02:15 +07:00
Darcy Wong
df5de88d41
fix(linux): Cherrypick linux packaging fixes
...
Cherrypick linux packaging fixes from #2591 , #2599 , #2609 into beta
2020-02-11 09:35:52 +07:00
glasseyes
41139b6467
keyman package is section utils not python
2018-12-18 12:16:37 +07:00
Daniel Glassey
5059aa4eb8
[linux] ibus-keyman dependencies ( #1391 )
...
* d/control add libjson-glib-dev build dep
* update keyman-config package dependencies
2018-12-06 07:41:33 +07:00
Daniel Glassey
f1f5f85d85
[linux] keyboardprocessor shouldn't be reconfd on jenkins ( #1383 )
...
* keyboardprocessor shouldn't be reconfd on jenkins
update launchpad script for disco and new packages
* removed deprecated actions
* add new About Keyman to package descriptions
2018-12-05 10:46:55 +07:00
Daniel Glassey
f3f13a3fdd
migrate from webkit to webkit2 ( #1349 )
2018-11-28 07:45:11 +07:00
glasseyes
27caf56ed0
[linux] make jenkins happy: km-package-install -h
2018-10-12 10:09:44 +07:00
glasseyes
4ffe5b1fc7
[linux] separate into separate files
...
fix installation in deb package:
add to MANIFEST.in to go into dist tarball
there is a dh bash-completion so use it
add completion for km-package-get
2018-10-06 18:23:05 +07:00
glasseyes
edda7cccf0
[linux] keyman-config debian control typo (from #1180 )
2018-09-17 16:55:37 +07:00
glasseyes
b1e48b344b
[linux] keyman-config include README.md in dist on xenial
...
make deb now builds dist rather than devdist
include README.md in Debian package
improve keyman-config dependencies and keyman package description
2018-09-15 17:49:27 +07:00
glasseyes
41e938f728
rename keyman-config package to keyman
2018-09-15 17:49:27 +07:00
glasseyes
7fd233e75d
make generic deb build compatible with xenial
2018-09-01 18:29:13 +07:00
glasseyes
a776bed9b2
keyman-config package is now just links to the scripts
2018-09-01 12:28:16 +07:00
glasseyes
910d6780ec
debconf question for making keyman dirs mode 777
...
This allows all users to install keyboards and only the
user that installed one to uninstall it
more setup instructions in README.md
2018-09-01 11:43:34 +07:00
glasseyes
3c591b60d5
more dependencies
...
python-magic and gir1.2-webkit-3.0
also create /usr/local/share/keyman etc
2018-08-31 13:48:06 +07:00
glasseyes
8af781e63b
list_installed_kmp ignore /usr/share/keyman/icons
...
d/control: fix dependency
Makefile: add clean target
2018-08-30 21:28:47 +07:00
glasseyes
94398b2f32
Debian packaging
...
now builds 2 packages keyman-config with the scripts to run
and python3-keyman-config with the keymanconfig module
2018-08-30 17:15:22 +07:00
glasseyes
0d3b2539b2
initial Debian packaging and basic Makefile
...
Makefile only has 'make deb'
2018-08-30 15:28:38 +07:00