[neon/kde/kwave/Neon/unstable_jammy] debian: kf6ify

Carlos De Maine null at kde.org
Sat Aug 17 05:45:29 BST 2024


Git commit 9cb1395869ce42d591e6583ad3e699a8f34e3545 by Carlos De Maine.
Committed on 17/08/2024 at 04:45.
Pushed by carlosdem into branch 'Neon/unstable_jammy'.

kf6ify

(cherry picked from commit 770dde9ef0683010175693074a24b36ba50f703f)

Co-authored-by: Carlos De Maine <carlosdemaine at gmail.com>

D  +0    -1    debian/compat
M  +35   -27   debian/control
M  +1    -4    debian/rules

https://invent.kde.org/neon/kde/kwave/-/commit/9cb1395869ce42d591e6583ad3e699a8f34e3545

diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index b4de394..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-11
diff --git a/debian/control b/debian/control
index ce34111..b4ca4f5 100644
--- a/debian/control
+++ b/debian/control
@@ -3,34 +3,42 @@ Section: kde
 Priority: optional
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Mark Purcell <msp at debian.org>
-Build-Depends: debhelper (>= 11~), pkg-kde-tools (>= 0.15.16),
- extra-cmake-modules (>= 1.7.0),
- qtbase5-dev (>= 5.4.0),
- qtmultimedia5-dev (>= 5.4.0),
- libkf5completion-dev,
- libkf5config-dev,
- libkf5configwidgets-dev,
- libkf5coreaddons-dev,
- libkf5crash-dev,
- libkf5dbusaddons-dev,
- libkf5doctools-dev,
- libkf5i18n-dev,
- libkf5iconthemes-dev,
- libkf5kio-dev,
- libkf5service-dev,
- libkf5textwidgets-dev,
- libkf5widgetsaddons-dev,
- libkf5xmlgui-dev,
- gettext, pkg-config,
- libsamplerate0-dev, libpulse-dev,
- librsvg2-bin, libid3-3.8.3-dev (>= 3.8.3-4.2),
- libaudiofile-dev (>> 0.3.0), libogg-dev, libvorbis-dev (>= 1.0.0-2), libopus-dev (>= 1.0.0),
- libflac++-dev (>= 1.1.4), libmad0-dev,
- libasound2-dev [linux-any],
- libfftw3-dev,
- cmake,
+Build-Depends: debhelper-compat (= 13),
+               cmake,
+               gettext,
+               kf6-extra-cmake-modules,
+               kf6-kcompletion-dev,
+               kf6-kconfig-dev,
+               kf6-kconfigwidgets-dev,
+               kf6-kcoreaddons-dev,
+               kf6-kcrash-dev,
+               kf6-kdbusaddons-dev,
+               kf6-kdoctools-dev,
+               kf6-ki18n-dev,
+               kf6-kiconthemes-dev,
+               kf6-kio-dev,
+               kf6-kservice-dev,
+               kf6-ktextwidgets-dev,
+               kf6-kwidgetsaddons-dev,
+               kf6-kxmlgui-dev,
+               libaudiofile-dev,
+               libasound2-dev [linux-any],
+               libfftw3-dev,
+               libflac++-dev,
+               libid3-3.8.3-dev,
+               libmad0-dev,
+               libogg-dev,
+               libopus-dev,
+               libpulse-dev,
+               librsvg2-bin,
+               libsamplerate0-dev,
+               libvorbis-dev, 
+               pkg-config,
+               pkg-kde-tools-neon,
+               qt6-base-dev,
+               qt6-multimedia-dev,
 Homepage: https://www.kde.org/applications/multimedia/kwave
-Standards-Version: 4.2.1
+Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kwave.git
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kwave
 
diff --git a/debian/rules b/debian/rules
index d0af6e3..e4ddf79 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,10 +9,7 @@ endif
 export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
 
 %:
-	dh $@ --with kf5
+	dh $@ --with kf6 --buildsystem kf6
 
 override_dh_auto_configure:
 	dh_auto_configure -- -DWITH_MP3=ON $(DEB_CMAKE_CUSTOM_FLAGS)
-
-override_dh_strip:
-	dh_strip --dbgsym-migration='kwave-dbg (<< 0.9.2-1-1~)'


More information about the Neon-commits mailing list