[neon/kde/kdecoration/Neon/unstable] debian: rename packages for new library name. add transitional for old one due to overlapping translation files
Jonathan Riddell
null at kde.org
Mon Nov 25 13:55:11 GMT 2024
Git commit a8ca8b853bb40c087c451364282ca28190e7b1cd by Jonathan Riddell.
Committed on 25/11/2024 at 13:55.
Pushed by jriddell into branch 'Neon/unstable'.
rename packages for new library name. add transitional for old one due to overlapping translation files
M +16 -9 debian/control
D +0 -3 debian/libkdecorations2-6.install
D +0 -4 debian/libkdecorations2-dev.install
D +0 -2 debian/libkdecorations2private1.install
A +3 -0 debian/libkdecorations3-6.install
A +4 -0 debian/libkdecorations3-dev.install
A +2 -0 debian/libkdecorations3private1.install
https://invent.kde.org/neon/kde/kdecoration/-/commit/a8ca8b853bb40c087c451364282ca28190e7b1cd
diff --git a/debian/control b/debian/control
index c448bdc..46b2303 100644
--- a/debian/control
+++ b/debian/control
@@ -19,23 +19,23 @@ Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kdecoration
Vcs-Git: https://salsa.debian.org/qt-kde-team/kde/kdecoration.git
Rules-Requires-Root: no
-Package: libkdecorations2-6
+Package: libkdecorations3-6
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
-Breaks: libkdecorations2-5v5 (<< 4:5.91)
-Replaces: libkdecorations2-5v5 (<< 4:5.91)
+Breaks: libkdecorations2-6 (<< ${source:Version}~ciBuild)
+Replaces: libkdecorations2-6 (<< ${source:Version}~ciBuild)
Description: library to create window decorations
KDecoration2 is a library to create window decorations. These window
decorations can be used by for example an X11 based window manager
which re-parents a Client window to a window decoration frame.
-Package: libkdecorations2-dev
+Package: libkdecorations3-dev
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libkdecorations2-6 (= ${binary:Version}),
- libkdecorations2private1 (= ${binary:Version}),
+Depends: libkdecorations3-6 (= ${binary:Version}),
+ libkdecorations3private1 (= ${binary:Version}),
qt6-base-dev,
${misc:Depends}
Description: library to create window decorations - development files
@@ -45,15 +45,22 @@ Description: library to create window decorations - development files
.
This package contains the development files.
-Package: libkdecorations2private1
+Package: libkdecorations3private1
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
-Replaces: libkdecorations2private10 (<< 4:6.0.0)
-Breaks: libkdecorations2private10 (<< 4:6.0.0)
Description: library to create window decorations - private library
KDecoration2 is a library to create window decorations. These window
decorations can be used by for example an X11 based window manager
which re-parents a Client window to a window decoration frame.
.
This package contains the private library parts that are not considered stable.
+
+Package: libkdecorations2-6
+Architecture: any
+Multi-Arch: same
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Priority: extra
+Section: oldlibs
+Description: library to create window decorations - transitional
+ Empty dummy package
diff --git a/debian/libkdecorations2-6.install b/debian/libkdecorations2-6.install
deleted file mode 100644
index 2e67110..0000000
--- a/debian/libkdecorations2-6.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/lib/*/libkdecorations2.so.6
-usr/lib/*/libkdecorations2.so.6.*
-usr/share/locale/*/LC_MESSAGES/kdecoration.mo
diff --git a/debian/libkdecorations2-dev.install b/debian/libkdecorations2-dev.install
deleted file mode 100644
index ca83014..0000000
--- a/debian/libkdecorations2-dev.install
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/include/
-usr/lib/*/cmake/KDecoration3/
-usr/lib/*/libkdecorations2.so
-usr/lib/*/libkdecorations2private.so
diff --git a/debian/libkdecorations2private1.install b/debian/libkdecorations2private1.install
deleted file mode 100644
index 357e435..0000000
--- a/debian/libkdecorations2private1.install
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/*/libkdecorations2private.so.1
-usr/lib/*/libkdecorations2private.so.6.*
diff --git a/debian/libkdecorations3-6.install b/debian/libkdecorations3-6.install
new file mode 100644
index 0000000..8b6f441
--- /dev/null
+++ b/debian/libkdecorations3-6.install
@@ -0,0 +1,3 @@
+usr/lib/*/libkdecorations3.so.6
+usr/lib/*/libkdecorations3.so.6.*
+usr/share/locale/*/LC_MESSAGES/kdecoration.mo
diff --git a/debian/libkdecorations3-dev.install b/debian/libkdecorations3-dev.install
new file mode 100644
index 0000000..7bfc5b8
--- /dev/null
+++ b/debian/libkdecorations3-dev.install
@@ -0,0 +1,4 @@
+usr/include/
+usr/lib/*/cmake/KDecoration3/
+usr/lib/*/libkdecorations3.so
+usr/lib/*/libkdecorations3private.so
diff --git a/debian/libkdecorations3private1.install b/debian/libkdecorations3private1.install
new file mode 100644
index 0000000..a1efa99
--- /dev/null
+++ b/debian/libkdecorations3private1.install
@@ -0,0 +1,2 @@
+usr/lib/*/libkdecorations3private.so.1
+usr/lib/*/libkdecorations3private.so.6.*
More information about the Neon-commits
mailing list