[Python-modules-commits] r4252 - in packages/python-processing/trunk (3 files)
morph-guest at users.alioth.debian.org
morph-guest at users.alioth.debian.org
Thu Jan 3 19:17:47 UTC 2008
Date: Thursday, January 3, 2008 @ 19:17:46
Author: morph-guest
Revision: 4252
removed debug packages (temporary)
Added:
packages/python-processing/trunk/TODO.Debian
Modified:
packages/python-processing/trunk/debian/control
packages/python-processing/trunk/debian/rules
Added: packages/python-processing/trunk/TODO.Debian
===================================================================
--- packages/python-processing/trunk/TODO.Debian (rev 0)
+++ packages/python-processing/trunk/TODO.Debian 2008-01-03 19:17:46 UTC (rev 4252)
@@ -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/control
===================================================================
--- packages/python-processing/trunk/debian/control 2008-01-03 19:05:23 UTC (rev 4251)
+++ packages/python-processing/trunk/debian/control 2008-01-03 19:17:46 UTC (rev 4252)
@@ -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.4), dpatch, python-all-dbg
+Build-Depends: debhelper (>= 5), python-all-dev, python-support (>= 0.4), dpatch
Standards-Version: 3.7.3
Homepage: http://developer.berlios.de/projects/pyprocessing
Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-processing/trunk/
@@ -29,25 +29,3 @@
* A Pool class makes it easy to submit tasks to a pool of worker
processes.
-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/rules
===================================================================
--- packages/python-processing/trunk/debian/rules 2008-01-03 19:05:23 UTC (rev 4251)
+++ packages/python-processing/trunk/debian/rules 2008-01-03 19:17:46 UTC (rev 4252)
@@ -3,6 +3,8 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+## morph - all debug package staff is commented ('# # ') waiting for 457273 to be fixed
+
PKGNAME:=python-processing
include /usr/share/dpatch/dpatch.make
@@ -21,18 +23,18 @@
for py in $(PYVERS); do \
python$$py setup.py build; \
- python$$py-dbg setup.py build; \
+ # # python$$py-dbg setup.py build; \
done
# performing tests
-ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+ifeq (,$(findstring notest,$(DEB_BUILD_OPTIONS)))
set -e ;\
for py in $(PYVERS); do \
PYTHONPATH=$(CURDIR)/build/lib.$(DEB_BUILD_ARCH_OS)-$(shell uname -m)-$$py \
/usr/bin/time -v python$$py -c "from processing.test import main; main()";\
- PYTHONPATH=$(CURDIR)/build/lib_d.$(DEB_BUILD_ARCH_OS)-$(shell uname -m)-$$py \
- /usr/bin/time -v python$$py-dbg -c "from processing.test import main; main()";\
+ # # PYTHONPATH=$(CURDIR)/build/lib_d.$(DEB_BUILD_ARCH_OS)-$(shell uname -m)-$$py \
+ # # /usr/bin/time -v python$$py-dbg -c "from processing.test import main; main()";\
done
endif
@@ -53,16 +55,17 @@
install: build
dh_testdir
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; \
+ # # python$$py-dbg setup.py install --root=$(CURDIR)/debian/$(PKGNAME)-dbg; \
done
- find $(CURDIR)/debian/$(PKGNAME)-dbg -name "*.pyc" -print0 | xargs -0 rm -f
- find $(CURDIR)/debian/$(PKGNAME)-dbg -name "*.py" -print0 | xargs -0 rm -f
- find $(CURDIR)/debian/$(PKGNAME)-dbg -name "*.egg-info" -print0 | xargs -0 rm -f
+ # # find $(CURDIR)/debian/$(PKGNAME)-dbg -name "*.pyc" -print0 | xargs -0 rm -f
+ # # find $(CURDIR)/debian/$(PKGNAME)-dbg -name "*.py" -print0 | xargs -0 rm -f
+ # # find $(CURDIR)/debian/$(PKGNAME)-dbg -name "*.egg-info" -print0 | xargs -0 rm -f
# Build architecture-independent files here.
@@ -77,12 +80,12 @@
dh_installdocs README.txt THANKS.txt *.html doc
dh_installexamples test/*
dh_pysupport
- dh_strip -p$(PKGNAME) --dbg-package=$(PKGNAME)-dbg
- rm -rf debian/$(PKGNAME)-dbg/usr/share/doc/$(PKGNAME)-dbg
- rm -rf debian/$(PKGNAME)-dbg/usr/lib/python2.4/
- 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_strip -p$(PKGNAME) # # --dbg-package=$(PKGNAME)-dbg
+ # # rm -rf debian/$(PKGNAME)-dbg/usr/share/doc/$(PKGNAME)-dbg
+ # # rm -rf debian/$(PKGNAME)-dbg/usr/lib/python2.4/
+ # # 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_fixperms
dh_installdeb
More information about the Python-modules-commits
mailing list