[SCM] KDevelop packaging branch, experimental, updated. debian/5.1.2-1-7-ge19e0eb
Pino Toscano
pino at moszumanska.debian.org
Tue Nov 14 22:45:16 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-std/kdevelop.git;a=commitdiff;h=d84227f
The following commit has been merged in the experimental branch:
commit d84227f168fde1ead45df20334c169d9e99757d2
Author: Pino Toscano <pino at debian.org>
Date: Tue Nov 14 22:59:18 2017 +0100
adapt packaging split following kdevplatform merge
---
debian/changelog | 6 +++++
debian/control | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++------
2 files changed, 69 insertions(+), 7 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index b261f21..e570cb7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,12 @@ kdevelop (4:5.2.0-0r1) UNRELEASED; urgency=medium
[ Pino Toscano ]
* New upstream release.
+ * Following the kdevplatform merge, merge the packaging bits from the
+ kdevplatform source:
+ - add a new kdevelop52-libs package, with only public shared libraries
+ - add kdevplatform-dev as transitional package for kdevelop-dev
+ - add kdevplatform-l10n as transitional package for kdevelop-l10n
+ - add breaks/replaces against the old kdevplatform packages
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Tue, 14 Nov 2017 21:26:54 +0100
diff --git a/debian/control b/debian/control
index ccd70bc..04bf8b1 100644
--- a/debian/control
+++ b/debian/control
@@ -49,14 +49,43 @@ Homepage: http://www.kdevelop.org/
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-kde/kde-std/kdevelop.git
Vcs-Git: https://anonscm.debian.org/git/pkg-kde/kde-std/kdevelop.git
+Package: kdevelop52-libs
+Section: libs
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: kdevelop (<< 4:5.0),
+ kdevelop-data (<< 4:5.0),
+ kdevplatform1-libs,
+ kdevplatform2-libs,
+ kdevplatform3-libs,
+ kdevplatform5-libs,
+ kdevplatform7-libs,
+ kdevplatform8-libs,
+ kdevplatform10-libs,
+Breaks: kdevplatform1-libs,
+ kdevplatform2-libs,
+ kdevplatform3-libs,
+ kdevplatform5-libs,
+ kdevplatform7-libs,
+ kdevplatform8-libs,
+ kdevplatform10-libs,
+Description: shared libraries for the KDevelop platform
+ This package contains shared libraries needed to run integrated development
+ environments based on the KDevelop platform.
+ .
+ This package is part of the KDevelop platform.
+
Package: kdevelop
Architecture: any
Depends: kdevelop-data (>= ${source:Version}),
+ kdevelop52-libs (= ${binary:Version}),
kinit,
${misc:Depends},
${shlibs:Depends}
Recommends: g++, gcc, gdb (>= 7.0), kapptemplate, kio-extras, make
Suggests: cmake, cppcheck, kdevelop-l10n, ninja-build
+Breaks: kdevplatform10-libs (<< 5.2),
+Replaces: kdevplatform10-libs (<< 5.2),
Description: integrated development environment for C/C++ and other languages
KDevelop is a Free and Open Source integrated development
environment (IDE). It provides editing, navigation and debugging features for
@@ -69,8 +98,10 @@ Description: integrated development environment for C/C++ and other languages
Package: kdevelop-data
Architecture: all
Depends: ${misc:Depends}
-Breaks: kdevelop-doc (<< 4:4.3)
-Replaces: kdevelop-doc (<< 4:4.3)
+Breaks: kdevelop-doc (<< 4:4.3),
+ kdevplatform10-libs (<< 5.2),
+Replaces: kdevelop-doc (<< 4:4.3),
+ kdevplatform10-libs (<< 5.2),
Description: data files for the KDevelop IDE
KDevelop is a Free and Open Source integrated development
environment (IDE). It provides editing, navigation and debugging features for
@@ -82,9 +113,10 @@ Description: data files for the KDevelop IDE
Package: kdevelop-dev
Section: libdevel
Architecture: any
-Depends: kdevelop (= ${binary:Version}),
- kdevplatform-dev (>= 5.1.2),
+Depends: kdevelop52-libs (= ${binary:Version}),
${misc:Depends}
+Breaks: kdevplatform-dev (<< 5.2),
+Replaces: kdevplatform-dev (<< 5.2),
Description: development files for the KDevelop IDE
KDevelop is a Free and Open Source integrated development
environment (IDE). It provides editing, navigation and debugging features for
@@ -96,8 +128,9 @@ Description: development files for the KDevelop IDE
Package: kdevelop-l10n
Section: localization
Architecture: all
-Depends: kdevplatform-l10n, ${misc:Depends}
-Replaces: kdevelop-l10n-ca,
+Depends: ${misc:Depends}
+Replaces: kdevplatform-l10n (<< 5.2),
+ kdevelop-l10n-ca,
kdevelop-l10n-cavalencia,
kdevelop-l10n-da,
kdevelop-l10n-de,
@@ -120,7 +153,8 @@ Replaces: kdevelop-l10n-ca,
kdevelop-l10n-uk,
kdevelop-l10n-zhcn,
kdevelop-l10n-zhtw
-Breaks: kdevelop-l10n-ca,
+Breaks: kdevplatform-l10n (<< 5.2),
+ kdevelop-l10n-ca,
kdevelop-l10n-cavalencia,
kdevelop-l10n-da,
kdevelop-l10n-de,
@@ -165,3 +199,25 @@ Description: KDevelop plugins for Plasma
* sessions data engine
* sessions widget
* sessions KRunner module
+
+Package: kdevplatform-dev
+Section: oldlibs
+Architecture: all
+Depends: kdevelop-dev (>= ${source:Version}),
+ ${misc:Depends},
+Description: transitional package for kdevelop-dev
+ This package is a transitional package, to upgrade to kdevelop-dev.
+ It can be safely removed after the upgrade.
+ .
+ This package is part of the KDevelop platform.
+
+Package: kdevplatform-l10n
+Section: oldlibs
+Architecture: all
+Depends: kdevelop-l10n (>= ${source:Version}),
+ ${misc:Depends}
+Description: transitional package for kdevelop-l10n
+ This package is a transitional package, to upgrade to kdevelop-l10n.
+ It can be safely removed after the upgrade.
+ .
+ This package is part of the KDevelop platform.
--
KDevelop packaging
More information about the pkg-kde-commits
mailing list