[neon/kde/kalzium/Neon/unstable] debian: kf6ify

Carlos De Maine null at kde.org
Sat May 10 06:43:26 BST 2025


Git commit 672dee9c74146d0f1a7b3b89906c87f10330818d by Carlos De Maine.
Committed on 10/05/2025 at 05:43.
Pushed by carlosdem into branch 'Neon/unstable'.

kf6ify

M  +20   -21   debian/control
M  +1    -1    debian/kalzium-data.install
M  +2    -16   debian/rules

https://invent.kde.org/neon/kde/kalzium/-/commit/672dee9c74146d0f1a7b3b89906c87f10330818d

diff --git a/debian/control b/debian/control
index bb6671d..9d6e21f 100644
--- a/debian/control
+++ b/debian/control
@@ -7,33 +7,32 @@ Uploaders: Eshat Cakar <info at eshat.de>,
            Sune Vuorela <sune at debian.org>,
            Maximiliano Curia <maxy at debian.org>,
 Build-Depends: chemical-mime-data,
-               cmake (>= 3.5.0~),
+               cmake,
                debhelper-compat (= 13),
-               extra-cmake-modules (>= 5.57.0~),
+               kf6-extra-cmake-modules,
                gettext,
                libavogadro-dev,
                libeigen3-dev (>> 2.0.3),
                libfacile-ocaml-dev,
-               libkf5archive-dev (>= 5.57.0~),
-               libkf5config-dev (>= 5.57.0~),
-               libkf5coreaddons-dev (>= 5.57.0~),
-               libkf5crash-dev,
-               libkf5doctools-dev (>= 5.57.0~),
-               libkf5i18n-dev (>= 5.57.0~),
-               libkf5newstuff-dev (>= 5.57.0~),
-               libkf5parts-dev (>= 5.57.0~),
-               libkf5plotting-dev (>= 5.57.0~),
-               libkf5solid-dev (>= 5.57.0~),
-               libkf5unitconversion-dev (>= 5.57.0~),
-               libkf5widgetsaddons-dev (>= 5.57.0~),
-               libopenbabel-dev (>= 3.1.1+dfsg-4),
-               libqt5opengl5-dev (>= 5.9.0~),
-               libqt5svg5-dev (>= 5.9.0~),
+               kf6-karchive-dev,
+               kf6-kconfig-dev,
+               kf6-kcoreaddons-dev,
+               kf6-kcrash-dev,
+               kf6-kdoctools-dev,
+               kf6-ki18n-dev,
+               kf6-knewstuff-dev,
+               kf6-kparts-dev,
+               kf6-kplotting-dev,
+               kf6-ksolid-dev,
+               kf6-kunitconversion-dev,
+               kf6-kwidgetsaddons-dev,
+               libopenbabel-dev,
                pkg-config,
-               pkg-kde-tools (>= 0.14),
-               qtbase5-dev (>= 5.9.0~),
-               qtscript5-dev (>= 5.9.0~),
-Standards-Version: 4.5.1
+               pkg-kde-tools-neon,
+               qt6-5compat-dev,
+               qt6-base-dev,
+               qt6-svg-dev,
+Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Homepage: http://edu.kde.org/
 Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/kalzium
diff --git a/debian/kalzium-data.install b/debian/kalzium-data.install
index ad3e6d3..563f2d9 100644
--- a/debian/kalzium-data.install
+++ b/debian/kalzium-data.install
@@ -6,4 +6,4 @@ usr/share/knsrcfiles/
 usr/share/libkdeedu
 usr/share/locale/
 usr/share/man
-usr/share/qlogging-categories5/
+usr/share/qlogging-categories6/
diff --git a/debian/rules b/debian/rules
index 6fbfe42..5bd7734 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,19 +1,5 @@
 #!/usr/bin/make -f
-
-l10npkgs_firstversion_ok := 4:16.04.3-6~
-include /usr/share/pkg-kde-tools/qt-kde-team/2/l10n-packages.mk
+# -*- makefile -*-
 
 %:
-	dh $@ --with kf5
-
-override_dh_auto_install:
-	dh_auto_install
-	# drop translations of plasma-related components, since they are
-	# not ported yet
-	rm -f debian/tmp/usr/share/locale/*/LC_MESSAGES/plasma_*.mo
-	# drop development stuff
-	rm -rf debian/tmp/usr/include/
-	find debian/tmp -name '*.so' -type l -delete
-
-override_dh_gencontrol-indep: l10npkgs_firstversion_ok
-	dh_gencontrol -i
+	dh $@ --with kf6 --buildsystem kf6


More information about the Neon-commits mailing list