[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