[neon/neon-packaging/kdiagram5/Neon/unstable] debian: initial kdiagram5

Carlos De Maine null at kde.org
Sun Oct 8 01:56:45 BST 2023


Git commit 42937b679e5a0200fc3c8d3e43173f1d2f2b2c0f by Carlos De Maine.
Committed on 08/10/2023 at 02:56.
Pushed by carlosdem into branch 'Neon/unstable'.

initial kdiagram5

A  +5    -0    debian/changelog
A  +82   -0    debian/control
A  +28   -0    debian/copyright
A  +4    -0    debian/libkchart-dev.install
A  +3    -0    debian/libkchart5-2.install
A  +4    -0    debian/libkgantt-dev.install
A  +3    -0    debian/libkgantt5-2.install
A  +12   -0    debian/rules
A  +1    -0    debian/source/format
A  +85   -0    debian/upstream/signing-key.asc
A  +2    -0    debian/watch [INFRASTRUCTURE]

https://invent.kde.org/neon/neon-packaging/kdiagram5/-/commit/42937b679e5a0200fc3c8d3e43173f1d2f2b2c0f

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..f6d5782
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+kdiagram5 (2.8.0-1) unstable; urgency=medium
+
+  * Inital qt5 based package as upstream is now qt6
+
+ -- Carlos De Maine <carlosdemaine at gmail.com>  Sun, 8 Oct 2023 10:48:12 +0100
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..b4100fa
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,82 @@
+Source: kdiagram5
+Section: libs
+Priority: optional
+Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
+Uploaders: Pino Toscano <pino at debian.org>,
+Build-Depends: cmake,
+			   debhelper-compat (= 13),
+			   extra-cmake-modules,
+			   libqt5svg5-dev,
+			   qtbase5-dev (>= 5.12.0~),
+			   qttools5-dev,
+			   qttools5-dev-tools,
+			   xauth,
+			   xvfb
+Standards-Version: 4.6.2
+Rules-Requires-Root: no
+Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/kdiagram5.git
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/kdiagram5
+Homepage: https://invent.kde.org/graphics/kdiagram.git
+
+Package: libkchart5-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends: libkchart5-2 (= ${binary:Version}),
+		 libqt5svg5-dev,
+		 qtbase5-dev (>= 5.2),
+ ${misc:Depends}
+Description: library for creating business charts (development files)
+ KD Charts provides an implementation of the ODF Chart specification. It
+ supports stock charts, box charts, and whisker charts and allows one to
+ integrate these charts in Qt-based applications.
+ .
+ This package contains the development files.
+
+Package: libkchart5-2
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: library for creating business charts (shared library)
+ KD Charts provides an implementation of the ODF Chart specification. It
+ supports stock charts, box charts, and whisker charts and allows one to
+ integrate these charts in Qt-based applications.
+ .
+ This package contains the shared library.
+
+Package: libkgantt5-dev
+Architecture: any
+Section: libdevel
+Multi-Arch: same
+Depends: libkgantt5-2 (= ${binary:Version}),
+		 qtbase5-dev (>= 5.2),
+		 ${misc:Depends}
+Description: library for creating Gantt diagrams (development files)
+ Gantt charts are a bar charts that illustrate project schedules. KD Gantt
+ provides a module for implementing ODF Gantt charts in Qt-based applications.
+ .
+ This package contains the development files.
+
+Package: libkgantt5-2
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: library for creating Gantt diagrams (shared library)
+ Gantt charts are a bar charts that illustrate project schedules. KD Gantt
+ provides a module for implementing ODF Gantt charts in Qt-based applications.
+ .
+ This package contains the shared library.
+
+Package: libkgantt5-2-l10n
+Architecture: all
+Depends: libkgantt5-2
+Description: Dummy transitional
+  Transitional dummy package.
+
+
+ Package: libkchart5-2-l10n
+Architecture: all
+Depends: libkchart5-2
+Description: Dummy transitional
+  Transitional dummy package.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..0bc0c26
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,28 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: kdiagram
+Source: https://cgit.kde.org/kdiagram.git
+
+Files: *
+Copyright: 2001-2015 Klaralvdalens Datakonsult AB
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2016 Sebastian Ramacher <sramacher at debian.org>
+License: GPL-2+
+
+License: GPL-2+
+ 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 2 of
+ the License, or (at your option) any later version.
+ .
+ This program 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 <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/libkchart-dev.install b/debian/libkchart-dev.install
new file mode 100644
index 0000000..020affa
--- /dev/null
+++ b/debian/libkchart-dev.install
@@ -0,0 +1,4 @@
+usr/include/KF5/KChart
+usr/lib/*/cmake/KChart
+usr/lib/*/libKChart.so
+usr/lib/*/qt5/mkspecs/modules/qt_KChart.pri
diff --git a/debian/libkchart5-2.install b/debian/libkchart5-2.install
new file mode 100644
index 0000000..3715e06
--- /dev/null
+++ b/debian/libkchart5-2.install
@@ -0,0 +1,3 @@
+usr/lib/*/libKChart.so.2
+usr/lib/*/libKChart.so.2.*
+usr/share/locale/*/LC_MESSAGES/kchart_qt.qm
diff --git a/debian/libkgantt-dev.install b/debian/libkgantt-dev.install
new file mode 100644
index 0000000..9f8393a
--- /dev/null
+++ b/debian/libkgantt-dev.install
@@ -0,0 +1,4 @@
+usr/include/KF5/KGantt
+usr/lib/*/cmake/KGantt
+usr/lib/*/libKGantt.so
+usr/lib/*/qt5/mkspecs/modules/qt_KGantt.pri
diff --git a/debian/libkgantt5-2.install b/debian/libkgantt5-2.install
new file mode 100644
index 0000000..dde578c
--- /dev/null
+++ b/debian/libkgantt5-2.install
@@ -0,0 +1,3 @@
+usr/lib/*/libKGantt.so.2
+usr/lib/*/libKGantt.so.2.*
+usr/share/locale/*/LC_MESSAGES/kgantt_qt.qm
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d4ce0f7
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,12 @@
+#! /usr/bin/make -f
+
+export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
+
+%:
+	dh $@
+
+override_dh_auto_test-arch:
+	xvfb-run -a dh_auto_test -a
+
+# no tests for -indep
+override_dh_auto_test-indep:
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..dda37d2
--- /dev/null
+++ b/debian/upstream/signing-key.asc
@@ -0,0 +1,85 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1
+
+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
+=ZOW6
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..2bf43c5
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+opts=pgpsigurlmangle=s/$/.sig/ http://download.kde.org/stable/@PACKAGE@/([\d\.]+)/@PACKAGE at -([\d\.]+)\.tar\.xz


More information about the Neon-commits mailing list