[Python-modules-commits] r4790 - in packages/python-processing/trunk (7 files)

morph-guest at users.alioth.debian.org morph-guest at users.alioth.debian.org
Wed Mar 12 00:31:38 UTC 2008


    Date: Wednesday, March 12, 2008 @ 00:31:37
  Author: morph-guest
Revision: 4790

upgrade to 0.40

Added:
  packages/python-processing/trunk/debian/TODO.Debian
    (from rev 4252, packages/python-processing/trunk/TODO.Debian)
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/patches/10_fix_index_html.dpatch
  packages/python-processing/trunk/debian/rules
Deleted:
  packages/python-processing/trunk/TODO.Debian

Deleted: packages/python-processing/trunk/TODO.Debian
===================================================================
--- packages/python-processing/trunk/TODO.Debian	2008-03-11 22:54:00 UTC (rev 4789)
+++ packages/python-processing/trunk/TODO.Debian	2008-03-12 00:31:37 UTC (rev 4790)
@@ -1,29 +0,0 @@
-Re-add debug packages once 457273 will be closed. Below changes to apply:
-
-debian/control
-
-Build-Depends: +python-all-dbg
-
-Package: python-processing-dbg
-Architecture: any
-Priority: extra
-Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-processing (= ${binary:Version}), python-dbg (>= 2.5) | python2.5-dbg
-XB-Python-Version: ${python:Versions}
-Provides: ${python:Provides}
-Description: spawning processes mimicking the threading module
- It's a package for the Python language which supports the spawning of
- processes  using  the API  of  the  standard library's  ``threading``
- module. Its features are:
- .
-  * Objects  can  be transferred  between  processes  using pipes  or
-    multi-producer/multi-consumer queues.
-  * Objects can be shared between processes using a server process or
-    (for simple data) shared memory.
-  * Equivalents   of   all    the   synchronization   primitives   in
-    ``threading`` are available.
-  * A Pool  class makes it easy to  submit tasks to a  pool of worker
-    processes.
- .
- This  package  contains the  extension  built  for  the python  debug
- interpreter.
-

Copied: packages/python-processing/trunk/debian/TODO.Debian (from rev 4252, packages/python-processing/trunk/TODO.Debian)
===================================================================
--- packages/python-processing/trunk/debian/TODO.Debian	                        (rev 0)
+++ packages/python-processing/trunk/debian/TODO.Debian	2008-03-12 00:31:37 UTC (rev 4790)
@@ -0,0 +1,29 @@
+Re-add debug packages once 457273 will be closed. Below changes to apply:
+
+debian/control
+
+Build-Depends: +python-all-dbg
+
+Package: python-processing-dbg
+Architecture: any
+Priority: extra
+Depends: ${shlibs:Depends}, ${python:Depends}, ${misc:Depends}, python-processing (= ${binary:Version}), python-dbg (>= 2.5) | python2.5-dbg
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Description: spawning processes mimicking the threading module
+ It's a package for the Python language which supports the spawning of
+ processes  using  the API  of  the  standard library's  ``threading``
+ module. Its features are:
+ .
+  * Objects  can  be transferred  between  processes  using pipes  or
+    multi-producer/multi-consumer queues.
+  * Objects can be shared between processes using a server process or
+    (for simple data) shared memory.
+  * Equivalents   of   all    the   synchronization   primitives   in
+    ``threading`` are available.
+  * A Pool  class makes it easy to  submit tasks to a  pool of worker
+    processes.
+ .
+ This  package  contains the  extension  built  for  the python  debug
+ interpreter.
+

Modified: packages/python-processing/trunk/debian/changelog
===================================================================
--- packages/python-processing/trunk/debian/changelog	2008-03-11 22:54:00 UTC (rev 4789)
+++ packages/python-processing/trunk/debian/changelog	2008-03-12 00:31:37 UTC (rev 4790)
@@ -1,4 +1,4 @@
-python-processing (0.39-1) unstable; urgency=low
+python-processing (0.40-1) UNRELEASED; urgency=low
 
   * Initial release (Closes: #454359)
 

Modified: packages/python-processing/trunk/debian/control
===================================================================
--- packages/python-processing/trunk/debian/control	2008-03-11 22:54:00 UTC (rev 4789)
+++ packages/python-processing/trunk/debian/control	2008-03-12 00:31:37 UTC (rev 4790)
@@ -12,7 +12,7 @@
 
 Package: python-processing
 Architecture: any
-Depends: ${python:Depends}, ${misc:Depends}
+Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}
 XB-Python-Version: ${python:Versions}
 Provides: ${python:Provides}
 Description: spawning processes mimicking the threading module

Modified: packages/python-processing/trunk/debian/patches/01_setup.py.dpatch
===================================================================
--- packages/python-processing/trunk/debian/patches/01_setup.py.dpatch	2008-03-11 22:54:00 UTC (rev 4789)
+++ packages/python-processing/trunk/debian/patches/01_setup.py.dpatch	2008-03-12 00:31:37 UTC (rev 4790)
@@ -4,15 +4,21 @@
 ## DP: Remove unneded doc installation (we'll manage this in debian/rules)
 
 @DPATCH@
-diff -urNad python-processing-0.39~/setup.py python-processing-0.39/setup.py
---- python-processing-0.39~/setup.py	2007-12-11 18:12:27.000000000 +0100
-+++ python-processing-0.39/setup.py	2007-12-11 18:14:48.396612616 +0100
-@@ -134,7 +134,7 @@
- # Extra files to install
- #
+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:22:13.254671271 +0100
+@@ -131,14 +131,6 @@
+ package_dir={'processing': 'lib'}
+ package_data = {}
  
--data = ['*.txt', '*.html', 'doc/*.html', 'doc/*.css', 'test/*.py']
-+data = ['test/*.py']
- kwds['package_data'] = {'processing': data}
- 
+-INCLUDE_EXTRA = True
+-
+-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']
+-
  #
+ # Setup
+ #

Modified: packages/python-processing/trunk/debian/patches/10_fix_index_html.dpatch
===================================================================
--- packages/python-processing/trunk/debian/patches/10_fix_index_html.dpatch	2008-03-11 22:54:00 UTC (rev 4789)
+++ packages/python-processing/trunk/debian/patches/10_fix_index_html.dpatch	2008-03-12 00:31:37 UTC (rev 4790)
@@ -6,19 +6,22 @@
 
 @DPATCH@
 diff -urNad python-processing~/index.html python-processing/index.html
---- python-processing~/index.html	2007-11-25 16:11:34.000000000 +0100
-+++ python-processing/index.html	2007-12-16 19:51:56.983041831 +0100
-@@ -44,11 +44,8 @@
+--- python-processing~/index.html	2008-01-03 13:30:10.000000000 +0100
++++ python-processing/index.html	2008-03-12 01:26:18.108624701 +0100
+@@ -44,11 +44,11 @@
  <div class="section">
  <h1><a id="links" name="links">Links</a></h1>
  <ul class="simple">
 -<li><a class="reference" href="./doc/index.html">Documentation</a></li>
--<li><a class="reference" href="./INSTALL.txt">Installation instructions</a></li>
--<li><a class="reference" href="./CHANGES.txt">Changelog</a></li>
--<li><a class="reference" href="./THANKS.txt">Acknowledgments</a></li>
--<li><a class="reference" href="./COPYING.txt">BSD Licence</a></li>
+-<li><a class="reference" href="./doc/INSTALL.html">Installation instructions</a></li>
+-<li><a class="reference" href="./doc/CHANGES.html">Changelog</a></li>
+-<li><a class="reference" href="./doc/THANKS.html">Acknowledgments</a></li>
+-<li><a class="reference" href="./doc/COPYING.html">BSD Licence</a></li>
 +<li><a class="reference" href="/usr/share/doc/python-processing/doc/index.html">Documentation</a></li>
-+<li><a class="reference" href="/usr/share/doc/python-processing/THANKS.txt">Acknowledgments</a></li>
++<li><a class="reference" href="/usr/share/doc/python-processing/doc/INSTALL.html">Installation instructions</a></li>
++<li><a class="reference" href="/usr/share/doc/python-processing/doc/CHANGES.html">Changelog</a></li>
++<li><a class="reference" href="/usr/share/doc/python-processing/doc/THANKS.html">Acknowledgments</a></li>
++<li><a class="reference" href="/usr/share/doc/python-processing/doc/COPYING.html">BSD Licence</a></li>
  </ul>
  <p>The project is hosted at</p>
  <ul class="simple">

Modified: packages/python-processing/trunk/debian/rules
===================================================================
--- packages/python-processing/trunk/debian/rules	2008-03-11 22:54:00 UTC (rev 4789)
+++ packages/python-processing/trunk/debian/rules	2008-03-12 00:31:37 UTC (rev 4790)
@@ -47,7 +47,9 @@
 	for py in $(PYVERS); do  \
 	    python$$py setup.py clean; \
 	done
-	rm *.pyc
+
+	find . -name '*.py[co]' -delete
+
 	[ ! -d build ] || rm -rf build
 
 	dh_clean 
@@ -57,7 +59,7 @@
 	dh_testroot
 	dh_clean -k
 	dh_installdirs
-	
+
 	for py in $(PYVERS); do  \
   	    python$$py setup.py install --root=$(CURDIR)/debian/$(PKGNAME); \
   	    # # python$$py-dbg setup.py install --root=$(CURDIR)/debian/$(PKGNAME)-dbg; \
@@ -86,7 +88,7 @@
 	# # rm -rf debian/$(PKGNAME)-dbg/usr/share/python-support/
 	# # rm -rf debian/$(PKGNAME)-dbg/usr/lib/python2.5/
 	# # ln -s $(PKGNAME) debian/$(PKGNAME)-dbg/usr/share/doc/$(PKGNAME)-dbg
-	dh_compress
+	dh_compress		-X.py
 	dh_fixperms
 	dh_installdeb
 	dh_shlibdeps




More information about the Python-modules-commits mailing list