[SCM] PyKDE4 packaging branch, master, updated. debian/4.7.4-4-1-gedd7277

Scott Kitterman kitterman at alioth.debian.org
Sun Jun 17 03:59:50 UTC 2012


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/pykde4.git;a=commitdiff;h=edd7277

The following commit has been merged in the master branch:
commit edd7277610d0f6937c1d1c6e6ef18cc5b1ee71c1
Author: Scott Kitterman <scott at kitterman.com>
Date:   Sat Jun 16 23:53:09 2012 -0400

    pykde4 (4:4.8.4-1) unstable; urgency=low
    
      * Team upload
      * New upstream release
        - Drop debian/patches/python32_compile_fix.diff, incorporated upstream
        - Bump build-depends version for kde-sc-dev-latest to 4:4.8.3
      * Add python-dbg and python3-dbg to python-kde4-dbg and python3-kde4-dbg
        depends
      * Update debian/not-installed for python3 (change from Kubuntu)
    
     -- Scott Kitterman <scott at kitterman.com>  Sat, 16 Jun 2012 20:28:58 -0400
---
 debian/changelog                                   |   12 +++++++++++
 debian/control                                     |    6 ++--
 debian/not-installed                               |   19 ++++++++++++++++++
 debian/patches/make_pykde4_respect_sip_flags.diff  |   10 +++++---
 debian/patches/optional_install_sip_files.diff     |    8 ++++--
 debian/patches/python32_compile_fix.diff           |   21 --------------------
 ...python_modules_dont_link_against_libpython.diff |    8 ++++--
 debian/patches/series                              |    1 -
 8 files changed, 50 insertions(+), 35 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ddb926e..a9527e4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,15 @@
+pykde4 (4:4.8.4-1) unstable; urgency=low
+
+  * Team upload
+  * New upstream release
+    - Drop debian/patches/python32_compile_fix.diff, incorporated upstream
+    - Bump build-depends version for kde-sc-dev-latest to 4:4.8.3
+  * Add python-dbg and python3-dbg to python-kde4-dbg and python3-kde4-dbg
+    depends
+  * Update debian/not-installed for python3 (change from Kubuntu)
+
+ -- Scott Kitterman <scott at kitterman.com>  Sat, 16 Jun 2012 20:28:58 -0400
+
 pykde4 (4:4.7.4-4) unstable; urgency=low
 
   * Team upload
diff --git a/debian/control b/debian/control
index bf0e15e..22939e7 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: pykde4
 Section: python
 Priority: optional
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
-Build-Depends: kde-sc-dev-latest (>= 4:4.7.4),
+Build-Depends: kde-sc-dev-latest (>= 4:4.8.3),
  debhelper (>= 7.3), cmake, pkg-kde-tools (>= 0.12),
  kdelibs5-dev (>= 4:4.7.4-6),kdepimlibs5-dev (>= 4:4.7),
  libphonon-dev (>= 4:4.6.0really4.4.4), libsoprano-dev (>= 2.7.0),
@@ -80,7 +80,7 @@ Package: python-kde4-dbg
 Section: debug
 Architecture: any
 Priority: extra
-Depends: ${misc:Depends}, kdelibs5-dbg, python-kde4 (= ${binary:Version})
+Depends: ${misc:Depends}, kdelibs5-dbg, python-kde4 (= ${binary:Version}), python-dbg
 Recommends: python-qt4-dbg
 Breaks: kdebindings-dbg
 Replaces: kdebindings-dbg
@@ -126,7 +126,7 @@ Package: python3-pykde4-dbg
 Section: debug
 Architecture: any
 Priority: extra
-Depends: ${misc:Depends}, kdelibs5-dbg, python3-pykde4 (= ${binary:Version})
+Depends: ${misc:Depends}, kdelibs5-dbg, python3-pykde4 (= ${binary:Version}), python3-dbg
 Recommends: python3-pyqt4-dbg
 Description: debugging symbols for PyKDE bindings for Python 3
  This package contains debugging files used to investigate problems with
diff --git a/debian/not-installed b/debian/not-installed
index b7a3a05..30a470a 100644
--- a/debian/not-installed
+++ b/debian/not-installed
@@ -7,3 +7,22 @@
 ./usr/lib/python2.7/dist-packages/PyKDE4/pykdeconfig.pyc
 ./usr/lib/python2.7/dist-packages/PyQt4/uic/pykdeuic4.pyc
 ./usr/lib/python2.7/dist-packages/PyQt4/uic/widget-plugins/kde4.pyc
+
+# dh_python3 renames them
+./usr/lib/python3/dist-packages/PyKDE4/akonadi.so
+./usr/lib/python3/dist-packages/PyKDE4/dnssd.so
+./usr/lib/python3/dist-packages/PyKDE4/kdecore.so
+./usr/lib/python3/dist-packages/PyKDE4/kdeui.so
+./usr/lib/python3/dist-packages/PyKDE4/khtml.so
+./usr/lib/python3/dist-packages/PyKDE4/kio.so
+./usr/lib/python3/dist-packages/PyKDE4/knewstuff.so
+./usr/lib/python3/dist-packages/PyKDE4/kparts.so
+./usr/lib/python3/dist-packages/PyKDE4/kterminal.so
+./usr/lib/python3/dist-packages/PyKDE4/ktexteditor.so
+./usr/lib/python3/dist-packages/PyKDE4/kutils.so
+./usr/lib/python3/dist-packages/PyKDE4/nepomuk.so
+./usr/lib/python3/dist-packages/PyKDE4/phonon.so
+./usr/lib/python3/dist-packages/PyKDE4/plasma.so
+./usr/lib/python3/dist-packages/PyKDE4/solid.so
+./usr/lib/python3/dist-packages/PyKDE4/soprano.so
+
diff --git a/debian/patches/make_pykde4_respect_sip_flags.diff b/debian/patches/make_pykde4_respect_sip_flags.diff
index 4107f58..107161f 100644
--- a/debian/patches/make_pykde4_respect_sip_flags.diff
+++ b/debian/patches/make_pykde4_respect_sip_flags.diff
@@ -7,9 +7,11 @@ 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
-@@ -85,6 +85,9 @@ INCLUDE_DIRECTORIES(
+Index: pykde4-4.8.4/CMakeLists.txt
+===================================================================
+--- pykde4-4.8.4.orig/CMakeLists.txt	2012-06-16 20:33:00.333497437 -0400
++++ pykde4-4.8.4/CMakeLists.txt	2012-06-16 20:33:11.781497615 -0400
+@@ -86,6 +86,9 @@
      ${KDEPIMLIBS_INCLUDE_DIRS}
  )
  
@@ -19,7 +21,7 @@ flags passed from PythonQt4's cmake file.
  SET(SIP_INCLUDES ${PYQT4_SIP_DIR} sip)
  SET(SIP_CONCAT_PARTS 8)
  IF (WIN32)
-@@ -92,7 +95,7 @@ IF (WIN32)
+@@ -93,7 +96,7 @@
  ELSE (WIN32)
      SET(SIP_TAGS ALL WS_X11 ${PYQT4_VERSION_TAG})
  ENDIF (WIN32)
diff --git a/debian/patches/optional_install_sip_files.diff b/debian/patches/optional_install_sip_files.diff
index d9de4ab..77259af 100644
--- a/debian/patches/optional_install_sip_files.diff
+++ b/debian/patches/optional_install_sip_files.diff
@@ -6,9 +6,11 @@ Last-Update: 2011-07-01
 
 Make it possible to only install the sip files under some conditions
 
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -251,15 +251,20 @@ PYTHON_INSTALL(${CMAKE_CURRENT_BINARY_DI
+Index: pykde4-4.8.4/CMakeLists.txt
+===================================================================
+--- pykde4-4.8.4.orig/CMakeLists.txt	2012-06-16 20:33:11.781497615 -0400
++++ pykde4-4.8.4/CMakeLists.txt	2012-06-16 20:34:06.585498468 -0400
+@@ -252,15 +252,20 @@
  
  # Install the .sip files for anyone that wants to build bindings on top of PyKDE4.
  # (Don't forget the / at the end of sip/.)
diff --git a/debian/patches/python32_compile_fix.diff b/debian/patches/python32_compile_fix.diff
deleted file mode 100644
index 5440477..0000000
--- a/debian/patches/python32_compile_fix.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-Description: Compile fix for Python 3.2 and higher
-Author: Simon Edwards <simon at simonzone.com>
-Origin: upstream, https://projects.kde.org/projects/kde/kdebindings/pykde4/repository/revisions/54bd6a7628e04efe5e1de53075227713f2526acf
-Last-Update: 2012-05-08
-
-Index: b/sip/kio/kfileitem.sip
-===================================================================
---- a/sip/kio/kfileitem.sip
-+++ b/sip/kio/kfileitem.sip
-@@ -236,7 +236,11 @@
-         
-         len = sipCpp->count();
-         
-+#if PY_VERSION_HEX >= 0x03020000
-+        if (PySlice_GetIndicesEx(a0, len, &start, &stop, &step, &slicelength) < 0)
-+#else
-         if (PySlice_GetIndicesEx((PySliceObject *)a0, len, &start, &stop, &step, &slicelength) < 0)
-+#endif
-             sipIsErr = 1;
-         else
-         {
diff --git a/debian/patches/python_modules_dont_link_against_libpython.diff b/debian/patches/python_modules_dont_link_against_libpython.diff
index d4929d1..1f3b4d5 100644
--- a/debian/patches/python_modules_dont_link_against_libpython.diff
+++ b/debian/patches/python_modules_dont_link_against_libpython.diff
@@ -8,9 +8,11 @@ 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.
 
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -101,6 +101,9 @@ ENDIF (PYTHON_3)
+Index: pykde4-4.8.4/CMakeLists.txt
+===================================================================
+--- pykde4-4.8.4.orig/CMakeLists.txt	2011-07-27 14:37:12.549710782 -0400
++++ pykde4-4.8.4/CMakeLists.txt	2012-06-16 20:32:09.389496643 -0400
+@@ -102,6 +102,9 @@
  
  ADD_DEFINITIONS(-D_REENTRANT -DQT_CORE_LIB -DQT_GUI_LIB -DUSING_SOPRANO_NRLMODEL_UNSTABLE_API)
  
diff --git a/debian/patches/series b/debian/patches/series
index 2e6f47e..0474e82 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,4 +4,3 @@ fix_kpythonpluginfactory_build.diff
 make_pykde4_respect_sip_flags.diff
 pythonpluginfactory_use_versioned_python_lib.diff
 optional_install_sip_files.diff
-python32_compile_fix.diff

-- 
PyKDE4 packaging



More information about the pkg-kde-commits mailing list