rev 9869 - in kde-extras/pykdeextensions/trunk/debian: . patches

Fathi Boudra fabo at alioth.debian.org
Wed Mar 26 09:50:23 UTC 2008


Author: fabo
Date: 2008-03-26 09:50:23 +0000 (Wed, 26 Mar 2008)
New Revision: 9869

Added:
   kde-extras/pykdeextensions/trunk/debian/patches/13_default_compiler_flags.diff
   kde-extras/pykdeextensions/trunk/debian/patches/14_useless_linklist.diff
Modified:
   kde-extras/pykdeextensions/trunk/debian/changelog
   kde-extras/pykdeextensions/trunk/debian/control
   kde-extras/pykdeextensions/trunk/debian/patches/series
   kde-extras/pykdeextensions/trunk/debian/rules
Log:
* libpythonize0 depends on python-dev insteads of python-all-dev.
* Use Homepage, Vcs-Browser and Vcs-Svn fields.
* Add patches to set default compiler flags fallback (-02 instead of -03)
  and remove useless linked list (libpthread, libdl and libutil).


Modified: kde-extras/pykdeextensions/trunk/debian/changelog
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/changelog	2008-03-25 22:44:45 UTC (rev 9868)
+++ kde-extras/pykdeextensions/trunk/debian/changelog	2008-03-26 09:50:23 UTC (rev 9869)
@@ -1,3 +1,10 @@
+pykdeextensions (0.4.0-6) unstable; urgency=low
+
+  * libpythonize0 depends on python-dev insteads of python-all-dev.
+  * Use Homepage, Vcs-Browser and Vcs-Svn fields.
+
+ -- Fathi Boudra <fabo at debian.org>  Wed, 26 Mar 2008 09:41:36 +0100
+
 pykdeextensions (0.4.0-5) unstable; urgency=low
 
   * Add python-qt-dev build dependency.

Modified: kde-extras/pykdeextensions/trunk/debian/control
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/control	2008-03-25 22:44:45 UTC (rev 9868)
+++ kde-extras/pykdeextensions/trunk/debian/control	2008-03-26 09:50:23 UTC (rev 9869)
@@ -6,7 +6,10 @@
 Build-Depends: cdbs, debhelper (>= 5), chrpath, quilt, kdelibs4c2a, libtool,
  libxml2-utils, libxrandr-dev, libxxf86vm-dev, pyqt-tools, python-kde3,
  python-qt-dev, python-sip4-dev, python-support (>= 0.6), python-all-dev (>= 2.4)
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/kde-extras/pykdeextensions/trunk/?op=log
+Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/pykdeextensions/trunk/
+Homepage: http://www.simonzone.com/software/pykdeextensions
 
 Package: pykdeextensions
 Architecture: all
@@ -15,8 +18,6 @@
 Description: Python packages to support KDE applications (scripts)
  PyKDE Extensions is a collection of software and Python packages
  to support the creation and installation of KDE applications.
- .
-  Homepage: http://www.simonzone.com/software/pykdeextensions
 
 Package: libpythonize0-dev
 Architecture: any
@@ -27,17 +28,13 @@
  to support the creation and installation of KDE applications.
  .
  This package contains the libpythonize development files.
- .
-  Homepage: http://www.simonzone.com/software/pykdeextensions
 
 Package: libpythonize0
 Architecture: any
 Section: libs
-Depends: ${shlibs:Depends}, ${misc:Depends}, python-all-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}, python-dev
 Description: Python packages to support KDE applications (library)
  PyKDE Extensions is a collection of software and Python packages
  to support the creation and installation of KDE applications.
  .
  This package contains the libpythonize library files.
- .
-  Homepage: http://www.simonzone.com/software/pykdeextensions

Added: kde-extras/pykdeextensions/trunk/debian/patches/13_default_compiler_flags.diff
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/patches/13_default_compiler_flags.diff	                        (rev 0)
+++ kde-extras/pykdeextensions/trunk/debian/patches/13_default_compiler_flags.diff	2008-03-26 09:50:23 UTC (rev 9869)
@@ -0,0 +1,31 @@
+--- a/setup.py
++++ b/setup.py
+@@ -188,7 +188,7 @@
+                 cmdlist.extend(cflags)
+             else:
+                 # Still no CFLAGS found, use these ...
+-                cmdlist.extend(['-fno-strict-aliasing', '-DNDEBUG', '-g', '-O3', '-Wall', '-Wstrict-prototypes'])
++                cmdlist.extend(['-fno-strict-aliasing', '-DNDEBUG', '-g', '-O2', '-Wall', '-Wstrict-prototypes'])
+             
+         # includes
+         cmdlist.append("-I" + sysconfig.get_config_var("INCLUDEDIR"))
+--- a/src/kdedistutils.py
++++ b/src/kdedistutils.py
+@@ -758,7 +758,7 @@
+                     cmdlist.extend(cflags)
+                 else:
+                     # Still no CFLAGS found, use these ...
+-                    cmdlist.extend(['-fno-strict-aliasing', '-DNDEBUG', '-g', '-O3', '-Wall', '-Wstrict-prototypes'])
++                    cmdlist.extend(['-fno-strict-aliasing', '-DNDEBUG', '-g', '-O2', '-Wall', '-Wstrict-prototypes'])
+                 
+             #sysconfig.get_config_var("CFLAGS").split()
+             # includes
+@@ -1652,7 +1652,7 @@
+                     cmdlist.extend(cflags)
+                 else:
+                     # Still no CFLAGS found, use these ...
+-                    cmdlist.extend(['-fno-strict-aliasing', '-DNDEBUG', '-g', '-O3', '-Wall', '-Wstrict-prototypes'])
++                    cmdlist.extend(['-fno-strict-aliasing', '-DNDEBUG', '-g', '-O2', '-Wall', '-Wstrict-prototypes'])
+                 
+             #sysconfig.get_config_var("CFLAGS").split()
+             # includes

Added: kde-extras/pykdeextensions/trunk/debian/patches/14_useless_linklist.diff
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/patches/14_useless_linklist.diff	                        (rev 0)
+++ kde-extras/pykdeextensions/trunk/debian/patches/14_useless_linklist.diff	2008-03-26 09:50:23 UTC (rev 9869)
@@ -0,0 +1,28 @@
+--- a/setup.py
++++ b/setup.py
+@@ -220,7 +220,6 @@
+         # Link libs
+         linklist = []
+         linklist.append("-lpython%i.%i" % (sys.version_info[0],sys.version_info[1]) )
+-        linklist.extend(sysconfig.get_config_var("LIBS").split())
+         
+         linklist.append("-lm")
+         linklist.append("-lstdc++")
+--- a/src/kdedistutils.py
++++ b/src/kdedistutils.py
+@@ -794,7 +794,6 @@
+             # Link libs
+             linklist = []
+             linklist.append("-lpython%s" % python_version)
+-            linklist.extend(sysconfig.get_config_var("LIBS").split())
+             
+             # FIXME I doubt half of these libraries need to be here.
+             linklist.append(self.sip_dir+"/sip.so")
+@@ -1688,7 +1687,6 @@
+             # Link libs
+             linklist = []
+             linklist.append("-lpython%s" % python_version)
+-            linklist.extend(sysconfig.get_config_var("LIBS").split())
+             
+             # FIXME I doubt half of these libraries need to be here.
+             linklist.append(self.sip_dir+"/sip.so")

Modified: kde-extras/pykdeextensions/trunk/debian/patches/series
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/patches/series	2008-03-25 22:44:45 UTC (rev 9868)
+++ kde-extras/pykdeextensions/trunk/debian/patches/series	2008-03-26 09:50:23 UTC (rev 9869)
@@ -1,3 +1,5 @@
 10_qt_candidate_paths.diff
 11_fix_get_libdir_name.diff
 12_force_python_script.diff
+13_default_compiler_flags.diff
+14_useless_linklist.diff

Modified: kde-extras/pykdeextensions/trunk/debian/rules
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/rules	2008-03-25 22:44:45 UTC (rev 9868)
+++ kde-extras/pykdeextensions/trunk/debian/rules	2008-03-26 09:50:23 UTC (rev 9869)
@@ -7,7 +7,7 @@
 include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 include /usr/share/cdbs/1/rules/utils.mk
 
-DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp
+DEB_DH_INSTALL_ARGS := --sourcedir=debian/tmp
 
 install/pykdeextensions::
 	# install lintian overrides




More information about the pkg-kde-commits mailing list