mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
maint(linux): fix lintian warnings
This addresses comments from Debian review of the package.
This commit is contained in:
parent
79d5347c80
commit
fc79e38cc4
13 changed files with 72 additions and 25 deletions
|
|
@ -1,16 +1,14 @@
|
||||||
# License
|
# License
|
||||||
|
|
||||||
Copyright (c) 2017-2024 SIL Global. All rights reserved.
|
Copyright (c) 2017-2025 SIL Global. All rights reserved.
|
||||||
|
|
||||||
Licensed under the MIT License.
|
Licensed under the MIT License.
|
||||||
|
|
||||||
[Keyman for Linux](./linux) is licensed under the MIT License apart from [ibus-kmfl](./linux/ibus-kmfl) which is licensed under the GNU General Public License as published by the Free Software Foundation; either [version 2](./linux/ibus-kmfl/COPYING) of the License, or (at your option) any later version.
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
The MIT License
|
The MIT License
|
||||||
|
|
||||||
Copyright (c) 2017-2024 SIL Global
|
Copyright (c) 2017-2025 SIL Global
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ Uploaders:
|
||||||
Eberhard Beilharz <eb1@sil.org>,
|
Eberhard Beilharz <eb1@sil.org>,
|
||||||
Build-Depends:
|
Build-Depends:
|
||||||
bash-completion,
|
bash-completion,
|
||||||
debhelper-compat (= 12),
|
debhelper-compat (= 13),
|
||||||
dh-python,
|
dh-python,
|
||||||
gawk,
|
gawk,
|
||||||
gir1.2-webkit2-4.1,
|
gir1.2-webkit2-4.1,
|
||||||
|
|
|
||||||
|
|
@ -2,10 +2,12 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
Upstream-Name: keyman
|
Upstream-Name: keyman
|
||||||
Upstream-Contact: Keyman team <support@keyman.com>
|
Upstream-Contact: Keyman team <support@keyman.com>
|
||||||
Source: https://github.com/keymanapp/keyman
|
Source: https://github.com/keymanapp/keyman
|
||||||
|
Comment: Debian's licensecheck tool uses the term `Expat` for the `MIT` license.
|
||||||
|
`Unicode-3.0` is identified `Unicode-DFS-2016`.
|
||||||
|
|
||||||
Files: *
|
Files: *
|
||||||
Copyright: 2018-2025 SIL Global
|
Copyright: 2018-2025 SIL Global
|
||||||
License: MIT
|
License: Expat
|
||||||
|
|
||||||
Files: linux/ibus-keyman/*
|
Files: linux/ibus-keyman/*
|
||||||
Copyright: 2004-2025 SIL Global
|
Copyright: 2004-2025 SIL Global
|
||||||
|
|
@ -16,7 +18,7 @@ Files: linux/ibus-keyman/src/keymanutil.c
|
||||||
linux/ibus-keyman/src/kmpdetails.c
|
linux/ibus-keyman/src/kmpdetails.c
|
||||||
linux/ibus-keyman/src/kmpdetails.h
|
linux/ibus-keyman/src/kmpdetails.h
|
||||||
Copyright: 2009-2025 SIL Global
|
Copyright: 2009-2025 SIL Global
|
||||||
License: GPL-2+ or MIT
|
License: GPL-2+ or Expat
|
||||||
|
|
||||||
Files: linux/ibus-keyman/src/keyman-service.c
|
Files: linux/ibus-keyman/src/keyman-service.c
|
||||||
linux/ibus-keyman/src/keyman-service.h
|
linux/ibus-keyman/src/keyman-service.h
|
||||||
|
|
@ -42,9 +44,21 @@ Files: debian/com.keyman.config.appdata.xml
|
||||||
debian/com.keyman.ibus_keyman.metainfo.xml
|
debian/com.keyman.ibus_keyman.metainfo.xml
|
||||||
Copyright: 2019 Daniel Glassey <wdg@debian.org>
|
Copyright: 2019 Daniel Glassey <wdg@debian.org>
|
||||||
2022-2025 SIL Global
|
2022-2025 SIL Global
|
||||||
License: MIT
|
License: Expat
|
||||||
|
|
||||||
License: MIT
|
Files: resources/standards-data/ldml-keyboards/*
|
||||||
|
Copyright: Copyright © 1991-2024 Unicode, Inc.
|
||||||
|
License: Unicode-DFS-2016
|
||||||
|
|
||||||
|
Files: resources/standards-data/unicode-character-database/*
|
||||||
|
Copyright: Copyright © 1991-2023 Unicode, Inc.
|
||||||
|
License: Unicode-DFS-2016
|
||||||
|
|
||||||
|
Files: resources/standards-data/windows-lcid-to-bcp-47/*
|
||||||
|
Copyright: Copyright © 1991-2017 Unicode, Inc.
|
||||||
|
License: Unicode-DFS-2016
|
||||||
|
|
||||||
|
License: Expat
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
a copy of this software and associated documentation files (the
|
a copy of this software and associated documentation files (the
|
||||||
"Software"), to deal in the Software without restriction, including
|
"Software"), to deal in the Software without restriction, including
|
||||||
|
|
@ -76,8 +90,7 @@ License: GPL-2+
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
.
|
.
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this package; if not, write to the Free Software
|
along with this package. If not, see https://www.gnu.org/licenses/.
|
||||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
||||||
.
|
.
|
||||||
On Debian systems, the full text of the GNU General Public
|
On Debian systems, the full text of the GNU General Public
|
||||||
License version 2 can be found in the file
|
License version 2 can be found in the file
|
||||||
|
|
@ -95,8 +108,7 @@ License: GPL-3+
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
.
|
.
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with this package; if not, write to the Free Software
|
along with this package. If not, see https://www.gnu.org/licenses/.
|
||||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
||||||
.
|
.
|
||||||
On Debian systems, the full text of the GNU General Public
|
On Debian systems, the full text of the GNU General Public
|
||||||
License version 3 can be found in the file
|
License version 3 can be found in the file
|
||||||
|
|
@ -114,9 +126,37 @@ License: LGPL-2.1+
|
||||||
details.
|
details.
|
||||||
.
|
.
|
||||||
You should have received a copy of the GNU Lesser General Public License
|
You should have received a copy of the GNU Lesser General Public License
|
||||||
along with this library; if not, write to the Free Software Foundation, Inc.,
|
along with this library. If not, see https://www.gnu.org/licenses/.
|
||||||
51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
||||||
.
|
.
|
||||||
On Debian systems, the full text of the GNU Lesser General Public
|
On Debian systems, the full text of the GNU Lesser General Public
|
||||||
License version 2.1 can be found in the file
|
License version 2.1 can be found in the file
|
||||||
`/usr/share/common-licenses/LGPL-2.1'.
|
`/usr/share/common-licenses/LGPL-2.1'.
|
||||||
|
|
||||||
|
License: Unicode-DFS-2016
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
|
copy of data files and any associated documentation (the "Data Files") or
|
||||||
|
software and any associated documentation (the "Software") to deal in the
|
||||||
|
Data Files or Software without restriction, including without limitation
|
||||||
|
the rights to use, copy, modify, merge, publish, distribute, and/or sell
|
||||||
|
copies of the Data Files or Software, and to permit persons to whom the
|
||||||
|
Data Files or Software are furnished to do so, provided that either (a)
|
||||||
|
this copyright and permission notice appear with all copies of the Data
|
||||||
|
Files or Software, or (b) this copyright and permission notice appear in
|
||||||
|
associated Documentation.
|
||||||
|
.
|
||||||
|
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY
|
||||||
|
KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF
|
||||||
|
THIRD PARTY RIGHTS.
|
||||||
|
.
|
||||||
|
IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
|
||||||
|
BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
|
||||||
|
OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
||||||
|
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
||||||
|
ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA
|
||||||
|
FILES OR SOFTWARE.
|
||||||
|
.
|
||||||
|
Except as contained in this notice, the name of a copyright holder shall
|
||||||
|
not be used in advertising or otherwise to promote the sale, use or other
|
||||||
|
dealings in these Data Files or Software without prior written
|
||||||
|
authorization of the copyright holder.
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
linux/ibus-keyman/man/ibus-engine-keyman.1
|
linux/ibus-keyman/man/ibus-engine-keyman.8
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
linux/keyman-system-service/man/keyman-system-service.1
|
linux/keyman-system-service/man/keyman-system-service.8
|
||||||
|
|
|
||||||
8
linux/debian/source/lintian-overrides
Normal file
8
linux/debian/source/lintian-overrides
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
# The folders XXX.dist-info/ and XXX.egg-info/ hold metadata for
|
||||||
|
# Python modules. Those files are not documentation even though
|
||||||
|
# some of their names carry the .txt file extension.
|
||||||
|
keyman source: package-contains-documentation-outside-usr-share-doc
|
||||||
|
|
||||||
|
# keyman-system-service gets started by dbus, therefore it should not
|
||||||
|
# have an [INSTALL] section
|
||||||
|
keyman source: systemd-service-file-missing-install-key
|
||||||
|
|
@ -304,8 +304,7 @@ the "copyright" line and a pointer to where the full notice is found.
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License along
|
You should have received a copy of the GNU General Public License along
|
||||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
with this program. If not, see https://www.gnu.org/licenses/.
|
||||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
|
||||||
|
|
||||||
Also add information on how to contact you by electronic and paper mail.
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
.TH IBUS-ENGINE-KEYMAN "1" "September 2023" "ibus-engine-keyman" "User Commands"
|
.TH IBUS-ENGINE-KEYMAN "8" "September 2023" "ibus-engine-keyman" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
ibus-engine-keyman \- multiple language input engine based on ibus
|
ibus-engine-keyman \- multiple language input engine based on ibus
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
Copyright (c) 2018 SIL Global
|
Copyright (c) 2018-2025 SIL Global
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this software and associated documentation files (the "Software"), to deal
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
|
|
||||||
1
linux/keyman-system-service/.gitignore
vendored
1
linux/keyman-system-service/.gitignore
vendored
|
|
@ -1 +1,2 @@
|
||||||
resources/meson.build
|
resources/meson.build
|
||||||
|
resources/KEYMAN_VERSION_WITH_TAG.md
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
.TH KEYMAN-SYSTEM-SERVICE "1" "May 2023" "keyman-system-service" "User Commands"
|
.TH KEYMAN-SYSTEM-SERVICE "8" "May 2023" "keyman-system-service" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
keyman-system-service \- System service for Keyman
|
keyman-system-service \- System service for Keyman
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
|
|
@ -7,4 +7,4 @@ keyman-system-service \- System service for Keyman
|
||||||
This command should not be run directly. It will be started as a DBUS
|
This command should not be run directly. It will be started as a DBUS
|
||||||
system service by systemd.
|
system service by systemd.
|
||||||
.SH "SEE ALSO"
|
.SH "SEE ALSO"
|
||||||
.BR ibus-engine-keyman(1)
|
.BR ibus-engine-keyman(8)
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
project('keyman-system-service', 'c', 'cpp',
|
project('keyman-system-service', 'c', 'cpp',
|
||||||
version: files('../../VERSION.md'),
|
version: files('../../VERSION.md'),
|
||||||
license: 'GPL-2+',
|
license: 'MIT',
|
||||||
meson_version: '>=1.0')
|
meson_version: '>=1.0')
|
||||||
|
|
||||||
conf = configuration_data()
|
conf = configuration_data()
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Keyman System Service
|
Description=Keyman System Service
|
||||||
|
Documentation=https://github.com/keymanapp/keyman/tree/master/linux/keyman-system-service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=dbus
|
Type=dbus
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue