[neon/neon-packaging/kaccounts5-integration/Neon/stable] debian: lint it up so as to not have empty binary packages

Carlos De Maine null at kde.org
Wed Jan 17 01:01:30 GMT 2024


Git commit 6eb0b3635092529a9915e4b88006c86f6fa24ae6 by Carlos De Maine.
Committed on 17/01/2024 at 02:01.
Pushed by carlosdem into branch 'Neon/stable'.

lint it up so as to not have empty binary packages

M  +12   -19   debian/control
R  +1    -0    debian/kaccounts5-integration.install [from: debian/libkaccounts5-2.install - 061% similarity]
A  +1    -0    debian/kaccounts5-integration.lintian-overrides
D  +0    -1    debian/libkaccounts5-2.lintian-overrides
D  +0    -1    debian/qml-module-org-kde-kaccounts.install

https://invent.kde.org/neon/neon-packaging/kaccounts5-integration/-/commit/6eb0b3635092529a9915e4b88006c86f6fa24ae6

diff --git a/debian/control b/debian/control
index 894afc1..7ce2857 100644
--- a/debian/control
+++ b/debian/control
@@ -51,9 +51,9 @@ Description: System to administer web accounts
 Package: libkaccounts5-dev
 Section: libdevel
 Architecture: any
-Depends: libaccounts-glib-dev,
+Depends: kaccounts5-integration (= ${binary:Version}),
+         libaccounts-glib-dev,
          libaccounts-qt5-dev,
-         libkaccounts5-2 (= ${binary:Version}),
          libkf5coreaddons-dev,
          libsignon-qt5-dev,
          pkg-config,
@@ -66,22 +66,15 @@ Description: System to administer web accounts - development files
  This package contains development files.
 
 Package: libkaccounts5-2
-Section: libs
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Recommends: kaccounts5-integration, kaccounts5-providers
-Description: System to administer web accounts - shared library
- Small system to administer web accounts for the sites and services across the
- Plasma desktop, including: Google, Facebook, Owncloud, IMAP, Jabber and others.
- .
- This package contains the shared library.
+Architecture: all
+Section: oldlibs
+Depends: kaccounts5-integration, ${misc:Depends},
+Description: Dummy transitional
+ Transitional dummy package.
 
 Package: qml-module-org-kde-kaccounts
-Architecture: any
-Multi-arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: KAccounts QtDeclarative QML Support
- Contains a plugin for QtDeclarative that provides
- support for using KAccounts components written
- in QML.
+Architecture: all
+Section: oldlibs
+Depends: kaccounts5-integration, ${misc:Depends},
+Description: Dummy transitional
+ Transitional dummy package.
\ No newline at end of file
diff --git a/debian/libkaccounts5-2.install b/debian/kaccounts5-integration.install
similarity index 61%
rename from debian/libkaccounts5-2.install
rename to debian/kaccounts5-integration.install
index d334a0c..20617a3 100644
--- a/debian/libkaccounts5-2.install
+++ b/debian/kaccounts5-integration.install
@@ -1,2 +1,3 @@
 usr/lib/*/libkaccounts.so.*.*.*
 usr/lib/*/libkaccounts.so.2
+usr/lib/*/qt5/qml/org/kde/kaccounts/
diff --git a/debian/kaccounts5-integration.lintian-overrides b/debian/kaccounts5-integration.lintian-overrides
new file mode 100644
index 0000000..b15488c
--- /dev/null
+++ b/debian/kaccounts5-integration.lintian-overrides
@@ -0,0 +1 @@
+kaccounts5-integration: package-name-doesnt-match-sonames libkaccounts2
diff --git a/debian/libkaccounts5-2.lintian-overrides b/debian/libkaccounts5-2.lintian-overrides
deleted file mode 100644
index 3ea22a1..0000000
--- a/debian/libkaccounts5-2.lintian-overrides
+++ /dev/null
@@ -1 +0,0 @@
-libkaccounts5-2: package-name-doesnt-match-sonames libkaccounts2
diff --git a/debian/qml-module-org-kde-kaccounts.install b/debian/qml-module-org-kde-kaccounts.install
deleted file mode 100644
index 86a7bec..0000000
--- a/debian/qml-module-org-kde-kaccounts.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/qt5/qml/org/kde/kaccounts/


More information about the Neon-commits mailing list