[neon/forks/heaptrack/Neon/experimental] debian: kf6ify

Carlos De Maine null at kde.org
Sat Dec 16 22:44:20 GMT 2023


Git commit 04a2ac974f6f312376069b438a5c384c04bd0334 by Carlos De Maine.
Committed on 16/12/2023 at 23:44.
Pushed by carlosdem into branch 'Neon/experimental'.

kf6ify

M  +16   -16   debian/control
M  +6    -3    debian/rules

https://invent.kde.org/neon/forks/heaptrack/-/commit/04a2ac974f6f312376069b438a5c384c04bd0334

diff --git a/debian/control b/debian/control
index 21e6a09..2d7451c 100644
--- a/debian/control
+++ b/debian/control
@@ -6,28 +6,28 @@ Priority: optional
 Build-Depends: cmake,
                debhelper-compat (= 13),
                elfutils,
-               qtbase5-dev,
-               qtbase5-dev-tools,
-               libkf5kio-dev,
-               libkf5configwidgets-dev,
-               libkf5threadweaver-dev,
-               libkf5itemmodels-dev,
-               libkf5i18n-dev,
-               libkchart5-dev,
-               libdw-dev,
-               libdwarf-dev,
-               libelf-dev,
-               extra-cmake-modules,
-               libunwind-dev,
+               kf6-extra-cmake-modules,
+               kf6-kio-dev,
+               kf6-kconfigwidgets-dev,
+               kf6-threadweaver-dev,
+               kf6-kitemmodels-dev,
+               kf6-ki18n-dev,
                libboost-iostreams-dev,
                libboost-filesystem-dev,
                libboost-system-dev,
                libboost-program-options-dev,
                libboost-regex-dev,
-               zlib1g-dev,
+               libdw-dev,
+               libdwarf-dev,
+               libelf-dev,
+               libkchart6-dev,
+               libsparsehash-dev,
+               libunwind-dev,
                libzstd-dev,
-               libsparsehash-dev
-Standards-Version: 4.6.0
+               qt6-base-dev,
+               zlib1g-dev,
+
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/science-team/heaptrack
 Vcs-Git: https://salsa.debian.org/science-team/heaptrack.git
 Homepage: https://github.com/KDE/heaptrack
diff --git a/debian/rules b/debian/rules
index b87ff2c..0b5812d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,11 +1,14 @@
 #!/usr/bin/make -f
-BUILDDIR = $(CURDIR)/debian/build
+# SPDX-License-Identifier: LGPL-2.0-or-later
+# # SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
 
+#!/usr/bin/make -f
+BUILDDIR = $(CURDIR)/debian/build
 %:
-	dh $@ --builddirectory=$(BUILDDIR)
+	dh $@ --with kf6 --buildsystem kf6 --builddirectory=$(BUILDDIR)
 
 override_dh_auto_configure:
-	dh_auto_configure -- -DHEAPTRACK_BUILD_PRINT=ON -DHEAPTRACK_BUILD_GUI=ON
+	dh_auto_configure -- -DHEAPTRACK_BUILD_PRINT=ON -DHEAPTRACK_BUILD_GUI=ON -DHEAPTRACK_USE_QT6
 
 # Unittests are disabled on mips due to build failures
 # It looks like the crash is happening in libunwind,


More information about the Neon-commits mailing list