[neon/kde/libkscreen/Neon/unstable] debian: bump the package names to match the sonames

Carlos De Maine null at kde.org
Mon Mar 13 23:46:57 GMT 2023


Git commit bcd6717d05aef8f69af28757610ccf32a1cddf79 by Carlos De Maine.
Committed on 13/03/2023 at 23:46.
Pushed by carlosdem into branch 'Neon/unstable'.

bump the package names to match the sonames

M  +9    -6    debian/control
R  +2    -2    debian/libkf6screen-bin.install [from: debian/libkf5screen-bin.install - 057% similarity]
R  +0    -0    debian/libkf6screen-bin.maintscript [from: debian/libkf5screen-bin.maintscript - 100% similarity]
R  +0    -0    debian/libkf6screen-dev.acc.in [from: debian/libkf5screen-dev.acc.in - 100% similarity]
R  +2    -2    debian/libkf6screen-dev.install [from: debian/libkf5screen-dev.install - 080% similarity]
R  +0    -0    debian/libkf6screen-doc.install [from: debian/libkf5screen-doc.install - 100% similarity]
R  +0    -0    debian/libkf6screen8.install [from: debian/libkf5screen8.install - 100% similarity]
R  +0    -0    debian/libkf6screendpms8.install [from: debian/libkf5screendpms8.install - 100% similarity]

https://invent.kde.org/neon/kde/libkscreen/commit/bcd6717d05aef8f69af28757610ccf32a1cddf79

diff --git a/debian/control b/debian/control
index fbe8d96..f11a0f7 100644
--- a/debian/control
+++ b/debian/control
@@ -30,7 +30,7 @@ Homepage: https://projects.kde.org/projects/kde/workspace/libkscreen
 Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/libkscreen
 Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/libkscreen.git
 
-Package: libkf5screen-bin
+Package: libkf6screen-bin
 Architecture: any
 Multi-Arch: foreign
 Depends: ${misc:Depends}, ${shlibs:Depends}
@@ -38,10 +38,11 @@ Breaks: kscreen (<< 4:5.14),
         libkf5screen5,
         libkf5screen6,
         libkf5screen7,
+        libkf5screen8,
         libpowerdevilcore2 (<< 4:5.14),
         plasma-workspace (<< 4:5.7),
         powerdevil (<< 4:5.12)
-Replaces: libkf5screen5, libkf5screen6, libkf5screen7
+Replaces: libkf5screen5, libkf5screen6, libkf5screen7, libkf5screen8
 Description: library for screen management - helpers
  The KDE multiple monitor support is trying be as smart as possible
  adapting the behavior of it to each use case making the configuration
@@ -49,7 +50,7 @@ Description: library for screen management - helpers
  .
  This package contains the library helpers and the corresponding dbus service.
 
-Package: libkf5screen-dev
+Package: libkf6screen-dev
 Section: libdevel
 Architecture: any
 Depends: libkf6screen8 (= ${binary:Version}),
@@ -63,11 +64,12 @@ Description: library for screen management - development files
  .
  This package contains the files necessary for development.
 
-Package: libkf5screen8
+Package: libkf6screen8
 Architecture: any
 Multi-Arch: same
 Breaks: kscreen (<< 4:5.14),
         libkf5screen7,
+        libkf5screen8,
         libpowerdevilcore2 (<< 4:5.14),
         plasma-workspace (<< 4:5.7),
         powerdevil (<< 4:5.12)
@@ -80,10 +82,11 @@ Description: library for screen management - shared library
  .
  This package contains the shared library
 
-Package: libkf5screendpms8
+Package: libkf6screendpms8
 Architecture: any
 Multi-Arch: same
 Breaks: kscreen (<< 4:5.14),
+        libkf5screendpms8,
         libpowerdevilcore2 (<< 4:5.14),
         plasma-workspace (<< 4:5.7),
         powerdevil (<< 4:5.12)
@@ -95,7 +98,7 @@ Description: dpms library for screen management - shared library
  .
  This package contains the shared dpms library
 
-Package: libkf5screen-doc
+Package: libkf6screen-doc
 Architecture: all
 Multi-Arch: foreign
 Depends: ${misc:Depends}
diff --git a/debian/libkf5screen-bin.install b/debian/libkf6screen-bin.install
similarity index 57%
rename from debian/libkf5screen-bin.install
rename to debian/libkf6screen-bin.install
index 53f1ae1..759d236 100644
--- a/debian/libkf5screen-bin.install
+++ b/debian/libkf6screen-bin.install
@@ -1,6 +1,6 @@
 usr/kf6/bin/kscreen-doctor
-usr/kf6/lib/*/libexec/kf5/kscreen_backend_launcher
+usr/kf6/lib/*/libexec/kf6/kscreen_backend_launcher
 usr/kf6/lib/*/qt6/plugins/kf6/kscreen/
 usr/kf6/lib/systemd/user/
 usr/kf6/share/dbus-1/services/org.kde.kscreen.service
-usr/kf6/share/qlogging-categories5/libkscreen.categories
+usr/kf6/share/qlogging-categories6/libkscreen.categories
diff --git a/debian/libkf5screen-bin.maintscript b/debian/libkf6screen-bin.maintscript
similarity index 100%
rename from debian/libkf5screen-bin.maintscript
rename to debian/libkf6screen-bin.maintscript
diff --git a/debian/libkf5screen-dev.acc.in b/debian/libkf6screen-dev.acc.in
similarity index 100%
rename from debian/libkf5screen-dev.acc.in
rename to debian/libkf6screen-dev.acc.in
diff --git a/debian/libkf5screen-dev.install b/debian/libkf6screen-dev.install
similarity index 80%
rename from debian/libkf5screen-dev.install
rename to debian/libkf6screen-dev.install
index a7fc727..902acf2 100644
--- a/debian/libkf5screen-dev.install
+++ b/debian/libkf6screen-dev.install
@@ -1,8 +1,8 @@
 usr/kf6/include/KF6/KScreen/
 usr/kf6/include/KF6/kscreen_version.h
 usr/kf6/lib/*/cmake/KF5Screen/
-usr/kf6/lib/*/libKF5Screen.so
-usr/kf6/lib/*/libKF5ScreenDpms.so
+usr/kf6/lib/*/libKF6Screen.so
+usr/kf6/lib/*/libKF6ScreenDpms.so
 usr/kf6/lib/*/pkgconfig/kscreen2.pc
 usr/kf6/lib/*/qt5/mkspecs/modules/qt_KScreen.pri
 usr/kf6/share/qt5/doc/KF5Screen.tags
diff --git a/debian/libkf5screen-doc.install b/debian/libkf6screen-doc.install
similarity index 100%
rename from debian/libkf5screen-doc.install
rename to debian/libkf6screen-doc.install
diff --git a/debian/libkf5screen8.install b/debian/libkf6screen8.install
similarity index 100%
rename from debian/libkf5screen8.install
rename to debian/libkf6screen8.install
diff --git a/debian/libkf5screendpms8.install b/debian/libkf6screendpms8.install
similarity index 100%
rename from debian/libkf5screendpms8.install
rename to debian/libkf6screendpms8.install


More information about the Neon-commits mailing list