[neon/extras/kgraphviewer/Neon/release] debian: new release

Jonathan Riddell null at kde.org
Wed Jun 5 10:43:00 BST 2024


Git commit b1f7433648b15842a5b63d859a22ce80ee213af0 by Jonathan Riddell.
Committed on 05/06/2024 at 09:42.
Pushed by jriddell into branch 'Neon/release'.

new release

D  +0    -1    debian/compat
M  +13   -13   debian/control
M  +1    -1    debian/kgraphviewer.install
A  +2    -0    debian/libkgraphviewer0.install
D  +0    -1    debian/libkgraphviewer3.install
M  +1    -11   debian/rules

https://invent.kde.org/neon/extras/kgraphviewer/-/commit/b1f7433648b15842a5b63d859a22ce80ee213af0

diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index f599e28..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-10
diff --git a/debian/control b/debian/control
index 5ba6837..a901f76 100644
--- a/debian/control
+++ b/debian/control
@@ -4,19 +4,19 @@ Priority: optional
 Maintainer: Debian KDE Extras Team <debian-qt-kde at lists.debian.org>
 Uploaders: Simon Quigley <tsimonq2 at ubuntu.com>
 Build-Depends: cmake,
-               debhelper (>= 9),
-               extra-cmake-modules,
+               debhelper-compat (= 13),
+               kf6-extra-cmake-modules,
+               kf6-kcoreaddons-dev,
+               kf6-kdoctools-dev,
+               kf6-kiconthemes-dev,
+               kf6-kio-dev,
+               kf6-kparts-dev,
+               kf6-kwidgetsaddons-dev,
                libboost-dev,
                libgraphviz-dev,
-               libkf5coreaddons-dev,
-               libkf5doctools-dev,
-               libkf5iconthemes-dev,
-               libkf5kio-dev,
-               libkf5parts-dev,
-               libkf5widgetsaddons-dev,
-               libqt5svg5-dev,
-               pkg-kde-tools,
-               qtbase5-dev
+               pkg-kde-tools-neon,
+               qt6-base-dev,
+               qt6-svg-dev
 Homepage: https://www.kde.org/applications/graphics/kgraphviewer/
 Standards-Version: 4.1.4
 Vcs-Git: https://salsa.debian.org/qt-kde-team/kde-extras/kgraphviewer.git
@@ -25,7 +25,7 @@ Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde-extras/kgraphviewer
 Package: kgraphviewer-dev
 Architecture: any
 Section: devel
-Depends: kgraphviewer (= ${binary:Version}), qtbase5-dev, ${shlibs:Depends}
+Depends: kgraphviewer (= ${binary:Version}), qt6-base-dev, ${shlibs:Depends}
 Breaks: libkgraphviewer-dev (<< 4:2.4.3)
 Replaces: libkgraphviewer-dev (<< 4:2.4.3)
 Description: GraphViz dot graph viewer - devel files
@@ -56,7 +56,7 @@ Description: GraphViz dot graph viewer
  Functionalities. KGraphViewer is aimed at replacing these tools with a modern
  user-friendly GUI will all the power of a well integrated KDE application.
 
-Package: libkgraphviewer3
+Package: libkgraphviewer0
 Architecture: any
 Section: libs
 Depends: kgraphviewer (= ${binary:Version}), ${shlibs:Depends}
diff --git a/debian/kgraphviewer.install b/debian/kgraphviewer.install
index 180e20e..f21b910 100644
--- a/debian/kgraphviewer.install
+++ b/debian/kgraphviewer.install
@@ -1,3 +1,3 @@
 usr/bin/
-usr/lib/*/qt5/plugins/kgraphviewerpart.so
+usr/lib/*/qt6/plugins/
 usr/share/
diff --git a/debian/libkgraphviewer0.install b/debian/libkgraphviewer0.install
new file mode 100644
index 0000000..83b0b42
--- /dev/null
+++ b/debian/libkgraphviewer0.install
@@ -0,0 +1,2 @@
+usr/lib/*/libkgraphviewer.so.0
+usr/lib/*/libkgraphviewer.so.2*
diff --git a/debian/libkgraphviewer3.install b/debian/libkgraphviewer3.install
deleted file mode 100644
index dae929b..0000000
--- a/debian/libkgraphviewer3.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libkgraphviewer.so.*
diff --git a/debian/rules b/debian/rules
index 8306292..5bd7734 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,15 +1,5 @@
 #!/usr/bin/make -f
 # -*- makefile -*-
 
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
-
 %:
-	dh $@ --with kf5
-
-override_dh_missing:
-	dh_missing --fail-missing
-
-override_dh_strip:
-	dh_strip --dbgsym-migration='kgraphviewer-dbg (<< 4:2.4.2-1)'
+	dh $@ --with kf6 --buildsystem kf6


More information about the Neon-commits mailing list