[SCM] PyKDE4 packaging branch, master, updated. 39441f433ceb30f0c72cb62b77dd24b24a4739c5

Modestas Vainius modax at alioth.debian.org
Thu Jun 30 21:02:52 UTC 2011


The following commit has been merged in the master branch:
commit d412a3f753e91d215aab951f1fabaa032f97e3b5
Author: Modestas Vainius <modax at debian.org>
Date:   Thu Jun 30 21:08:07 2011 +0300

    Document all Debian patches.
---
 debian/changelog                                   |    1 +
 debian/patches/fix_kpythonpluginfactory_build.diff |    6 ++++++
 debian/patches/make_pykde4_respect_sip_flags.diff  |    9 +++++++++
 debian/patches/optional_install_sip_files.diff     |    8 ++++++++
 ...python_modules_dont_link_against_libpython.diff |    6 ++++++
 ...thonpluginfactory_use_versioned_python_lib.diff |   10 ++++++++++
 6 files changed, 40 insertions(+), 0 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 1bd3315..e579eae 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -33,5 +33,6 @@ pykde4 (4:4.6.80-0r1) UNRELEASED; urgency=low
     of documentation.
   * Add kdebindings-dbg to python-kde4-dbg Breaks/Replaces.
   * Update debian/coypright.
+  * Document all Debian patches.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 05 Jun 2011 20:31:17 +0300
diff --git a/debian/patches/fix_kpythonpluginfactory_build.diff b/debian/patches/fix_kpythonpluginfactory_build.diff
index a712135..4fe6223 100644
--- a/debian/patches/fix_kpythonpluginfactory_build.diff
+++ b/debian/patches/fix_kpythonpluginfactory_build.diff
@@ -1,3 +1,9 @@
+From: Modestas Vainius <modax at debian.org>
+Subject: Include Python.h first as Qt includes steal "slots" keyword
+Forwarded: no
+Origin: vendor
+Last-Update: 2008-12-05
+
 --- a/kpythonpluginfactory/kpythonpluginfactory.cpp
 +++ b/kpythonpluginfactory/kpythonpluginfactory.cpp
 @@ -18,6 +18,7 @@
diff --git a/debian/patches/make_pykde4_respect_sip_flags.diff b/debian/patches/make_pykde4_respect_sip_flags.diff
index 84620bc..1962dc2 100644
--- a/debian/patches/make_pykde4_respect_sip_flags.diff
+++ b/debian/patches/make_pykde4_respect_sip_flags.diff
@@ -1,3 +1,12 @@
+From: Michael Casadevall <mcasadevall at debian.org>
+Subject: Respect Qt SIP flags
+Forwarded: no
+Origin:
+Last-Update: 2009-04-15
+
+Corrects FTBFS on armel by making sure pykde4 properly parses the python-qt4
+flags passed from PythonQt4's cmake file.
+
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -95,6 +95,9 @@ INCLUDE_DIRECTORIES(
diff --git a/debian/patches/optional_install_sip_files.diff b/debian/patches/optional_install_sip_files.diff
index d614c73..a1ba76f 100644
--- a/debian/patches/optional_install_sip_files.diff
+++ b/debian/patches/optional_install_sip_files.diff
@@ -1,3 +1,11 @@
+From: Sune Vuorela <sune at debian.org>
+Subject: Install sip files only when building for default python version
+Forwarded: not-needed
+Origin: vendor
+Last-Update: 2010-08-07
+
+Make it possible to only install the sip files under some conditions
+
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -261,15 +261,20 @@ PYTHON_INSTALL(${CMAKE_CURRENT_BINARY_DI
diff --git a/debian/patches/python_modules_dont_link_against_libpython.diff b/debian/patches/python_modules_dont_link_against_libpython.diff
index 3f4239e..d4929d1 100644
--- a/debian/patches/python_modules_dont_link_against_libpython.diff
+++ b/debian/patches/python_modules_dont_link_against_libpython.diff
@@ -1,3 +1,9 @@
+From: Adeodato Simó <adeodato at debian.org>
+Subject: Do not let python modules link against libpython.
+Forwarded: no
+Origin: vendor
+Last-Update: 2008-01-25
+
 Do not link python modules against -lpython2.X. Since KDE4's cmake file
 uses --no-undefined by default, we have to remove that from the default
 CMAKE_SHARED_LINKER_FLAGS variable, but only for the pykde4 subdirectory.
diff --git a/debian/patches/pythonpluginfactory_use_versioned_python_lib.diff b/debian/patches/pythonpluginfactory_use_versioned_python_lib.diff
index b5fb693..7aa65a0 100644
--- a/debian/patches/pythonpluginfactory_use_versioned_python_lib.diff
+++ b/debian/patches/pythonpluginfactory_use_versioned_python_lib.diff
@@ -1,3 +1,13 @@
+From: Sune Vuorela <sune at debian.org>
+Subject: Make kpythonfactory dlopen versioned python library.
+Bug-Debian: http://bugs.debian.org/524685
+Bug-Debian: http://bugs.debian.org/541999
+Last-Update: 2009-09-19
+Forwarded: no
+Origin: vendor
+
+Otherwise, python-dev would be needed for Python Plugin factory to work.
+
 --- a/kpythonpluginfactory/kpythonpluginfactory.cpp
 +++ b/kpythonpluginfactory/kpythonpluginfactory.cpp
 @@ -307,7 +307,7 @@ QLibrary *LoadPythonLibrary()

-- 
PyKDE4 packaging



More information about the pkg-kde-commits mailing list