[neon/extras/alkimia/Neon/unstable] debian: kf6ify
Carlos De Maine
null at kde.org
Sat Feb 1 01:45:28 GMT 2025
Git commit 156d7e834d75fa2391961c904945dc3f822b2fd8 by Carlos De Maine.
Committed on 01/02/2025 at 01:45.
Pushed by carlosdem into branch 'Neon/unstable'.
kf6ify
D +0 -1 debian/compat
M +33 -24 debian/control
D +0 -2 debian/libalkimia5-8.install
D +0 -4 debian/libalkimia5-dev.install
A +2 -0 debian/libalkimia6-8.install
A +4 -0 debian/libalkimia6-dev.install
M +3 -13 debian/plasma-widget-foreigncurrencies.install
R +0 -0 debian/qml6-module-org-kde-alkimia.install [from: debian/qml-module-org-kde-alkimia.install - 100% similarity]
M +4 -8 debian/rules
https://invent.kde.org/neon/extras/alkimia/-/commit/156d7e834d75fa2391961c904945dc3f822b2fd8
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 721bbcd..a76292b 100644
--- a/debian/control
+++ b/debian/control
@@ -4,24 +4,23 @@ Priority: optional
Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
Uploaders: Mark Purcell <msp at debian.org>
Build-Depends: cmake,
- debhelper (>= 11),
+ debhelper-compat (= 13),
doxygen,
- extra-cmake-modules,
+ kf6-extra-cmake-modules,
+ kf6-kconfig-dev,
+ kf6-kcoreaddons-dev,
+ kf6-knewstuff-dev,
+ kf6-kpackage-dev,
libgmp-dev,
- libkf5config-dev,
- libkf5coreaddons-dev,
- libkf5kdelibs4support-dev,
- libkf5newstuff-dev,
- libkf5package-dev,
- libkf5plasma-dev,
- qtwebengine5-dev,
- libqt5webkit5-dev,
- pkg-config,
- pkg-kde-tools,
- qtbase5-dev,
+ libplasma-dev,
+ pkgconf,
+ pkg-kde-tools-neon,
+ qt6-base6-dev,
+ qt6-declarative-dev,
+ qt6-webengine-dev,
xauth,
xvfb
-Standards-Version: 4.3.0
+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
@@ -46,25 +45,27 @@ Description: Financial library common classes for KDE
.
Support files for the library.
-Package: libalkimia5-8
+Package: libalkimia6-8
Architecture: any
Depends: alkimia-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends}
+Breaks: libalkimia6-8 (<< ${source:Version}~ciBuild)
+Replaces: libalkimia6-8 (<< ${source:Version}~ciBuild)
Recommends: alkimia-bin (= ${source:Version})
Description: Financial library common classes for KDE
Libalkimia is a library with common classes and functionality used by
finance applications for KDE. Currently it supports a common
class to represent monetary values with arbitrary precision.
-Package: libalkimia5-dev
+Package: libalkimia6-dev
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libalkimia5-8 (= ${binary:Version}),
+Depends: libalkimia6-8 (= ${binary:Version}),
libgmp-dev,
- qtbase5-dev,
+ qt6-base-dev,
${misc:Depends}
-Breaks: libalkimia-dev (<< 8.0.2)
-Replaces: libalkimia-dev (<< 8.0.2)
+Breaks: libalkimia5-dev (<< ${source:Version}~ciBuild)
+Replaces: libalkimia5-dev (<< ${source:Version}~ciBuild)
Description: Financial library - Development files
Libalkimia is a library with common classes and functionality used by
finance applications for the KDE SC. Currently it supports a common
@@ -74,7 +75,7 @@ Description: Financial library - Development files
Package: plasma-widget-foreigncurrencies
Architecture: any
-Depends: libalkimia5-8 (= ${binary:Version}),
+Depends: libalkimia6-8 (= ${binary:Version}),
qml-module-org-kde-alkimia,
qml-module-qtquick-controls,
qml-module-qtquick-dialogs,
@@ -88,9 +89,9 @@ Description: Financial library - Currency Plasmoid
.
Plasma Widget for foreign currencies.
-Package: qml-module-org-kde-alkimia
+Package: qml6-module-org-kde-alkimia
Architecture: any
-Depends: libalkimia5-8 (= ${binary:Version}),
+Depends: libalkimia6-8 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Financial library - QML Module
@@ -101,9 +102,17 @@ Description: Financial library - QML Module
This package contains the files for using Alkimia with QML.
Package: libalkimia-dev
-Depends: libalkimia5-dev, ${misc:Depends}
+Depends: libalkimia6-dev, ${misc:Depends}
Architecture: all
Priority: optional
Section: oldlibs
Description: transitional package
This is a transitional package. It can safely be removed.
+
+Package: qml-module-org-kde-alkimia
+Depends: qml6-module-org-kde-alkimia, ${misc:Depends}
+Architecture: all
+Priority: optional
+Section: oldlibs
+Description: transitional package
+ This is a transitional package. It can safely be removed.
\ No newline at end of file
diff --git a/debian/libalkimia5-8.install b/debian/libalkimia5-8.install
deleted file mode 100644
index 0a1e04f..0000000
--- a/debian/libalkimia5-8.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/*/libalkimia5.so.8
-usr/lib/*/libalkimia5.so.8.*
diff --git a/debian/libalkimia5-dev.install b/debian/libalkimia5-dev.install
deleted file mode 100644
index 36c0dea..0000000
--- a/debian/libalkimia5-dev.install
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/include/alkimia/*
-usr/lib/*/cmake
-usr/lib/*/libalkimia5.so
-usr/lib/*/pkgconfig/libalkimia5.pc
diff --git a/debian/libalkimia6-8.install b/debian/libalkimia6-8.install
new file mode 100644
index 0000000..3a4b673
--- /dev/null
+++ b/debian/libalkimia6-8.install
@@ -0,0 +1,2 @@
+usr/lib/*/libalkimia6.so.8
+usr/lib/*/libalkimia6.so.8.*
diff --git a/debian/libalkimia6-dev.install b/debian/libalkimia6-dev.install
new file mode 100644
index 0000000..f8284c0
--- /dev/null
+++ b/debian/libalkimia6-dev.install
@@ -0,0 +1,4 @@
+usr/include/alkimia/*
+usr/lib/*/cmake
+usr/lib/*/libalkimia6.so
+usr/lib/*/pkgconfig/libalkimia6.pc
diff --git a/debian/plasma-widget-foreigncurrencies.install b/debian/plasma-widget-foreigncurrencies.install
index 118f1a3..3277689 100644
--- a/debian/plasma-widget-foreigncurrencies.install
+++ b/debian/plasma-widget-foreigncurrencies.install
@@ -1,13 +1,3 @@
-#usr/share/kservices5/plasma-applet-org.wincak.foreigncurrencies2.desktop
-#usr/share/metainfo/org.wincak.foreigncurrencies2.appdata.xml
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/LICENSE
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/README
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/contents/config/config.qml
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/contents/config/main.xml
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/contents/icons/currency.svg
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/contents/ui/Currency.qml
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/contents/ui/Okno.qml
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/contents/ui/config/ConfigGeneral.qml
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/contents/ui/main.qml
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/metadata.desktop
-#usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2/metadata.json
+usr/share/kservices6/plasma-applet-org.wincak.foreigncurrencies2.desktop
+usr/share/metainfo/org.wincak.foreigncurrencies2.appdata.xml
+usr/share/plasma/plasmoids/org.wincak.foreigncurrencies2
diff --git a/debian/qml-module-org-kde-alkimia.install b/debian/qml6-module-org-kde-alkimia.install
similarity index 100%
rename from debian/qml-module-org-kde-alkimia.install
rename to debian/qml6-module-org-kde-alkimia.install
diff --git a/debian/rules b/debian/rules
index 0f21952..0beae66 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,13 +1,9 @@
#!/usr/bin/make -f
+# SPDX-License-Identifier: LGPL-2.0-or-later
+# # SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+export DH_VERBOSE=1
%:
- dh $@ --with kf5
-
-override_dh_auto_configure:
- dh_auto_configure -- -DCMAKE_DISABLE_FIND_PACKAGE_MPIR=OFF -DBUILD_APPLETS=OFF
-
-override_dh_auto_test:
- xvfb-run -a --server-args="-screen 0 1024x768x24+32" dh_auto_test
+ dh $@ --with kf6 --buildsystem kf6
More information about the Neon-commits
mailing list