[SCM] KDE Base Runtime module packaging branch, master, updated. debian/4.4.5-1-69-g10dbf24

Modestas Vainius modax at alioth.debian.org
Sun Mar 27 20:53:00 UTC 2011


The following commit has been merged in the master branch:
commit 4e44c6346beededa4ad5dbd3f6b911766c76cf06
Author: Modestas Vainius <modax at debian.org>
Date:   Sun Mar 27 22:20:28 2011 +0300

    Switch debian/rules engine to dhmk based qt-kde-team/2/*.
---
 debian/changelog |    1 +
 debian/control   |    2 +-
 debian/rules     |   24 +++++++++++++++---------
 3 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a319141..a8ad8c4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,7 @@ kdebase-runtime (4:4.6.1-0r1) UNRELEASED; urgency=low
 
   [ Modestas Vainius ]
   * Point debian/control Vcs fields to the new Git repository.
+  * Switch debian/rules engine to dhmk based qt-kde-team/2/*.
 
   [ George Kiagiadakis ]
   * Change my email address in uploaders.
diff --git a/debian/control b/debian/control
index e5e95e3..1d939d5 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,7 @@ Uploaders: Sune Vuorela <sune at debian.org>, Fathi Boudra <fabo at debian.org>,
  Armin Berres <armin+debian at space-based.de>, Modestas Vainius <modax at debian.org>, George Kiagiadakis <kiagiadakis.george at gmail.com>,
  José Manuel Santamaría Lema <panfaust at gmail.com>
 Build-Depends: kde-sc-dev-latest (>= 4:4.6.1),
- cdbs (>= 0.4.51), cmake, debhelper (>= 7), pkg-kde-tools (>= 0.9),
+ cmake, debhelper (>= 7), pkg-kde-tools (>= 0.11),
  kdelibs5-dev (>= 4:4.6), libphonon-dev (>= 4:4.6.0really4.4.3), kdelibs5-plugins,
  libsmbclient-dev, libsoprano-dev (>= 2.5.63),
  libstreamanalyzer-dev (>= 0.6.3), libstrigiqtdbusclient-dev (>= 0.6.3),
diff --git a/debian/rules b/debian/rules
index 6ad18ea..26c7c6b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,17 +1,23 @@
 #!/usr/bin/make -f
 
-# don't use the debugging symbols from kdebase-runtime-kde4. othwerwise we have a conflict with kdebase-dbg from KDE 3
-DEB_DBG_PACKAGE_kdebase-runtime := kdebase-runtime-dbg
+dh = --with=xine
+
+include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
+
+override_dh_makeshlibs:
+	$(overriden_command) -Xusr/lib/attica_kde.so
 
 # exclude dependency on phonon metapackage. KDE4 does its own phonon setup
-DEB_DH_SHLIBDEPS_ARGS_ALL := -u-xphonon
-DEB_DH_SHLIBDEPS_ARGS_plasma-scriptengine-javascript := -u-xkdebase-runtime
+override_dh_shlibdeps:
+	$(overriden_command) -pplasma-scriptengine-javascript -- -xkdebase-runtime -xphonon
+	$(overriden_command) --remaining-packages -- -xphonon
 
-DEB_FIXPERMS_EXCLUDE := usr/lib/kde4/libexec/kdesud
+override_dh_fixperms:
+	$(overriden_command) -Xusr/lib/kde4/libexec/kdesud
 
-DEB_DH_MAKESHLIBS_ARGS_kdebase-runtime = -Xusr/lib/attica_kde.so
+override_dh_strip:
+	$(overriden_command) --dbg-package=kdebase-runtime-dbg
 
-include /usr/share/pkg-kde-tools/qt-kde-team/1/debian-qt-kde.mk
+override_dh_xine:
+	$(overriden_command) -pkde-config-phonon-xine
 
-install/kde-config-phonon-xine::
-	dh_xine

-- 
KDE Base Runtime module packaging



More information about the pkg-kde-commits mailing list