Eberhard Beilharz
f19cd3f513
chore(linux): stop releasing KMFL together with Keyman
...
Fixes #6163 .
2022-01-31 19:08:14 +01:00
Eberhard Beilharz
46e6d20f35
refactor(linux): Move KMFL to linux/legacy
2021-08-06 11:25:01 +02:00
Eberhard Beilharz
79f92a150c
chore(linux): Consolidate Debian source packages
...
This change consolidates the Debian packages into a single source
package, with the exception of the legacy KMFL packages.
Fixes #5022 .
2021-08-06 11:25:00 +02:00
Eberhard Beilharz
55f8f0ffdc
fix(linux): don't exclude all of buildtools from source package
...
For auto-generating help files we need `buildtools`, so we can't
exclude it from source package. Also, we now include our version
of `help2man`, so we no longer need it as a build dependency,
but instead directly depend on `perl`.
2021-06-22 14:55:05 +02:00
Marc Durdin
2e7ec16133
Merge branch 'master' into feat/common/rust-infrastructure
2021-06-07 08:45:08 +10:00
Eberhard Beilharz
10739e653e
feat(linux): Add python3-dbus dependency
2021-06-02 19:25:04 +02:00
Eberhard Beilharz
92350c2f49
feat(common): Update Jenkins dependencies for Rust
2021-06-02 13:52:01 +10:00
Darcy
5fb69a497b
chore(linux): Update references from keyboardprocessor to desktop
2020-02-26 16:40:20 +07:00
Darcy
a071b51a53
chore(linux): Update linux references from engine to core
2020-02-26 13:58:28 +07:00
Eberhard Beilharz
daae618386
fix(linux): add more package requirements
...
These packages are required for building the source package for
keyman-config.
2020-02-06 18:26:57 +01:00
Eberhard Beilharz
d7417cf3c2
fix(linux): add another package requirement
2020-02-06 15:44:48 +01:00
Eberhard Beilharz
9479937b0f
fix(linux): Install requirements before packaging
...
This change checks that the required packages are installed and
if necessary installs them before trying to build a source
package.
2020-02-06 15:39:26 +01:00
Eberhard Beilharz
60366e1cb0
fix(linux): Display the script name in log output
2020-02-05 15:17:41 +01:00
Eberhard Beilharz
e62bead777
chore(linux): fix Linux packaging
2020-01-22 13:14:37 +01:00
Eberhard Beilharz
6253340d30
chore(linux): More fixing of linux packaging
2020-01-22 13:12:01 +01:00
Eberhard Beilharz
2d2182cf8d
chore(linux): fix Linux packaging
2020-01-22 12:39:58 +01:00
glasseyes
2e14979e3a
jenkins and different tiers
2019-03-16 16:27:23 +00:00
Daniel Glassey
0956621e0d
[linux] Linux jenkins exit too early ( #1404 )
...
* remove testing part of jenkins script
2018-12-07 13:03:58 +07:00
Daniel Glassey
bb1d5988fc
[linux] Linux jenkins cleanup sourcedir ( #1402 )
...
* clean up sourcedir for keyboardprocessor
* sanity check input to jenkins script
2018-12-07 11:54:02 +07:00
Daniel Glassey
81ddee70d7
[keyman] Linux jenkins sourcedir ( #1388 )
...
set env to try to full configure when deps not there
2018-12-05 17:43:50 +07:00
Daniel Glassey
7140126984
[linux] Linux jenkins ( #1385 )
...
keyboardprocessor and jenkins again
2018-12-05 11:13:52 +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
glasseyes
cb9cb6e3e2
update build scripts for jenkins for ibus-keyman
...
esp for keyman-keyboardprocessor
2018-11-30 21:21:03 +07:00
glasseyes
37ea72ec2c
[linux] JENKINS="yes" to reconf in jenkins script
2018-09-20 09:29:40 +07:00
glasseyes
46130e876d
[linux] add --no-package to jenkins.sh init
...
avoids calling dpkg-parsechangelog erroneously
2018-09-15 17:49:27 +07:00
glasseyes
4d155f9af0
[linux] fix call to common.sh init
...
don't pass on parameters
2018-09-15 17:49:27 +07:00
glasseyes
109b0d65df
minor comments to scripts
...
to kick off a test jenkins build
2018-09-15 17:49:26 +07:00
glasseyes
cc8c983932
don't escape HOME variable
2018-09-15 17:49:26 +07:00
glasseyes
0c7703fb32
add scripts/jenkins.sh for making source packages on jenkins
2018-09-15 17:49:26 +07:00