[neon/extras/alkimia/Neon/release] debian: kf6ify (rebased)

Carlos De Maine null at kde.org
Mon Sep 1 07:49:44 BST 2025


Git commit 8c7dbfd0a4bc04bdd18343c80233dd6be521f11f by Carlos De Maine.
Committed on 01/09/2025 at 06:49.
Pushed by carlosdem into branch 'Neon/release'.

kf6ify (rebased)

M  +91   -35   debian/control
M  +4    -14   debian/rules

https://invent.kde.org/neon/extras/alkimia/-/commit/8c7dbfd0a4bc04bdd18343c80233dd6be521f11f

diff --cc debian/control
index 996c95a,e508cb4..31af4fa
--- a/debian/control
+++ b/debian/control
@@@ -1,36 -1,36 +1,37 @@@
  Source: alkimia
  Section: libs
  Priority: optional
- Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
- XSBC-Original-Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
- Uploaders: Sandro Knauß <hefee at debian.org>
- Build-Depends: cmake (>= 3.16.0~),
+ Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
+ Uploaders: Mark Purcell <msp at debian.org>
+ Build-Depends: cmake,
                 debhelper-compat (= 13),
-                extra-cmake-modules (>= 0.0.11~),
+                doxygen,
+                kf6-extra-cmake-modules,
+                kf6-kcodecs-dev,
+                kf6-kcompletion-dev,
+                kf6-kconfig-dev,
+                kf6-kcoreaddons-dev,
+                kf6-ki18n-dev,
+                kf6-kiconthemes-dev,
+                kf6-knewstuff-dev,
+                kf6-kpackage-dev,
+                kf6-ktextwidgets-dev,
+                kf6-kwidgetsaddons-dev,
+                kf6-kxmlgui-dev,
                 libgmp-dev,
-                libkf5completion-dev,
-                libkf5config-dev,
-                libkf5coreaddons-dev,
-                libkf5i18n-dev,
-                libkf5iconthemes-dev,
-                libkf5kio-dev,
-                libkf5newstuff-dev,
-                libkf5package-dev,
-                libkf5plasma-dev,
-                libkf5textwidgets-dev,
-                libkf5xmlgui-dev,
-                libqt5webkit5-dev,
-                pkg-config,
-                pkg-kde-tools (>= 0.5.0),
-                qtbase5-dev,
-                qtdeclarative5-dev,
-                xauth <!nocheck>,
-                xvfb <!nocheck>
- Standards-Version: 4.6.2
- Homepage: https://invent.kde.org/office/alkimia
+                libplasma-dev,
+                pkgconf,
+                pkg-kde-tools-neon,
+                qt6-base-dev,
+                qt6-declarative-dev,
+                qt6-webengine-dev,
+                xauth,
+                xvfb
+ Standards-Version: 4.7.0
+ Homepage: http://kde-apps.org/content/show.php?content=137323
  Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/alkimia
  Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/alkimia.git
 +Rules-Requires-Root: no
  
  Package: alkimia-bin
  Architecture: any
@@@ -76,12 -99,11 +101,11 @@@ Description: Financial library - Curren
   finance applications for KDE. Currently it supports a common
   class to represent monetary values with arbitrary precision.
   .
 - Plasma Widget for foreign currencies.
 + This package contains development files needed for Libalkimia.
  
- Package: qml-module-org-kde-alkimia
+ Package: qml6-module-org-kde-alkimia
  Architecture: any
- Multi-Arch: same
- Depends: libalkimia5-8 (= ${binary:Version}),
+ Depends: libalkimia6-8 (= ${binary:Version}),
           ${misc:Depends},
           ${shlibs:Depends}
  Description: Financial library - QML Module
diff --cc debian/rules
index 0ceed3c,0beae66..b1eae1f
--- a/debian/rules
+++ b/debian/rules
@@@ -1,20 -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_BUILD_MAINT_OPTIONS = hardening=+all buildinfo=+path
  # Uncomment this to turn on verbose mode.
- #export DH_VERBOSE=1
+ export DH_VERBOSE=1
  
  %:
- 	dh $@
- 
- override_dh_auto_configure:
- 	dh_auto_configure -- -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=ON -DBUILD_APPLETS=OFF
- 
- override_dh_auto_test:
- 	- xvfb-run dh_auto_test --no-parallel
- 
- execute_after_dh_auto_install:
- 	# delete extra license files
- 	find debian/tmp -name LICENSE -print -delete
- 	# delete extra README files
- 	find debian/tmp -name README -print -delete
 -	dh $@ --with kf6 --buildsystem kf6
++	dh $@ --with kf6 --buildsystem kf6


More information about the Neon-commits mailing list