[neon/neon-packaging/mauikit-archiver/Neon/unstable] debian: initial packaging

Carlos De Maine null at kde.org
Mon Jun 10 01:16:20 BST 2024


Git commit c0eb2114a0d0e98647c4a044837ad6e2406672fc by Carlos De Maine.
Committed on 10/06/2024 at 00:15.
Pushed by carlosdem into branch 'Neon/unstable'.

initial packaging

A  +5    -0    debian/changelog
A  +52   -0    debian/control
A  +36   -0    debian/copyright
A  +3    -0    debian/libmauikitarchiver-dev.install
A  +3    -0    debian/libmauikitarchiver4.install
A  +1    -0    debian/libmauikitarchiver4.lintian-overrides
A  +1    -0    debian/qml6-module-org-mauikit-archiver.install
A  +10   -0    debian/rules
A  +1    -0    debian/source/format
A  +67   -0    debian/upstream/signing-key.asc
A  +2    -0    debian/watch [INFRASTRUCTURE]

https://invent.kde.org/neon/neon-packaging/mauikit-archiver/-/commit/c0eb2114a0d0e98647c4a044837ad6e2406672fc

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..61c5f38
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+mauikit-archiver (4.0.0-0neon) jammy; urgency=medium
+
+  * Initial release
+
+ -- Jonathan Riddell <jr at jriddell.org>  Mon, 10 June 2024 19:57:31 +0000
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..bce4a05
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,52 @@
+Source: mauikit-archiver
+Section: kde
+Priority: optional
+Maintainer: Jonathan Riddell <jr at jriddell.org>
+Build-Depends: cmake,
+               debhelper-compat (= 13),
+               kf6-extra-cmake-modules,
+               kf6-kconfig-dev,
+               kf6-kcoreaddons-dev,
+               kf6-ki18n-dev,
+               kf6-kpty-dev,
+               mauiman-dev,
+               mauikit-dev,
+               ninja-build,
+               qt6-base-dev,
+               qt6-5compat-dev,
+               qt6-declarative-dev,
+Standards-Version: 4.6.2
+Homepage: https://mauikit.org/
+
+Package: qml6-module-org-mauikit-archiver
+Architecture: any
+Depends: libmauikit,
+         libmauikitarchiver4,
+         qml6-module-org-kde-kirigami2,
+         qml6-module-org-maui-mauikit,
+         qml6-module-qt-labs-qmlmodels,
+         qml6-module-qt-labs-settings,
+         qml6-module-qtquick-controls,
+         qml6-module-qtquick-shapes,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: Archiver support components for Maui applications
+ .
+ This package contains the mauikit archiver component support qml module.
+
+Package: libmauikitarchiver4
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: Archiver support components for Maui applications
+ .
+ This package contains the mauikit archiver component support library.
+
+Package: libmauikitarchiver-dev
+Architecture: any
+Depends: libmauikitarchiver4 (= ${binary:Version}),
+         qml6-module-org-mauikit-archiver,
+         ${misc:Depends},
+         ${shlibs:Depends}
+Description: Archiver support components for Maui applications
+ .
+ This package contains mauikit archiver component support development files.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..000076e
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,36 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: mauikit
+Source: https://github.com/maui-project/mauikit
+
+Files: *
+Copyright: 2018, Camilo Higuita
+License: GPL-3+
+
+Files: debian/*
+Copyright: 2018, Jonah BrĂ¼chert <jbb at kaidan.im>
+License: GPL-3.0+
+
+License: GPL-3+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 3 dated June, 2007, or (at
+ your option) any later version.
+ On Debian systems, the complete text of version 3 of the GNU General
+ Public License can be found in '/usr/share/common-licenses/GPL-3'.
+
+License: GPL-3.0+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
diff --git a/debian/libmauikitarchiver-dev.install b/debian/libmauikitarchiver-dev.install
new file mode 100644
index 0000000..7a5d0b0
--- /dev/null
+++ b/debian/libmauikitarchiver-dev.install
@@ -0,0 +1,3 @@
+usr/include/
+usr/lib/*/cmake/
+usr/lib/*/libMauiKitArchiver4.so
diff --git a/debian/libmauikitarchiver4.install b/debian/libmauikitarchiver4.install
new file mode 100644
index 0000000..29366a4
--- /dev/null
+++ b/debian/libmauikitarchiver4.install
@@ -0,0 +1,3 @@
+usr/lib/*/libMauiKitArchiver4.so.4
+usr/lib/*/libMauiKitArchiver4.so.4*
+usr/share/locale/*/LC_MESSAGES/
diff --git a/debian/libmauikitarchiver4.lintian-overrides b/debian/libmauikitarchiver4.lintian-overrides
new file mode 100644
index 0000000..22c9c62
--- /dev/null
+++ b/debian/libmauikitarchiver4.lintian-overrides
@@ -0,0 +1 @@
+libmauikitarchiver4: package-name-doesnt-match-sonames libMauiKitArchiver4-4
diff --git a/debian/qml6-module-org-mauikit-archiver.install b/debian/qml6-module-org-mauikit-archiver.install
new file mode 100644
index 0000000..c3b090f
--- /dev/null
+++ b/debian/qml6-module-org-mauikit-archiver.install
@@ -0,0 +1 @@
+usr/lib/*/qt6
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..5b7382b
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+export QT_SELECT=qt6
+
+%:
+	dh $@ --buildsystem=cmake
+
+override_dh_auto_configure:
+	dh_auto_configure -- \
+	-DBUILD_WITH_QT6=ON
\ No newline at end of file
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/upstream/signing-key.asc b/debian/upstream/signing-key.asc
new file mode 100644
index 0000000..da2d5a7
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,67 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=7myj
+-----END PGP PUBLIC KEY BLOCK-----
+
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..833a83b
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+opts=pgpsigurlmangle=s/$/.sig/ http://download.kde.org/stable/maui/@PACKAGE@/([\d\.]+)/@PACKAGE at -([\d.]+).tar.xz


More information about the Neon-commits mailing list