[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