[neon/extras/kpmcore/Neon/experimental] debian: kf6ify

Carlos De Maine null at kde.org
Wed Oct 25 00:13:55 BST 2023


Git commit df5e793f8efd22a705d94eaf5043d23072e00fa5 by Carlos De Maine.
Committed on 25/10/2023 at 01:13.
Pushed by carlosdem into branch 'Neon/experimental'.

kf6ify

M  +10   -10   debian/control
M  +1    -1    debian/libkpmcore12.install
M  +1    -1    debian/rules

https://invent.kde.org/neon/extras/kpmcore/-/commit/df5e793f8efd22a705d94eaf5043d23072e00fa5

diff --git a/debian/control b/debian/control
index ccfc815..0739299 100644
--- a/debian/control
+++ b/debian/control
@@ -4,20 +4,20 @@ Priority: optional
 Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
 Uploaders: Jonathan Carter <jcc at debian.org>
 Build-Depends: cmake,
-               debhelper-compat (= 12),
+               debhelper-compat (= 13),
                extra-cmake-modules,
                libatasmart-dev,
                libblkid-dev (>= 2.30),
-               libkf5auth-dev,
-               libkf5i18n-dev,
-               libkf5widgetsaddons-dev,
+               kf6-kauth-dev,
+               kf6-ki18n-dev,
+               kf6-kwidgetsaddons-dev,
                libparted-dev,
-               libpolkit-qt5-1-dev,
-               libqca-qt5-2-dev,
+               libpolkit-qt6-1-dev,
+               libqca-qt6-2-dev,
                pkg-config,
-               pkg-kde-tools,
+               pkg-kde-tools-neon,
                util-linux (>= 2.34)
-Standards-Version: 4.5.0
+Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Homepage: https://github.com/KDE/kpmcore
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/kpmcore
@@ -43,7 +43,7 @@ Breaks: libkpmcore3,
         libkpmcore9,
         libkpmcore10,
         libkpmcore11
-Depends: libqca-qt5-2-plugins, ${misc:Depends}, ${shlibs:Depends}
+Depends: libqca-qt6-2-plugins, ${misc:Depends}, ${shlibs:Depends}
 Description: KDE Partition Manager Core
  KDE Parition Partition Manager Core (KPM core) allows
  software to re-use common partitioning GUI tasks.
@@ -57,7 +57,7 @@ Section: libdevel
 Architecture: linux-any
 Depends: libatasmart-dev,
          libkpmcore12 (= ${binary:Version}),
-         qtbase5-dev,
+         qt6-base-dev,
          ${misc:Depends},
          ${shlibs:Depends}
 Replaces: libkpmcore3-dev, libkpmcore4-dev
diff --git a/debian/libkpmcore12.install b/debian/libkpmcore12.install
index dea8cc3..42428f5 100644
--- a/debian/libkpmcore12.install
+++ b/debian/libkpmcore12.install
@@ -1,7 +1,7 @@
 usr/lib/*/libexec/
 usr/lib/*/libkpmcore.so.*
 usr/lib/*/libkpmcore.so.12*
-usr/lib/*/qt5/plugins/
+usr/lib/*/qt6/plugins/
 usr/share/dbus-1/
 usr/share/locale
 usr/share/polkit-1/actions
diff --git a/debian/rules b/debian/rules
index 5b695c2..a07998d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,7 +6,7 @@ export PVER=$(shell dpkg-parsechangelog --show-field version | cut -d"-" -f1)
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
-	dh $@ --parallel --with pkgkde_symbolshelper
+	dh $@ --with kf6 --buildsystem kf6
 
 override_dh_makeshlibs:
 	dh_makeshlibs -- -v$(PVER)


More information about the Neon-commits mailing list