[neon/extras/amarok/Neon/unstable] debian: kf6ify

Carlos De Maine null at kde.org
Wed Feb 26 23:21:36 GMT 2025


Git commit 57d8f6b9e61a1f25d4b655d21e25d6428e327a00 by Carlos De Maine.
Committed on 26/02/2025 at 23:21.
Pushed by carlosdem into branch 'Neon/unstable'.

kf6ify

D  +0    -1    debian/compat
M  +41   -40   debian/control
M  +4    -3    debian/rules

https://invent.kde.org/neon/extras/amarok/-/commit/57d8f6b9e61a1f25d4b655d21e25d6428e327a00

diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index 48082f72..00000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-12
diff --git a/debian/control b/debian/control
index e0c61606..4cc65cbe 100644
--- a/debian/control
+++ b/debian/control
@@ -5,46 +5,47 @@ Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
 Uploaders: Modestas Vainius <modax at debian.org>,
            Maximliano Curia <maxy at debian.org>,
            Diane Trout <diane at debian.org>
-Build-Depends: cmake (>= 2.6.2),
-               debhelper (>= 12~),
-               kirigami2-dev,
+Build-Depends: cmake,
+               debhelper-compat (= 13~),
+               kf6-extra-cmake-modules,
+               kf6-karchive-dev,
+               kf6-kattica-dev,
+               kf6-kcmutils-dev,
+               kf6-kcodecs-dev,
+               kf6-kconfig-dev,
+               kf6-kconfigwidgets-dev,
+               kf6-kcoreaddons-dev,
+               kf6-kcrash-dev,
+               kf6-kdbusaddons-dev,
+               kf6-kdeclarative-dev,
+               kf6-kdnssd-dev,
+               kf6-kdoctools-dev,
+               kf6-kglobalaccel-dev,
+               kf6-kguiaddons-dev,
+               kf6-ki18n-dev,
+               kf6-kiconthemes-dev,
+               kf6-kio-dev,
+               kf6-kirigami-dev,
+               kf6-knewstuff-dev,
+               kf6-knotifications-dev,
+               kf6-knotifyconfig-dev,
+               kf6-kpackage-dev,
+               kf6-ktexteditor-dev,
+               kf6-kwallet-dev,
+               kf6-kwidgetsaddons-dev,
+               kf6-kwindowsystem-dev,
+               kf6-solid-dev,
+               kf6-syntaxhighlighting-dev,
+               kf6-threadweaver-dev,
                libaio-dev [linux-any],
                libavdevice-dev,
-               libavformat-dev (>= 4:0.5),
+               libavformat-dev,
                libcurl4-gnutls-dev,
                libgcrypt20-dev,
                libglib2.0-dev,
                libgmock-dev,
                libgpod-dev (>= 0.7.0),
                libgtk2.0-dev,
-               libkf5archive-dev,
-               libkf5attica-dev,
-               libkf5codecs-dev,
-               libkf5config-dev,
-               libkf5configwidgets-dev,
-               libkf5coreaddons-dev,
-               libkf5crash-dev,
-               libkf5dbusaddons-dev,
-               libkf5declarative-dev,
-               libkf5dnssd-dev,
-               libkf5doctools-dev,
-               libkf5globalaccel-dev,
-               libkf5guiaddons-dev,
-               libkf5i18n-dev,
-               libkf5iconthemes-dev,
-               libkf5kcmutils-dev,
-               libkf5kio-dev,
-               libkf5newstuff-dev,
-               libkf5notifications-dev,
-               libkf5notifyconfig-dev,
-               libkf5package-dev,
-               libkf5solid-dev,
-               libkf5syntaxhighlighting-dev,
-               libkf5texteditor-dev,
-               libkf5threadweaver-dev,
-               libkf5wallet-dev,
-               libkf5widgetsaddons-dev,
-               libkf5windowsystem-dev,
                liblastfm5-dev,
                libloudmouth1-dev,
                libmariadb-dev,
@@ -59,21 +60,21 @@ Build-Depends: cmake (>= 2.6.2),
                libtag1-dev (>= 1.8),
                libwrap0-dev,
                libxml2-dev,
-               pkg-kde-tools (>= 0.5),
-               qtbase5-dev,
-               qtquickcontrols2-5-dev,
-               qttools5-dev,
-               qtwebengine5-dev
+               pkg-kde-tools-neon,
+               qt6-base-dev,
+               qt6-declarative-dev,
+               qt6-tools-dev,
+               qt6-webengine-dev,
 Build-Depends-Indep: mariadb-server-core-10.3
-Standards-Version: 4.1.4
+Standards-Version: 4.6.2
 Homepage: https://amarok.kde.org
 Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/amarok.git
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/amarok
 
 Package: amarok
 Architecture: any
-Depends: qml-module-org-kde-kirigami2,
-         qml-module-qtquick-controls2,
+Depends: kf6-kirigami,
+         qt6-declarative,
          ${misc:Depends},
          ${shlibs:Depends}
 Recommends: clamz, kio-audiocd
diff --git a/debian/rules b/debian/rules
index 11dd218f..1ca7e954 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,9 +1,10 @@
 #!/usr/bin/make -f
+# SPDX-License-Identifier: LGPL-2.0-or-later
+# SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
 
-#export DEB_KDE_LINK_WITH_AS_NEEDED := yes
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DH_VERBOSE = 1
 
 %:
-	dh $@ --with kf5
+	dh $@ --with kf6 --buildsystem kf6
 
 .PHONY: override_dh_auto_test


More information about the Neon-commits mailing list