[neon/neon-packaging/merkuro/Neon/stable] debian: add a merkuro-dev package
Carlos De Maine
null at kde.org
Tue Feb 4 22:42:28 GMT 2025
Git commit 74e77525a96b81c352af7de040d87cae0fa47f5f by Carlos De Maine.
Committed on 04/02/2025 at 22:42.
Pushed by carlosdem into branch 'Neon/stable'.
add a merkuro-dev package
M +13 -0 debian/control
A +2 -0 debian/merkuro-dev.install
M +6 -1 debian/merkuro.install
M +2 -0 debian/merkuro.lintian-overrides
https://invent.kde.org/neon/neon-packaging/merkuro/-/commit/74e77525a96b81c352af7de040d87cae0fa47f5f
diff --git a/debian/control b/debian/control
index 67c20bc..4e46a83 100644
--- a/debian/control
+++ b/debian/control
@@ -73,6 +73,19 @@ Description: Calendar app
of online calendars: Nextcloud, Google® Calendar, Outlook®, Caldav,
and many more.
+Package: merkuro-dev
+Architecture: any
+Depends: merkuro (= ${binary:Version}), ${misc:Depends},
+Breaks: merkuro (<< ${source:Version}~ciBuild),
+Replaces: merkuro (<< ${source:Version}~ciBuild),
+Description: Calendar app
+ Calendar application that allows you to manage your tasks and
+ events. merkuro supports both local calendars as well as a multitude
+ of online calendars: Nextcloud, Google® Calendar, Outlook®, Caldav,
+ and many more.
+ .
+ Contains development files for merkuro.
+
Package: kalendar
Depends: merkuro, ${misc:Depends}
Architecture: all
diff --git a/debian/merkuro-dev.install b/debian/merkuro-dev.install
new file mode 100644
index 0000000..ea01952
--- /dev/null
+++ b/debian/merkuro-dev.install
@@ -0,0 +1,2 @@
+usr/lib/*/libMerkuroComponents.so
+usr/share/qlogging-categories6/merkuro.categories
diff --git a/debian/merkuro.install b/debian/merkuro.install
index 1b91047..f269cd7 100644
--- a/debian/merkuro.install
+++ b/debian/merkuro.install
@@ -1 +1,6 @@
-usr/
+usr/lib/*/qt6/qml/org/kde/merkuro/
+usr/lib/*/libMerkuroComponents.so.*.*.*
+usr/lib/*/libMerkuroComponents.so.*
+usr/share/applications/
+usr/share/metainfo/
+usr/share/icons/
\ No newline at end of file
diff --git a/debian/merkuro.lintian-overrides b/debian/merkuro.lintian-overrides
index d1badb6..37c4367 100644
--- a/debian/merkuro.lintian-overrides
+++ b/debian/merkuro.lintian-overrides
@@ -6,3 +6,5 @@ merkuro: no-manual-page usr/bin/kalendar
merkuro: no-manual-page usr/bin/merkuro-calendar
merkuro: no-manual-page usr/bin/merkuro-contact
merkuro: no-manual-page usr/bin/merkuro-mail
+
+merkuro: package-name-doesnt-match-sonames libMerkuroComponents6 libmerkuro-contact6
More information about the Neon-commits
mailing list