[SCM] kfilemetadata packaging branch, kubuntu_stable, updated. 31b6a8dc20dd34e2534089c69798d67604ee2612
Kubuntu CI (Harald Sitter)
kubuntu-ci-guest at moszumanska.debian.org
Mon Jan 26 16:53:21 UTC 2015
Gitweb-URL: http://git.debian.org/?p=pkg-kde/plasma/kfilemetadata.git;a=commitdiff;h=31b6a8d
The following commit has been merged in the kubuntu_stable branch:
commit 31b6a8dc20dd34e2534089c69798d67604ee2612
Author: Harald Sitter <sitter at kde.org>
Date: Mon Jan 26 17:51:57 2015 +0100
Split translations into a data package to avoid file conflicts on soversion bumps and subsequently forgetting to add a conflict in the packaging
---
debian/changelog | 3 +++
debian/control | 17 ++++++++++++++---
debian/libkf5filemetadata-data.install | 1 +
debian/libkf5filemetadata3.install | 1 -
4 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index b0335f3..1c5d0f1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,9 @@ kfilemetadata-kf5 (5.6.0-0ubuntu1) UNRELEASED; urgency=medium
* Fix Replace/Conflict of the library package libkf5filemetadata5
(a previously incorrectly used name) to use an actual version,
otherwise we cannot ever go there again
+ * Split translations into a data package to avoid file conflicts on
+ soversion bumps and subsequently forgetting to add a conflict in the
+ packaging
-- Harald Sitter <sitter at kde.org> Mon, 26 Jan 2015 13:58:41 +0100
diff --git a/debian/control b/debian/control
index 0fa7b98..cdc5b70 100644
--- a/debian/control
+++ b/debian/control
@@ -33,9 +33,9 @@ Vcs-Git: git://anonscm.debian.org/pkg-kde/plasma/kfilemetadata.git
Package: libkf5filemetadata3
Section: libs
Architecture: any
-Conflicts: libkf5filemetadata5 (<< 5.0.0a)
-Replaces: libkf5filemetadata5 (<< 5.0.0a)
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: libkf5filemetadata-data (= ${source:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
Multi-Arch: same
Recommends: libkf5filemetadata-bin (= ${binary:Version})
Description: library for extracting file metadata
@@ -43,6 +43,17 @@ Description: library for extracting file metadata
.
kfilemetadata is part of the KDE Plasma desktop.
+Package: libkf5filemetadata-data
+Architecture: all
+Conflicts: libkf5filemetadata2 (<< 5.2.0), libkf5filemetadata5 (<< 5.0.0a)
+Replaces: libkf5filemetadata2 (<< 5.2.0), libkf5filemetadata5 (<< 5.0.0a)
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Multi-Arch: foreign
+Description: library for extracting file metadata
+ This library is for extracting file metadata.
+ .
+ kfilemetadata is part of the KDE Plasma desktop.
+
Package: libkf5filemetadata-bin
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
diff --git a/debian/libkf5filemetadata-data.install b/debian/libkf5filemetadata-data.install
new file mode 100644
index 0000000..f281f64
--- /dev/null
+++ b/debian/libkf5filemetadata-data.install
@@ -0,0 +1 @@
+usr/share/locale/*/LC_MESSAGES/
diff --git a/debian/libkf5filemetadata3.install b/debian/libkf5filemetadata3.install
index 95575f8..2a47d48 100644
--- a/debian/libkf5filemetadata3.install
+++ b/debian/libkf5filemetadata3.install
@@ -1,3 +1,2 @@
usr/lib/*/libKF5FileMetaData.so.3
usr/lib/*/libKF5FileMetaData.so.5*
-usr/share/locale/*/LC_MESSAGES/
--
kfilemetadata packaging
More information about the pkg-kde-commits
mailing list