mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
chore(linux): Fix lintian warnings
- add rudimentary man page for keyman-system-service
- remove hashbang for bash completion files
- reword description for keyman-system-service
This fixes these lintian warnings:
keyman-system-service: description-is-pkg-name Keyman system service
keyman: bash-completion-with-hashbang /usr/bin/env bash
[usr/share/bash-completion/completions/km-config:1]
keyman-system-service: no-manual-page
[usr/libexec/keyman-system-service]
This commit is contained in:
parent
2a51601ae3
commit
5f5054b93c
9 changed files with 24 additions and 7 deletions
|
|
@ -191,7 +191,7 @@ Depends:
|
|||
libevdev2,
|
||||
${misc:Depends},
|
||||
${shlibs:Depends},
|
||||
Description: Keyman system service
|
||||
Description: System service for Keyman
|
||||
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
|
||||
|
|
|
|||
1
linux/debian/keyman-system-service.manpages
Normal file
1
linux/debian/keyman-system-service.manpages
Normal file
|
|
@ -0,0 +1 @@
|
|||
linux/keyman-system-service/man/keyman-system-service.1
|
||||
|
|
@ -1,4 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2148
|
||||
# No hashbang for bash completion scripts! They are intended to be sourced, not executed.
|
||||
|
||||
_km-config_completions()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2148
|
||||
# No hashbang for bash completion scripts! They are intended to be sourced, not executed.
|
||||
|
||||
_km-kvk2ldml_completions()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2148
|
||||
# No hashbang for bash completion scripts! They are intended to be sourced, not executed.
|
||||
|
||||
_km-package-get_completions()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2148
|
||||
# No hashbang for bash completion scripts! They are intended to be sourced, not executed.
|
||||
|
||||
_km-package-install_completions()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2148
|
||||
# No hashbang for bash completion scripts! They are intended to be sourced, not executed.
|
||||
|
||||
_km-package-list-installed_completions()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,4 +1,5 @@
|
|||
#!/usr/bin/env bash
|
||||
# shellcheck disable=SC2148
|
||||
# No hashbang for bash completion scripts! They are intended to be sourced, not executed.
|
||||
|
||||
_km-package-uninstall_completions()
|
||||
{
|
||||
|
|
|
|||
10
linux/keyman-system-service/man/keyman-system-service.1
Normal file
10
linux/keyman-system-service/man/keyman-system-service.1
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
.TH KEYMAN-SYSTEM-SERVICE "1" "May 2023" "keyman-system-service" "User Commands"
|
||||
.SH NAME
|
||||
keyman-system-service \- System service for Keyman
|
||||
.SH DESCRIPTION
|
||||
\&keyman\-system\-service
|
||||
.TP
|
||||
This command should not be run directly. It will be started as a DBUS
|
||||
system service by systemd.
|
||||
.SH "SEE ALSO"
|
||||
.BR ibus-engine-keyman(1)
|
||||
Loading…
Add table
Reference in a new issue