mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
Autopkgtests couldn't find pkg-config, so this change adds that as
test dependency.
(cherry picked from commit 71462d9705)
183 lines
6.3 KiB
Text
183 lines
6.3 KiB
Text
Source: keyman
|
||
Section: text
|
||
Priority: optional
|
||
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
|
||
Uploaders:
|
||
Keyman team <support@keyman.com>,
|
||
Eberhard Beilharz <eb1@sil.org>,
|
||
Build-Depends:
|
||
bash-completion,
|
||
debhelper (>= 11),
|
||
dh-python,
|
||
gir1.2-webkit2-4.0,
|
||
ibus,
|
||
liblocale-gettext-perl,
|
||
perl,
|
||
python3-all (>= 3.5),
|
||
python3-dbus,
|
||
python3-gi,
|
||
python3-lxml,
|
||
python3-magic,
|
||
python3-numpy,
|
||
python3-pil,
|
||
python3-pip,
|
||
python3-qrcode,
|
||
python3-sentry-sdk (>= 1.1) | python3-raven,
|
||
python3-requests,
|
||
python3-requests-cache,
|
||
python3-setuptools,
|
||
meson (>= 0.53),
|
||
ninja-build,
|
||
libgtk-3-dev,
|
||
libibus-1.0-dev (>= 1.2),
|
||
libjson-glib-dev (>= 1.4.0),
|
||
pkg-config,
|
||
xserver-xephyr,
|
||
xvfb,
|
||
metacity,
|
||
gawk,
|
||
Standards-Version: 4.6.1
|
||
Vcs-Git: https://github.com/keymanapp/keyman.git -b stable-16.0 [linux/debian]
|
||
Vcs-Browser: https://github.com/keymanapp/keyman/tree/stable-16.0/linux/debian
|
||
Homepage: https://www.keyman.com
|
||
Rules-Requires-Root: binary-targets
|
||
|
||
Package: keyman
|
||
Architecture: all
|
||
Depends:
|
||
libglib2.0-bin,
|
||
python3-keyman-config (= ${binary:Version}),
|
||
ibus-keyman (>= ${binary:Version}),
|
||
ibus-keyman (<< ${binary:Version}.1~),
|
||
${misc:Depends},
|
||
Recommends:
|
||
onboard-keyman,
|
||
Description: Type in your language with Keyman for Linux
|
||
Keyman makes it possible for you to type in over 2,000 languages on Windows,
|
||
macOS, Linux, iPhone, iPad, Android tablets and phones, and even instantly
|
||
in your web browser. With the world’s most powerful keyboarding engine,
|
||
intuitive and rapid text input is now possible in your language, and for
|
||
over 99% of the global population’s mother tongues!
|
||
.
|
||
Originally created in 1993 to type Lao on Windows, Keyman is now a free and
|
||
open source keyboarding platform which allows anyone to write a keyboard
|
||
layout for their language. Keyman is available for many platforms, including
|
||
Windows, macOS, iOS, Android, Linux and the web.
|
||
.
|
||
Keyboard layouts are defined with a clear and easy to understand keyboard
|
||
grammar. Keyman's contextual input model means keyboard layouts can be
|
||
intelligent and make it simple to type even the most complex languages.
|
||
Keyboard layouts are distributed through an open catalog to all major desktop
|
||
and mobile platforms.
|
||
.
|
||
Install, uninstall and view information about Keyman keyboard
|
||
packages.
|
||
.
|
||
This package depends on all that is needed for using Keyman
|
||
for Linux.
|
||
|
||
Package: python3-keyman-config
|
||
Section: python
|
||
Architecture: all
|
||
Depends:
|
||
dconf-cli,
|
||
gir1.2-webkit2-4.0,
|
||
keyman-engine,
|
||
python3-bs4,
|
||
python3-gi,
|
||
python3-sentry-sdk (>= 1.1) | python3-raven,
|
||
dbus-x11,
|
||
${misc:Depends},
|
||
${python3:Depends},
|
||
Description: Keyman for Linux configuration
|
||
Originally created in 1993 to type Lao on Windows, Keyman is now a free and
|
||
open source keyboarding platform which allows anyone to write a keyboard
|
||
layout for their language. Keyman is available for many platforms, including
|
||
Windows, macOS, iOS, Android, Linux and the web.
|
||
.
|
||
Keyboard layouts are defined with a clear and easy to understand keyboard
|
||
grammar. Keyman's contextual input model means keyboard layouts can be
|
||
intelligent and make it simple to type even the most complex languages.
|
||
Keyboard layouts are distributed through an open catalog to all major desktop
|
||
and mobile platforms.
|
||
.
|
||
This package contains the Python module to install, uninstall and view
|
||
information about Keyman keyboard packages.
|
||
|
||
Package: libkmnkbp-dev
|
||
Architecture: any
|
||
Section: libdevel
|
||
Depends:
|
||
libkmnkbp0-0 (= ${binary:Version}),
|
||
${misc:Depends},
|
||
Multi-Arch: same
|
||
Description: Development files for Keyman keyboard processing library
|
||
Originally created in 1993 to type Lao on Windows, Keyman is now a free and
|
||
open source keyboarding platform which allows anyone to write a keyboard layout
|
||
for their language. Keyman is available for many platforms, including Windows,
|
||
macOS, iOS, Android, Linux and the web.
|
||
.
|
||
Keyboard layouts are defined with a clear and easy to understand keyboard
|
||
grammar. Keyman's contextual input model means keyboard layouts can be
|
||
intelligent and make it simple to type even the most complex languages.
|
||
Keyboard layouts are distributed through an open catalog to all major desktop
|
||
and mobile platforms.
|
||
.
|
||
The Keyman keyboardprocessor library processes input from input method engines
|
||
and applies rules from compiled Keyman keyboard files.
|
||
.
|
||
This package contains development headers and libraries.
|
||
|
||
Package: libkmnkbp0-0
|
||
Architecture: any
|
||
Section: libs
|
||
Pre-Depends:
|
||
${misc:Pre-Depends},
|
||
Depends:
|
||
${misc:Depends},
|
||
${shlibs:Depends},
|
||
Suggests:
|
||
keyman,
|
||
Multi-Arch: same
|
||
Description: Keyman keyboard processing library
|
||
Originally created in 1993 to type Lao on Windows, Keyman is now a free and
|
||
open source keyboarding platform which allows anyone to write a keyboard layout
|
||
for their language. Keyman is available for many platforms, including Windows,
|
||
macOS, iOS, Android, Linux and the web.
|
||
.
|
||
Keyboard layouts are defined with a clear and easy to understand keyboard
|
||
grammar. Keyman's contextual input model means keyboard layouts can be
|
||
intelligent and make it simple to type even the most complex languages.
|
||
Keyboard layouts are distributed through an open catalog to all major desktop
|
||
and mobile platforms.
|
||
.
|
||
The Keyman keyboardprocessor library processes input from input method engines
|
||
and applies rules from compiled Keyman keyboard files.
|
||
|
||
Package: ibus-keyman
|
||
Architecture: any
|
||
Depends:
|
||
ibus (>= 1.3.7),
|
||
sudo,
|
||
libkmnkbp0-0 (= ${binary:Version}),
|
||
${misc:Depends},
|
||
${shlibs:Depends},
|
||
Provides:
|
||
keyman-engine
|
||
Description: Keyman engine for IBus
|
||
Originally created in 1993 to type Lao on Windows, Keyman is now a free and
|
||
open source keyboarding platform which allows anyone to write a keyboard
|
||
layout for their language. Keyman is available for many platforms, including
|
||
Windows, macOS, iOS, Android, Linux and the web.
|
||
.
|
||
Keyboard layouts are defined with a clear and easy to understand keyboard
|
||
grammar. Keyman's contextual input model means keyboard layouts can be
|
||
intelligent and make it simple to type even the most complex languages.
|
||
Keyboard layouts are distributed through an open catalog to all major desktop
|
||
and mobile platforms.
|
||
.
|
||
ibus-keyman is a IM (input method) Engine for multiple languages, based on
|
||
IBus.
|
||
.
|
||
This package provides the Keyman IM engine for IBus. With this module, you
|
||
can use keyboard layouts designed for Keyman under the IBus platform.
|