[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