Eberhard Beilharz
d29ad2d4ed
chore(linux): Update changelogs to match Debian
...
The changelogs should match what got uploaded (and accepted) to
Debian so that the changelog reflects the upload history to Debian.
(cherry picked from commit f91b52d3ea )
2021-06-17 15:19:39 +02:00
Eberhard Beilharz
82d42edfec
fix(linux): Migrate from /usr/lib/ibus to /usr/libexec
...
Current ibus versions use /usr/libexec in compliance with FHS 3.0.
Since the ibus picks up the location from the xml file in
`/usr/share/ibus/component`, this also works for older versions of
ibus. The bug report also mentions a `<setup>` tag. However, this
doesn't apply for Keyman because we don't have nor need a setup app.
Closes #4259 .
Closes Debian bug 955230.
2021-05-28 17:54:47 +02:00
Eberhard Beilharz
6d1adee2ee
chore(linux): Update changelogs
...
(cherry picked from commit d2532fa335 )
2021-05-25 14:28:55 +02:00
Eberhard Beilharz
e371fcb8b8
chore(linux): Verify signed source packages
2021-03-08 19:29:27 +01:00
Eberhard Beilharz
22ba0d6866
chore(linux): Clarify licenses
2021-03-08 18:26:50 +01:00
Eberhard Beilharz
3a78ef4be1
chore(linux): Fix some lintian warnings for Debian package
2021-03-08 17:38:28 +01:00
Eberhard Beilharz
6b999bc911
chore(linux): Update debian metadata based on Debian repos
...
This is a cherry-pick of PR#4223:
- Add script to create debian source package
- Update debian metadata based on Debian repos
- Remove some lintian warnings and errors
- Remove support Xenial
- Reduce size of icon
- Omit confusing values from gbp.conf
2021-01-12 18:38:18 +01:00
Eberhard Beilharz
cf515cefdf
chore(linux): Fix launchpad build ( closes #3875 )
...
This change fixes the launchpad build script and also improves
updating the watch file.
If we use the variables that uscan provides we don't have to
hard-code the package name in the watch file. This makes it possible
to use a generic one for all packages.
2020-11-20 12:15:22 +01: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
4f6a2235ad
feat(linux): Improve appstream metadata
2020-05-27 12:30:58 +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
cb08fcfd0f
fix(linux): Address review comment
...
Add comment to watch file and simplify regex
2020-02-17 15:28:45 +07:00
Darcy
f965cbc092
change(linux): Replace tier in debian/watch files
2020-02-17 12:02:47 +07:00
glasseyes
4bdeb22e47
add appstream metadata for ibus-keyman and ibus-kmfl
2019-02-07 16:33:36 -06:00
glasseyes
50c325b0ad
ignore alphas in d/watch
...
set tier for launchpad.sh to get SHA256SUMS from right place
2019-01-03 12:57:02 +07:00
glasseyes
507026fd30
update pot files and engine issue url
2018-11-28 14:52:29 +07:00
glasseyes
4a37a15fcc
update watch files to get alpha, beta or stable
...
update ibus-keyman changelog
2018-11-26 11:10:19 +07:00
glasseyes
5025ef2b26
remove keyman paths from kmfl.xml
...
don't search keyman dirs in ibus-kmfl
2018-11-07 14:22:04 +07:00
glasseyes
b7ae5455e0
remove dbus service from ibus-kmfl
2018-11-07 11:26:33 +07:00
glasseyes
605fd565fe
Merge branch 'master' into linux-ibus-keyman
2018-10-05 09:41:08 +07:00
glasseyes
a39e2e07b2
[linux] add keyman dirs to ibus-kmfl observed paths
2018-10-04 14:27:24 +07:00
glasseyes
773e38e850
Merge branch 'master' into linux-ibus-keyman
2018-10-02 10:49:25 +07:00
glasseyes
f4c1c46de5
[linux] improve watch regex for the dir
2018-09-27 13:49:42 +07:00
glasseyes
bc160db97d
[linux] remove ibus-kmfl-engine manpage
...
It was never installed, and it should only be run by ibus
not users
2018-09-27 11:02:20 +07:00
glasseyes
f1f8473887
[linux] update debian watch files
...
to check downloads.keyman.com alphas
WIP: launchpad.sh script to build source packages from nightly
builds and dput them to the test PPA
2018-09-26 17:33:05 +07:00
glasseyes
f257fbe167
[linux] update ibus-kmfl gettext to 0.19.7 (xenial)
2018-09-25 16:31:15 +07:00
glasseyes
ca6bc9c032
[linux] ibus-kmfl: PR1198 improve checks looking for ldml file
2018-09-21 09:36:25 +07:00
glasseyes
cf5535a713
get ldml file name
...
make visualkeyboard and keyboardversion available
2018-09-17 13:41:44 +07:00
glasseyes
954b19636d
test sending visualkeyboard
2018-09-17 13:41:44 +07:00
glasseyes
1b08bf0e6a
more WIP: visualkeyboard, keyboardversion, ldmlfile
2018-09-17 13:41:31 +07:00
glasseyes
a818621e98
WIP: get visualkeyboard and keyboardversion
...
WIP: set ldmlfilename
2018-09-17 13:41:16 +07:00
glasseyes
6786b0e985
WIP: ibus-kmfl and dbus
2018-09-17 13:41:10 +07:00
glasseyes
7fbba6036f
use date of last git commit not current date for VERSION
...
more things needed in some README.repo
cow.sh: make it compatible with xenial
set DIST for use with optional local .pbuilderrc, also in deb.sh
link linux/.pbuilderrc to ~/.pbuilderrc if it doesn't exist
2018-09-15 17:49:28 +07:00
glasseyes
cea9b3f0b2
change Debian maintainer
2018-09-15 17:49:26 +07:00
glasseyes
a620b56399
make Debian source packages
2018-09-15 17:49:26 +07:00
glasseyes
ec0102c4d9
add make nightlydist target
...
also autotools update
2018-09-15 17:49:25 +07:00
glasseyes
b933898884
scripts to build local Debian packages with pbuilder
...
Makefile
make deb - build debs for kmflcomp, libkmfl, ibus-kmfl
make cow - set up pbuilder environment
make tmpbuild(default) - build and install to /tmp/kmfl
make install_local - build and install to /usr/local
make uninstall_local - uninstall ibus-kmfl config file
non-release version numbers will be stamped with date to
distinguish between builds
2018-09-15 17:49:25 +07:00
glasseyes
12ab8f963a
[linux] remove autotool generated files
...
document in README.repo to use autogen.sh to regenerate
change build.sh to use autoreconf -if
add the generated files to .gitignore
2018-09-12 11:04:28 +07:00
glasseyes
0063cc4ba1
update check_bitmap
...
check for icons dir and .ico converted to .bmp
yacc.y LANGUAGE is handled as a string
some linux .gitignore
don't search fof icons dir or .ico in ibus-kmfl
2018-08-28 14:28:10 +07:00
glasseyes
f2d3211150
search more dirs for kmn and kmfl keyboards
...
/usr/share/keyman/*
/usr/local/keyman/*
~/.local/share/keyman/*
2018-08-24 11:07:43 +07:00
glasseyes
7ac72871b8
dual license kmflutil as MIT and GPL-2.0+
2018-06-11 13:28:15 +07:00
glasseyes
ca2d42425a
relicense kmflutil.c and kmflutil.h to MIT
...
ibus-kmfl as a project remains GPL
move some things from engine.c to kmfutil
describe licensing in linux/LICENSE.md
update license info in ./README.md
2018-05-22 11:21:28 +07:00
glasseyes
dd2c0788d8
version number 10.99.1 first alpha being developed
...
clean up for autoreconf to run cleanly
2018-04-25 17:09:13 +07:00
glasseyes
da3803d356
package name in ibus-kmfl/debian/copyright
2018-04-25 09:11:42 +07:00
glasseyes
f581c929d6
[KMFL] Debian packaging for ibus-kmfl 1.0.8-1
2018-04-25 00:06:54 +07:00
glasseyes
9626d32bfb
[KMFL] set INSTALLDIR for build.sh
...
autoreconf projects for consistency
2018-04-23 14:06:23 +07:00
glasseyes
f458f26f2b
changes from released version of ibus-kmfl 1.0.8
2018-04-19 13:57:09 +07:00
courtjester
c1f9a891f1
*** empty log message ***
2013-10-30 23:29:19 +00:00