spiegel-keyman/linux/debian
Eberhard Beilharz 5ccbb65be2
chore(linux): some more replacements of setup.py
The recommended replacement for `setup.py build` is to use the `build`
module, so we have to add this as additional build dependency.

This change also removes the `devdist` target from the makefile - it
isn't referenced in any script, so I think we can do without.

Unfortunately the `python3-build` package available on Ubuntu 22.04 Jammy
is buggy and looks for `/usr/local/bin/python` so we can't use that.
Instead we continue to use `setup.py` for building on Jammy.
2025-03-18 19:57:37 +01:00
..
source chore(linux): Fix lintian warnings 2023-02-02 15:28:01 +01:00
tests chore(core): remove km_core_keyboard_load API 2024-12-04 13:38:07 +07:00
upstream chore(linux): Add metadata file for packaging 2022-01-19 12:15:55 +01:00
changelog chore(linux): Update debian changelog 2025-03-01 09:38:05 +01:00
com.keyman.config.appdata.xml fix(linux): update AppStream metadata 2024-12-10 10:26:43 +01:00
com.keyman.ibus_keyman.metainfo.xml fix(linux): update AppStream metadata 2024-12-10 10:26:43 +01:00
control chore(linux): some more replacements of setup.py 2025-03-18 19:57:37 +01:00
copyright chore(linux): update copyright year 2025-01-16 16:46:12 +01:00
ibus-keyman.install chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
ibus-keyman.manpages chore(linux): Fix lintian warnings 2022-03-10 20:30:44 +01:00
keyman-system-service.install feat(linux): Add package for keyman-system-service 2023-05-15 09:13:58 +02:00
keyman-system-service.manpages chore(linux): Fix lintian warnings 2023-06-05 17:18:55 +02:00
keyman.bash-completion chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
keyman.docs chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
keyman.install chore(linux): Move some files to keyman-config 2023-06-05 15:24:41 +02:00
keyman.links chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
keyman.manpages chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
keyman.postinst chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
libkeymancore-dev.install chore(linux): Rename libkmnkbp0-0 package 2023-10-20 17:31:39 +02:00
libkeymancore2.install chre(linux): bump libkeymancore version 2024-05-07 08:55:48 -05:00
libkeymancore2.symbols fix(linux): work around Lintian errors 2024-12-10 10:26:44 +01:00
not-installed chore(linux): Run ibus-keyman tests as part of build 2021-11-22 15:40:37 +01:00
python3-keyman-config.dirs chore(linux): Consolidate Debian source packages 2021-08-06 11:25:00 +02:00
rules chore: Revert "Merge branch 'master' into beta" 2025-02-14 07:45:28 +07:00