[SCM] libkdegames packaging branch, kde4.11, updated. debian/4.10.5-1-6-g9713172
Maximiliano Curia
maxy at alioth.debian.org
Wed Sep 25 10:27:02 UTC 2013
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/libkdegames.git;a=commitdiff;h=240d090
The following commit has been merged in the kde4.11 branch:
commit 240d090f2332c608b7524bee5a1a916879acfb6a
Author: Maximiliano Curia <maxy at debian.org>
Date: Tue Sep 24 10:52:10 2013 +0000
Enable DebianABIManager.
---
debian/changelog | 1 +
debian/control | 11 ++++++-----
debian/{libkdegames6.install => libkdegames6abi1.install} | 2 +-
debian/patches/enable_debianabimanager.diff | 10 ++++++++++
debian/patches/series | 1 +
debian/rules | 2 +-
6 files changed, 20 insertions(+), 7 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 6939203..08187e3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ libkdegames (4:4.11.1-0r0) UNRELEASED; urgency=low
* New upstream release.
* Update install files.
+ * Enable DebianABIManager.
-- Maximiliano Curia <maxy at debian.org> Tue, 03 Sep 2013 20:24:24 +0200
diff --git a/debian/control b/debian/control
index c95f266..853bd33 100644
--- a/debian/control
+++ b/debian/control
@@ -20,8 +20,9 @@ Homepage: http://games.kde.org/
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/kde-sc/libkdegames.git
Vcs-Git: git://anonscm.debian.org/pkg-kde/kde-sc/libkdegames.git
-Package: libkdegames6
+Package: libkdegames6abi1
Architecture: any
+X-Debian-ABI: 1
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: shared library for KDE games
This package contains a shared library used by KDE games.
@@ -31,19 +32,19 @@ Description: shared library for KDE games
Package: libkdegames-dev
Architecture: any
Section: libdevel
-Depends: ${misc:Depends}, ${sameVersionDep:kdelibs5-dev:libkdegames6},
- libkdegames6 (= ${binary:Version})
+Depends: ${misc:Depends}, ${sameVersionDep:kdelibs5-dev:libkdegames6abi1},
+ libkdegames6abi1 (= ${binary:Version})
Description: development files for the KDE games library
This package contains development files for building software that uses
libraries from the KDE games module.
.
This package is part of the KDE games module.
-Package: libkdegames6-dbg
+Package: libkdegames6abi1-dbg
Architecture: any
Priority: extra
Section: debug
-Depends: ${misc:Depends}, libkdegames6 (= ${binary:Version}), kde-runtime-dbg
+Depends: ${misc:Depends}, libkdegames6abi1 (= ${binary:Version}), kde-runtime-dbg
Suggests: kdegames
Description: debugging symbols for the KDE games module
This package contains the library debugging symbols of the shared library used
diff --git a/debian/libkdegames6.install b/debian/libkdegames6abi1.install
similarity index 89%
rename from debian/libkdegames6.install
rename to debian/libkdegames6abi1.install
index c46fde3..e0b346e 100644
--- a/debian/libkdegames6.install
+++ b/debian/libkdegames6abi1.install
@@ -1,7 +1,7 @@
usr/lib/kde4/imports/org/kde/games/core/KgItem.qml
usr/lib/kde4/imports/org/kde/games/core/libcorebindingsplugin.so
usr/lib/kde4/imports/org/kde/games/core/qmldir
-usr/lib/libkdegames.so.6
+usr/lib/libkdegames.so.6abi1
usr/lib/libkdegames.so.6.*
usr/lib/libkdegamesprivate.so.1
usr/lib/libkdegamesprivate.so.1.*
diff --git a/debian/patches/enable_debianabimanager.diff b/debian/patches/enable_debianabimanager.diff
new file mode 100644
index 0000000..c0345ca
--- /dev/null
+++ b/debian/patches/enable_debianabimanager.diff
@@ -0,0 +1,10 @@
+Index: libkdegames/CMakeLists.txt
+===================================================================
+--- libkdegames.orig/CMakeLists.txt 2013-09-24 10:43:39.040751451 +0000
++++ libkdegames/CMakeLists.txt 2013-09-24 10:43:47.176435438 +0000
+@@ -222,3 +222,5 @@
+ ${CMAKECONFIG_INSTALL_DIR} COMPONENT Devel)
+
+ macro_display_feature_log()
++
++include(/usr/share/pkg-kde-tools/cmake/DebianABIManager.cmake)
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..ba161c0
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+enable_debianabimanager.diff
diff --git a/debian/rules b/debian/rules
index 1fb9a8d..8349a18 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,4 +2,4 @@
include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
override_dh_strip:
- $(overridden_command) --dbg-package=libkdegames6-dbg
+ $(overridden_command) --dbg-package=libkdegames6abi1-dbg
--
libkdegames packaging
More information about the pkg-kde-commits
mailing list