[neon/extras/kmymoney/Neon/unstable] debian: more kf6
Carlos De Maine
null at kde.org
Sat Feb 1 05:03:03 GMT 2025
Git commit fdc176699b908a6248b88d9c024468f76b80460b by Carlos De Maine.
Committed on 01/02/2025 at 05:03.
Pushed by carlosdem into branch 'Neon/unstable'.
more kf6
M +21 -11 debian/control
D +0 -8 debian/kmymoney-common.install
D +0 -2 debian/kmymoney-common.lintian-overrides
A +3 -0 debian/kmymoney-dev.install
D +0 -13 debian/kmymoney.bug-presub
M +11 -4 debian/kmymoney.install
M +1 -1 debian/rules
https://invent.kde.org/neon/extras/kmymoney/-/commit/fdc176699b908a6248b88d9c024468f76b80460b
diff --git a/debian/control b/debian/control
index 65f2c9d..f6df12d 100644
--- a/debian/control
+++ b/debian/control
@@ -37,8 +37,9 @@ Build-Depends: cmake,
libgpgmepp-dev,
libgwenhywfar-core-dev,
libical-dev,
- libkchart6-dev,libofx-dev,
- libqgpgme-dev,
+ libkchart6-dev,
+ libofx-dev,
+ libqgpgmeqt6-dev,
libsqlcipher-dev,
libsqlite3-dev,
pkgconf,
@@ -59,9 +60,11 @@ Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/kmymoney.git
Package: kmymoney
Architecture: any
-Depends: kmymoney-common (= ${source:Version}),
+Depends: qt6-base,
${misc:Depends},
${shlibs:Depends}
+Breaks: kmymoney-common (<< ${source:Version}~ciBuild)
+Replaces: kmymoney-common (<< ${source:Version}~ciBuild)
Recommends: gnupg-agent, pinentry-qt | pinentry-x11
Suggests: kcalc | kalk
Description: personal finance manager for KDE
@@ -70,19 +73,26 @@ Description: personal finance manager for KDE
expenses, QIF import/export, multiple currencies and initial online banking
support.
-Package: kmymoney-common
-Architecture: all
-Depends: libalkimia6-8,
- qt6-declarative,
+Package: kmymoney-dev
+Architecture: any
+Depends: kmymoney,
+ qt6-declarative-dev,
${misc:Depends},
${perl:Depends},
Recommends: kmymoney, libfinance-quote-perl
-Description: KMyMoney architecture independent files
+Description: KMyMoney development files
KMyMoney is the Personal Finance Manager for KDE. It operates similar to
MS-Money and Quicken, supports different account types, categorisation of
expenses, QIF import/export, multiple currencies and initial online banking
support.
.
- This package contains architecture independent files needed for KMyMoney to
- run properly. It also provides KMyMoney documentation. Therefore, unless you
- have 'kmymoney' package installed, you will hardly find this package useful.
\ No newline at end of file
+ This package contains development files needed for KMyMoney.
+
+Package: kmymoney-common
+Architecture: all
+Depends: kmymoney, ${misc:Depends}
+Architecture: all
+Priority: optional
+Section: oldlibs
+Description: transitional package
+ This is a transitional package. It can safely be removed.
diff --git a/debian/kmymoney-common.install b/debian/kmymoney-common.install
deleted file mode 100644
index 3467106..0000000
--- a/debian/kmymoney-common.install
+++ /dev/null
@@ -1,8 +0,0 @@
-usr/share/checkprinting/
-usr/share/config.kcfg/
-usr/share/doc/HTML/*/kmymoney/
-usr/share/icons/
-usr/share/kconf_update/
-usr/share/kmymoney/
-usr/share/locale/
-usr/share/mime/packages/x-kmymoney.xml
diff --git a/debian/kmymoney-common.lintian-overrides b/debian/kmymoney-common.lintian-overrides
deleted file mode 100644
index 2e04ff2..0000000
--- a/debian/kmymoney-common.lintian-overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-# HTML template
-kmymoney-common: package-contains-documentation-outside-usr-share-doc [usr/share/checkprinting/*.html]
diff --git a/debian/kmymoney-dev.install b/debian/kmymoney-dev.install
new file mode 100644
index 0000000..6a62686
--- /dev/null
+++ b/debian/kmymoney-dev.install
@@ -0,0 +1,3 @@
+usr/include/kmymoney/
+usr/lib/*/libkmm_*.so
+usr/lib/*/libonlinetask_interfaces.so
\ No newline at end of file
diff --git a/debian/kmymoney.bug-presub b/debian/kmymoney.bug-presub
deleted file mode 100644
index 62ee910..0000000
--- a/debian/kmymoney.bug-presub
+++ /dev/null
@@ -1,13 +0,0 @@
-The easiest way to report a bug in any version of KMyMoney is to select
-"Report Bug..." from the "Help" menu in the KMyMoney program. This will
-automatically include all of the important details we will want to know.
-
-If you know that the bug you want to report is in the "upstream"
-code then please file a bug report with the developers mailing list at
-<kmymoney-devel at kde.org>.
-
-If you feel that the bug is one that other Debian users should
-know about then you are welcome to file a report in the Debian BTS
-as well. Please keep in mind, however, that managing bug reports
-is part of the maintainers' workload.
-
diff --git a/debian/kmymoney.install b/debian/kmymoney.install
index 810e7d6..0819b83 100644
--- a/debian/kmymoney.install
+++ b/debian/kmymoney.install
@@ -1,7 +1,14 @@
usr/bin/kmymoney
usr/lib/*/lib*.so.*
usr/lib/*/qt6/plugins/
-usr/share/applications/org.kde.kmymoney.desktop
-usr/share/man/*/man1/kmymoney.1
-usr/share/man/man1/kmymoney.1
-usr/share/metainfo/org.kde.kmymoney.appdata.xml
+usr/share/applications/
+usr/share/checkprinting/
+usr/share/config.kcfg/
+usr/share/doc/HTML/*/kmymoney/
+usr/share/icons/
+usr/share/kconf_update/
+usr/share/kmymoney/
+usr/share/locale/
+usr/share/man/
+usr/share/metainfo/
+usr/share/mime/packages/x-kmymoney.xml
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
index dc21acc..b29b178 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,4 +9,4 @@ export DH_VERBOSE=1
dh $@ --with kf6 --buildsystem kf6
override_dh_auto_configure:
- dh_auto_configure -- -DBUILD_WITH_QT6=ON -DBUILD_WITH_QT6_CONFIRMED=ON
\ No newline at end of file
+ dh_auto_configure -- -DBUILD_WITH_QT6=ON -DBUILD_WITH_QT6_CONFIRMED=ON -DUSE_QT_DESIGNER=ON
\ No newline at end of file
More information about the Neon-commits
mailing list