[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