rev 4062 - in kde-extras/pykdeextensions/trunk/debian: . patches
Fathi Boudra
fboudra-guest at costa.debian.org
Fri Jun 30 12:23:44 UTC 2006
Author: fboudra-guest
Date: 2006-06-30 12:23:43 +0000 (Fri, 30 Jun 2006)
New Revision: 4062
Added:
kde-extras/pykdeextensions/trunk/debian/patches/12_force_python2.4_script.diff
kde-extras/pykdeextensions/trunk/debian/pycompat
kde-extras/pykdeextensions/trunk/debian/pyversions
Modified:
kde-extras/pykdeextensions/trunk/debian/changelog
kde-extras/pykdeextensions/trunk/debian/control
kde-extras/pykdeextensions/trunk/debian/libpythonize0-dev.install
kde-extras/pykdeextensions/trunk/debian/libpythonize0.install
kde-extras/pykdeextensions/trunk/debian/pykdeextensions.install
kde-extras/pykdeextensions/trunk/debian/rules
Log:
package converted to python-support and force to use python2.4
Modified: kde-extras/pykdeextensions/trunk/debian/changelog
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/changelog 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/changelog 2006-06-30 12:23:43 UTC (rev 4062)
@@ -1,3 +1,16 @@
+pykdeextensions (0.4.0-3) unstable; urgency=low
+
+ * Converted package to python-support
+ * Added pycompat and pyversions
+ * Force to use python2.4 (Closes: #375618)
+ * Added to Build-Depends: python-support, python2.4-dev,
+ kdelibs4c2a (for kde-config)
+ * Updated libpythonize0-dev, libpythonize0, and pykdextensions install files
+ * Cleaned up rules
+ * Added 12_force_python2.4_script.diff to force python2.4 in scripts
+
+ -- Fathi Boudra <fboudra at free.fr> Thu, 29 Jun 2006 15:41:39 +0200
+
pykdeextensions (0.4.0-2) unstable; urgency=low
* Converted package to cdbs
Modified: kde-extras/pykdeextensions/trunk/debian/control
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/control 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/control 2006-06-30 12:23:43 UTC (rev 4062)
@@ -3,12 +3,16 @@
Priority: optional
Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
Uploaders: Fathi Boudra <fboudra at free.fr>, Mark Purcell <msp at debian.org>
-Build-Depends: cdbs, debhelper (>= 5.0.0), chrpath, libtool, libxml2-utils, libxrandr-dev, libxxf86vm-dev, pyqt-tools, python-kde3, python-sip4-dev
+Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), chrpath, libtool,
+ libxml2-utils, libxrandr-dev, libxxf86vm-dev, pyqt-tools, python-kde3,
+ python-sip4-dev, python-support (>= 0.3), python-all-dev (>= 2.3.5-11),
+ kdelibs4c2a
Standards-Version: 3.7.2
Package: pykdeextensions
Architecture: any
Depends: ${python:Depends}
+Provides: ${python:Provides}
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.
@@ -30,7 +34,7 @@
Package: libpythonize0
Architecture: any
Section: libs
-Depends: ${shlibs:Depends}, ${misc:Depends}, python2.3-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}, python2.4-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.
Modified: kde-extras/pykdeextensions/trunk/debian/libpythonize0-dev.install
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/libpythonize0-dev.install 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/libpythonize0-dev.install 2006-06-30 12:23:43 UTC (rev 4062)
@@ -1,4 +1,4 @@
-debian/tmp/usr/include/* usr/include
-debian/tmp/usr/lib/lib*.a usr/lib
-debian/tmp/usr/lib/lib*.la usr/lib
-debian/tmp/usr/lib/lib*.so usr/lib
+usr/include/pythonize.h
+usr/lib/libpythonize.a
+usr/lib/libpythonize.la
+usr/lib/libpythonize.so
Modified: kde-extras/pykdeextensions/trunk/debian/libpythonize0.install
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/libpythonize0.install 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/libpythonize0.install 2006-06-30 12:23:43 UTC (rev 4062)
@@ -1 +1 @@
-debian/tmp/usr/lib/lib*.so.* usr/lib
+usr/lib/libpythonize.so.*
Added: kde-extras/pykdeextensions/trunk/debian/patches/12_force_python2.4_script.diff
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/patches/12_force_python2.4_script.diff 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/patches/12_force_python2.4_script.diff 2006-06-30 12:23:43 UTC (rev 4062)
@@ -0,0 +1,99 @@
+diff -Nur pykdeextensions-0.4.0/app_templates/kcontrol_module/setup.py pykdeextensions-0.4.0.new/app_templates/kcontrol_module/setup.py
+--- pykdeextensions-0.4.0/app_templates/kcontrol_module/setup.py 2005-06-18 11:33:58.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kcontrol_module/setup.py 2006-06-30 13:03:36.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # setup - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/app_templates/kcontrol_module/src/kcontrol_module.py pykdeextensions-0.4.0.new/app_templates/kcontrol_module/src/kcontrol_module.py
+--- pykdeextensions-0.4.0/app_templates/kcontrol_module/src/kcontrol_module.py 2005-06-04 15:33:33.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kcontrol_module/src/kcontrol_module.py 2006-06-30 13:03:26.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # kcontrol_module - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/app_templates/kdeapp/setup.py pykdeextensions-0.4.0.new/app_templates/kdeapp/setup.py
+--- pykdeextensions-0.4.0/app_templates/kdeapp/setup.py 2005-06-18 11:33:49.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kdeapp/setup.py 2006-06-30 11:10:31.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # setup - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/app_templates/kdeapp/src/kdeapp.py pykdeextensions-0.4.0.new/app_templates/kdeapp/src/kdeapp.py
+--- pykdeextensions-0.4.0/app_templates/kdeapp/src/kdeapp.py 2005-05-14 21:14:18.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kdeapp/src/kdeapp.py 2006-06-30 11:10:17.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # kdeapp - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/app_templates/kdeapp/src/prefdialog.py pykdeextensions-0.4.0.new/app_templates/kdeapp/src/prefdialog.py
+--- pykdeextensions-0.4.0/app_templates/kdeapp/src/prefdialog.py 2005-05-14 21:14:34.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kdeapp/src/prefdialog.py 2006-06-30 11:10:03.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # testapp - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/app_templates/kdeutility/setup.py pykdeextensions-0.4.0.new/app_templates/kdeutility/setup.py
+--- pykdeextensions-0.4.0/app_templates/kdeutility/setup.py 2005-06-18 11:34:12.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kdeutility/setup.py 2006-06-30 11:08:46.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # setup - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/app_templates/kdeutility/src/kdeutility.py pykdeextensions-0.4.0.new/app_templates/kdeutility/src/kdeutility.py
+--- pykdeextensions-0.4.0/app_templates/kdeutility/src/kdeutility.py 2005-05-14 21:11:20.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kdeutility/src/kdeutility.py 2006-06-30 11:07:36.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # kdeutility - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/app_templates/kioslave/setup.py pykdeextensions-0.4.0.new/app_templates/kioslave/setup.py
+--- pykdeextensions-0.4.0/app_templates/kioslave/setup.py 2005-09-11 13:27:27.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kioslave/setup.py 2006-06-30 11:09:31.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # setup - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/app_templates/kioslave/src/kioslave.py pykdeextensions-0.4.0.new/app_templates/kioslave/src/kioslave.py
+--- pykdeextensions-0.4.0/app_templates/kioslave/src/kioslave.py 2005-09-19 21:44:17.000000000 +0200
++++ pykdeextensions-0.4.0.new/app_templates/kioslave/src/kioslave.py 2006-06-30 11:09:16.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # kioslave - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/src/kdedistutils.py pykdeextensions-0.4.0.new/src/kdedistutils.py
+--- pykdeextensions-0.4.0/src/kdedistutils.py 2006-06-30 11:06:39.000000000 +0200
++++ pykdeextensions-0.4.0.new/src/kdedistutils.py 2006-06-30 13:04:21.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # kdedistutils - description #
+ # ------------------------------ #
+diff -Nur pykdeextensions-0.4.0/src/qtuicompiler.py pykdeextensions-0.4.0.new/src/qtuicompiler.py
+--- pykdeextensions-0.4.0/src/qtuicompiler.py 2005-05-22 01:56:46.000000000 +0200
++++ pykdeextensions-0.4.0.new/src/qtuicompiler.py 2006-06-30 13:03:58.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/env python2.4
+ ###########################################################################
+ # qtuicompiler - description #
+ # ------------------------------ #
Added: kde-extras/pykdeextensions/trunk/debian/pycompat
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/pycompat 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/pycompat 2006-06-30 12:23:43 UTC (rev 4062)
@@ -0,0 +1 @@
+2
Modified: kde-extras/pykdeextensions/trunk/debian/pykdeextensions.install
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/pykdeextensions.install 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/pykdeextensions.install 2006-06-30 12:23:43 UTC (rev 4062)
@@ -1,7 +1,7 @@
-AUTHORS usr/share/apps/pykdeextensions
-ChangeLog usr/share/apps/pykdeextensions
-INSTALL usr/share/apps/pykdeextensions
-NEWS usr/share/apps/pykdeextensions
-app_templates usr/share/apps/pykdeextensions
-doc/en/* usr/share/doc/kde/HTML/en/pykdeextensions
-debian/tmp/usr/lib/python2.3/site-packages/*.py usr/lib/python2.3/site-packages
+usr/lib/python2.4/site-packages
+usr/share/apps/pykdeextensions/AUTHORS
+usr/share/apps/pykdeextensions/ChangeLog
+usr/share/apps/pykdeextensions/INSTALL
+usr/share/apps/pykdeextensions/NEWS
+usr/share/apps/pykdeextensions/app_templates
+usr/share/doc/kde/HTML/en/pykdeextensions
Added: kde-extras/pykdeextensions/trunk/debian/pyversions
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/pyversions 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/pyversions 2006-06-30 12:23:43 UTC (rev 4062)
@@ -0,0 +1 @@
+2.4-
Modified: kde-extras/pykdeextensions/trunk/debian/rules
===================================================================
--- kde-extras/pykdeextensions/trunk/debian/rules 2006-06-29 23:26:54 UTC (rev 4061)
+++ kde-extras/pykdeextensions/trunk/debian/rules 2006-06-30 12:23:43 UTC (rev 4062)
@@ -1,30 +1,29 @@
#!/usr/bin/make -f
+DEB_PYTHON_SYSTEM = pysupport
+DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp
+
include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/class/python-distutils.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
-binary-install/pykdeextensions::
+
+install/pykdeextensions::
# remove extra-license-file
- rm -f debian/pykdeextensions/usr/share/apps/pykdeextensions/app_templates/kdeutility/COPYING
- rm -f debian/pykdeextensions/usr/share/apps/pykdeextensions/app_templates/kdeapp/COPYING
- rm -f debian/pykdeextensions/usr/share/apps/pykdeextensions/app_templates/kcontrol_module/COPYING
- rm -f debian/pykdeextensions/usr/share/apps/pykdeextensions/app_templates/kioslave/COPYING
+ rm -f debian/tmp/usr/share/apps/pykdeextensions/app_templates/kdeutility/COPYING
+ rm -f debian/tmp/usr/share/apps/pykdeextensions/app_templates/kdeapp/COPYING
+ rm -f debian/tmp/usr/share/apps/pykdeextensions/app_templates/kcontrol_module/COPYING
+ rm -f debian/tmp/usr/share/apps/pykdeextensions/app_templates/kioslave/COPYING
- # remove script-not-executable
- chmod 0755 debian/pykdeextensions/usr/lib/python2.3/site-packages/*.py
- chmod 0755 debian/pykdeextensions/usr/share/apps/pykdeextensions/app_templates/kdeapp/src/*.py
+ # fix script-not-executable
+ chmod 0755 debian/tmp/usr/lib/python2.4/site-packages/qtuicompiler.py
+ chmod 0755 debian/tmp/usr/lib/python2.4/site-packages/kdedistutils.py
+ chmod 0755 debian/tmp/usr/share/apps/pykdeextensions/app_templates/kdeapp/src/prefdialog.py
- # fix permissions
- chmod 0644 debian/pykdeextensions/usr/lib/python2.3/site-packages/kdedesigner.py
- chmod 0644 debian/pykdeextensions/usr/lib/python2.3/site-packages/qtdesigner.py
- chmod 0644 debian/pykdeextensions/usr/share/apps/pykdeextensions/app_templates/kdeapp/src/kdeappiface.py
- chmod 0644 debian/pykdeextensions/usr/share/apps/pykdeextensions/app_templates/kdeapp/src/kdeappview.py
+install/libpythonize0::
+ # fix binary-or-shlib-defines-rpath
+ chrpath -d debian/tmp/usr/lib/libpythonize.so.*
-binary-install/libpythonize0::
- # remove binary-or-shlib-defines-rpath
- chrpath -d debian/libpythonize0/usr/lib/lib*.so.*
-
clean::
rm -rf build
rm -f src/*.pyc
More information about the pkg-kde-commits
mailing list