[neon/neon-packaging/kio-extras6/Neon/unstable] debian: fix installs and make a dev package

Carlos De Maine null at kde.org
Sun Jun 18 23:54:07 BST 2023


Git commit a2cfb022b487d24a720ca1a6dff5addbe5bdf24f by Carlos De Maine.
Committed on 18/06/2023 at 22:54.
Pushed by carlosdem into branch 'Neon/unstable'.

fix installs and make a dev package

M  +8    -6    debian/control
D  +0    -1    debian/kio-extras6-data.install
D  +0    -1    debian/kio-extras6-data.maintscript
A  +3    -0    debian/kio-extras6-dev.install
M  +14   -2    debian/kio-extras6.install

https://invent.kde.org/neon/neon-packaging/kio-extras6/-/commit/a2cfb022b487d24a720ca1a6dff5addbe5bdf24f

diff --git a/debian/control b/debian/control
index 239a5e6..9aada49 100644
--- a/debian/control
+++ b/debian/control
@@ -47,8 +47,8 @@ Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kio-extras.git
 
 Package: kio-extras6
 Architecture: any
-Depends: kio-extras6-data (= ${source:Version}),
-         ${misc:Depends},
+Depends: ${misc:Depends},
+         ${perl:Depends},
          ${shlibs:Depends}
 Description: Extra functionality for KF6 based kioslaves.
  A kioslave is a plugin designed to be intimately familiar with a certain
@@ -59,14 +59,16 @@ Description: Extra functionality for KF6 based kioslaves.
  .
  This package is part of KDE network.
 
-Package: kio-extras6-data
+Package: kio-extras6-dev
 Architecture: all
-Depends: ${misc:Depends}, ${perl:Depends}
-Description: Extra functionality for KF based kioslaves - data files.
+Depends: kio-extras6,
+         ${misc:Depends},
+         ${shlib:Depends}
+Description: Extra functionality for KF based kioslaves - development files.
  A kioslave is a plugin designed to be intimately familiar with a certain
  protocol, so that a standardized interface can be used to get at data from
  any number of places.  A few examples are the http and ftp kioslaves,
  which using nearly identical methods will retrieve data from an http or
  ftp server respectively.
  .
- This package contains the data files
+ This package contains the development files.
diff --git a/debian/kio-extras6-data.install b/debian/kio-extras6-data.install
deleted file mode 100644
index 1aa5c0e..0000000
--- a/debian/kio-extras6-data.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/share/
diff --git a/debian/kio-extras6-data.maintscript b/debian/kio-extras6-data.maintscript
deleted file mode 100644
index 97ec6ff..0000000
--- a/debian/kio-extras6-data.maintscript
+++ /dev/null
@@ -1 +0,0 @@
-rm_conffile /etc/xdg/kio-extras.categories 4:18.12.3-0
diff --git a/debian/kio-extras6-dev.install b/debian/kio-extras6-dev.install
new file mode 100644
index 0000000..e8dbf66
--- /dev/null
+++ b/debian/kio-extras6-dev.install
@@ -0,0 +1,3 @@
+usr/include/
+usr/lib/*/cmake/
+usr/share/qlogging-categories6/
diff --git a/debian/kio-extras6.install b/debian/kio-extras6.install
index 605f4bc..f3d02ff 100644
--- a/debian/kio-extras6.install
+++ b/debian/kio-extras6.install
@@ -1,4 +1,16 @@
-usr/lib/*/libexec/kf5/smbnotifier
+usr/bin/
+usr/share/applications/
+usr/share/config.kcfg/
+usr/share/dbus-1/
+usr/share/doc/
+usr/share/kio_bookmarks/
+usr/share/kio_info/
+usr/share/konqueror/
+usr/share/kservices6/
+usr/share/locale/*/LC_MESSAGES/
+usr/share/mime/
+usr/share/remoteview/
+usr/share/solid/actions/
 usr/lib/*/libkioarchive.so.5
 usr/lib/*/libkioarchive.so.5.*
-usr/lib/*/qt5
+usr/lib/*/qt6/plugins
\ No newline at end of file


More information about the Neon-commits mailing list