[Python-modules-commits] r4910 - in packages/python-processing/trunk/debian (4 files)

morph-guest at users.alioth.debian.org morph-guest at users.alioth.debian.org
Sun Mar 23 22:21:00 UTC 2008


    Date: Sunday, March 23, 2008 @ 22:20:58
  Author: morph-guest
Revision: 4910

upgrade to 0.50 version

Modified:
  packages/python-processing/trunk/debian/changelog
  packages/python-processing/trunk/debian/control
  packages/python-processing/trunk/debian/patches/01_setup.py.dpatch
  packages/python-processing/trunk/debian/rules

Modified: packages/python-processing/trunk/debian/changelog
===================================================================
--- packages/python-processing/trunk/debian/changelog	2008-03-23 12:41:53 UTC (rev 4909)
+++ packages/python-processing/trunk/debian/changelog	2008-03-23 22:20:58 UTC (rev 4910)
@@ -1,3 +1,15 @@
+python-processing (0.50-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * debian/patches/01_setup.py.dpatch
+    - updated
+  * debian/rules
+    - updated tests location and added examples location to dh_installexamples
+  * debian/control
+    - added {build-,}dep on python-ctypes
+
+ -- Sandro Tosi <matrixhasu at gmail.com>  Sun, 23 Mar 2008 23:19:03 +0100
+
 python-processing (0.40-2) unstable; urgency=low
 
   * debian/rules

Modified: packages/python-processing/trunk/debian/control
===================================================================
--- packages/python-processing/trunk/debian/control	2008-03-23 12:41:53 UTC (rev 4909)
+++ packages/python-processing/trunk/debian/control	2008-03-23 22:20:58 UTC (rev 4910)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Sandro Tosi <matrixhasu at gmail.com>
-Build-Depends: debhelper (>= 5), python-all-dev, python-support (>= 0.6), dpatch
+Build-Depends: debhelper (>= 5), python-all-dev, python-support (>= 0.6), dpatch, python-ctypes
 Standards-Version: 3.7.3
 Homepage: http://developer.berlios.de/projects/pyprocessing
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-processing/trunk/
@@ -11,7 +11,7 @@
 
 Package: python-processing
 Architecture: any
-Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}
+Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}, python-ctypes
 Provides: ${python:Provides}
 Description: library for running multiple Python processes using the threading API
  Processing is a Python package which supports the spawning of processes

Modified: packages/python-processing/trunk/debian/patches/01_setup.py.dpatch
===================================================================
--- packages/python-processing/trunk/debian/patches/01_setup.py.dpatch	2008-03-23 12:41:53 UTC (rev 4909)
+++ packages/python-processing/trunk/debian/patches/01_setup.py.dpatch	2008-03-23 22:20:58 UTC (rev 4910)
@@ -1,21 +1,43 @@
 #! /bin/sh /usr/share/dpatch/dpatch-run
 ## 01_setup.py.dpatch by Sandro Tosi <matrixhasu at gmail.com>
 ##
-## DP: Remove unneded doc installation (we'll manage this in debian/rules)
+## DP: Remove unneded doc/examples installation (we'll manage this in debian/rules)
 
 @DPATCH@
 diff -urNad python-processing~/setup.py python-processing/setup.py
---- python-processing~/setup.py	2008-01-04 11:18:10.000000000 +0100
-+++ python-processing/setup.py	2008-03-12 01:38:44.063134225 +0100
-@@ -135,9 +135,8 @@
+--- python-processing~/setup.py	2008-03-23 11:49:22.000000000 +0100
++++ python-processing/setup.py	2008-03-23 20:43:47.222513562 +0100
+@@ -156,13 +156,7 @@
  
- if INCLUDE_EXTRA:
-     # include test files and html documentation in package directory
--    packages.extend(['processing.test','processing.doc'])
--    package_dir.update({'processing.test': 'test', 'processing.doc': 'doc'})
--    package_data['processing.doc'] = ['*.html', '*.css', '../*.html']
-+    packages.extend(['processing.test'])
-+    package_dir.update({'processing.test': 'test'})
+ package_dir = {
+     'processing': 'lib',
+-    'processing.doc': 'doc',
+-    'processing.tests': 'tests',
+-    'processing.examples': 'examples'
+-    }
+-
+-package_data = {
+-    'processing.doc': ['*.html', '*.css', '../*.html']
++    'processing.tests': 'tests'
+     }
  
+ INSTALL_EXTRA = True
+@@ -170,9 +164,7 @@
+ if INSTALL_EXTRA:
+     # install test files and html documentation
+     packages.extend([
+-        'processing.tests',
+-        'processing.examples',
+-        'processing.doc'
++        'processing.tests'
+         ])
+ 
  #
- # Setup
+@@ -187,7 +179,6 @@
+     long_description=long_description,
+     packages=packages,
+     package_dir=package_dir,
+-    package_data=package_data,
+     ext_modules=ext_modules,
+     author='R Oudkerk',
+     author_email='roudkerk at users.berlios.de',

Modified: packages/python-processing/trunk/debian/rules
===================================================================
--- packages/python-processing/trunk/debian/rules	2008-03-23 12:41:53 UTC (rev 4909)
+++ packages/python-processing/trunk/debian/rules	2008-03-23 22:20:58 UTC (rev 4910)
@@ -35,7 +35,7 @@
 	set -e ;\
 	for py in $(PYVERS); do  \
 	    PYTHONPATH=$(CURDIR)/build/lib.$(DEB_BUILD_ARCH_OS)-$(shell uname -m)-$$py \
-	      python$$py -c "from processing.test import main; main()";\
+	      python$$py -c "from processing.tests import main; main()";\
 	    # # PYTHONPATH=$(CURDIR)/build/lib_d.$(DEB_BUILD_ARCH_OS)-$(shell uname -m)-$$py \
 	    # #   python$$py-dbg -c "from processing.test import main; main()";\
 	done
@@ -83,7 +83,7 @@
 	dh_testroot
 	dh_installchangelogs	CHANGES.txt
 	dh_installdocs		README.txt THANKS.txt *.html doc
-	dh_installexamples	test/*
+	dh_installexamples	tests/ examples/*
 	dh_pysupport
 	dh_strip		-p$(PKGNAME) # # --dbg-package=$(PKGNAME)-dbg
 	# # rm -rf debian/$(PKGNAME)-dbg/usr/share/doc/$(PKGNAME)-dbg




More information about the Python-modules-commits mailing list