Hi, Attached is the diff for my python-simpy 1.6-1.1 NMU.
-- ·O· Pierre Habouzit ··O [EMAIL PROTECTED] OOO http://www.madism.org
diff -u python-simpy-1.6/debian/changelog python-simpy-1.6/debian/changelog --- python-simpy-1.6/debian/changelog +++ python-simpy-1.6/debian/changelog @@ -1,3 +1,10 @@ +python-simpy (1.6-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Update package to the last python policy (Closes: #373354). + + -- Pierre Habouzit <[EMAIL PROTECTED]> Sun, 2 Jul 2006 15:25:51 +0200 + python-simpy (1.6-1) unstable; urgency=low * New upstream release (closes: #313350) diff -u python-simpy-1.6/debian/control python-simpy-1.6/debian/control --- python-simpy-1.6/debian/control +++ python-simpy-1.6/debian/control @@ -2,30 +2,22 @@ Section: python Priority: optional Maintainer: Antal A. Buss <[EMAIL PROTECTED]> -Build-Depends-Indep: debhelper (>= 4.1.89), python (>= 2.3), python (<< 2.4), python-dev -Standards-Version: 3.6.2 +Build-Depends: debhelper (>= 5.0.37.2), python-all-dev (>= 2.3.5-11) +Build-Depends-Indep: python-support (>= 0.3) +Standards-Version: 3.7.2 Package: python-simpy Architecture: all Depends: ${python:Depends} -Recommends: python-simpy-doc, python2.3-simpy-gui +Provides: ${python:Provides} +Replaces: python2.3-simpy +Conflicts: python2.3-simpy +XB-Python-Version: ${python:Versions} +Recommends: python-simpy-doc, python-simpy-gui Description: python-based simulation package [dummy package] SimPy is a process-based discrete-event simulation language based on standard Python. . - This package is an empty dummy package that always depends on a - package built for Debian's default Python version. - . - SimPy's homepage is http://simpy.sourceforge.net/. - -Package: python2.3-simpy -Architecture: all -Replaces: python2.2-simpy -Depends: ${python:Depends} -Description: python-based simulation package - SimPy is a process-based discrete-event simulation language based on - standard Python. - . It provides the modeller with components of a simulation model. These include processes, for active components like customers, messages, and vehicles, and resources, for passive components that @@ -35,9 +27,13 @@ . SimPy's homepage is http://simpy.sourceforge.net/. -Package: python2.3-simpy-gui +Package: python-simpy-gui Architecture: all -Depends: ${python:Depends}, python2.3-simpy, python2.3-tk +Depends: ${python:Depends}, python-simpy, python-tk +Provides: ${python:Provides} +Replaces: python2.3-simpy-gui +Conflicts: python2.3-simpy-gui +XB-Python-Version: ${python:Versions} Description: python-based simulation package, GUI SimPy is a process-based discrete-event simulation language based on standard Python. reverted: --- python-simpy-1.6/debian/python2.3-simpy-gui.install +++ python-simpy-1.6.orig/debian/python2.3-simpy-gui.install @@ -1,9 +0,0 @@ -debian/tmp/usr/lib/python2.3/site-packages/SimPy/SimGUI.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/SimPlot.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/tkconsole.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/tkprogressbar.py -debian/tmp/usr/share/doc/python2.3-simpy/html/SimGUIManual/* -debian/tmp/usr/share/doc/python2.3-simpy/html/SimPlotManual/* -debian/tmp/usr/share/doc/python2.3-simpy/examples/*GUI* -debian/tmp/usr/share/doc/python2.3-simpy/examples/*Plot* -debian/tmp/usr/share/doc/python2.3-simpy/examples/MM1.py diff -u python-simpy-1.6/debian/rules python-simpy-1.6/debian/rules --- python-simpy-1.6/debian/rules +++ python-simpy-1.6/debian/rules @@ -7,6 +7,7 @@ # This is the debhelper compatibility version to use. export DH_COMPAT=4 +PYVERS := $(shell pyversions -r) P23S=$(shell pwd)/debian/tmp @@ -18,7 +19,8 @@ build-stamp: configure-stamp dh_testdir - python setup.py build + set -e; for py in $(PYVERS); do \ + $$py setup.py build; done touch build-stamp build: build-stamp @@ -28,9 +30,9 @@ dh_testdir dh_testroot rm -f build-stamp configure-stamp - + -rm -R build - + dh_clean install: build @@ -39,23 +41,25 @@ dh_clean -k dh_installdirs - python setup.py install --no-compile -O0 --root=${P23S} + set -e; for py in $(PYVERS); do \ + $$py setup.py install --no-compile -O0 --root=${P23S}; \ + done # Copy docs - mkdir -p ${P23S}/usr/share/doc/python2.3-simpy/html - cp -R SimPyDocs/* ${P23S}/usr/share/doc/python2.3-simpy/html - ln -s ../python2.3-simpy/html ${P23S}/usr/share/doc/python2.3-simpy/html/ + mkdir -p ${P23S}/usr/share/doc/python-simpy/html + cp -R SimPyDocs/* ${P23S}/usr/share/doc/python-simpy/html + ln -s ../python-simpy/html ${P23S}/usr/share/doc/python-simpy/html/ # Copy examples - mkdir -p ${P23S}/usr/share/doc/python2.3-simpy/examples - cp -R SimPyModels/* ${P23S}/usr/share/doc/python2.3-simpy/examples - ln -s ../examples ${P23S}/usr/share/doc/python2.3-simpy/html/SimPyModels - ln -s ../html ${P23S}/usr/share/doc/python2.3-simpy/examples/SimPyDocs + mkdir -p ${P23S}/usr/share/doc/python-simpy/examples + cp -R SimPyModels/* ${P23S}/usr/share/doc/python-simpy/examples + ln -s ../examples ${P23S}/usr/share/doc/python-simpy/html/SimPyModels + ln -s ../html ${P23S}/usr/share/doc/python-simpy/examples/SimPyDocs dh_install # Removing '#!' call in Simpy modules (used with import) - for i in `find debian/python2.3-simpy*/usr/lib/ -name '*.py' -type f`; do \ + for i in `find debian/python-simpy*/usr/lib/ -name '*.py' -type f`; do \ sed '1s/#!.*python//' $$i > $$i.temp; \ if cmp --quiet $$i $$i.temp; then \ rm -f $$i.temp; \ @@ -94,6 +98,7 @@ dh_testroot -i dh_installdocs -i dh_installchangelogs CHANGES_FROM_PREVIOUS_VERSION.txt -i + dh_pysupport dh_python dh_link -i dh_compress -i reverted: --- python-simpy-1.6/debian/python2.3-simpy.install +++ python-simpy-1.6.orig/debian/python2.3-simpy.install @@ -1,7 +0,0 @@ -debian/tmp/usr/lib/python2.3/site-packages/SimPy/Lister.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/Monitor.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/Simulation.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/SimulationRT.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/SimulationStep.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/SimulationTrace.py -debian/tmp/usr/lib/python2.3/site-packages/SimPy/__init__.py diff -u python-simpy-1.6/debian/python-simpy-doc.docs python-simpy-1.6/debian/python-simpy-doc.docs --- python-simpy-1.6/debian/python-simpy-doc.docs +++ python-simpy-1.6/debian/python-simpy-doc.docs @@ -1 +1 @@ -debian/tmp/usr/share/doc/python2.3-simpy/html/html +debian/tmp/usr/share/doc/python-simpy/html/html diff -u python-simpy-1.6/debian/python-simpy-doc.doc-base python-simpy-1.6/debian/python-simpy-doc.doc-base --- python-simpy-1.6/debian/python-simpy-doc.doc-base +++ python-simpy-1.6/debian/python-simpy-doc.doc-base @@ -1,4 +1,4 @@ -Document: python2.3-simpy +Document: python-simpy Title: SimPy Manual Author: Tony Vignaux and Klaus Muller Abstract: This manual describes version 1.5 of SimPy, @@ -8,4 +8,4 @@ Format: HTML -Index: /usr/share/doc/python2.3-simpy/html/Manual.html -Files: /usr/share/doc/python2.3-simpy/html/*.html +Index: /usr/share/doc/python-simpy/html/Manual.html +Files: /usr/share/doc/python-simpy/html/*.html diff -u python-simpy-1.6/debian/python-simpy-doc.install python-simpy-1.6/debian/python-simpy-doc.install --- python-simpy-1.6/debian/python-simpy-doc.install +++ python-simpy-1.6/debian/python-simpy-doc.install @@ -1,35 +1,35 @@ -debian/tmp/usr/share/doc/python2.3-simpy/html/TheBank.html -debian/tmp/usr/share/doc/python2.3-simpy/html/TheBank2.html -debian/tmp/usr/share/doc/python2.3-simpy/html/Interfacing/Interfacing.html -debian/tmp/usr/share/doc/python2.3-simpy/html/Interfacing/images -debian/tmp/usr/share/doc/python2.3-simpy/html/Manual* -debian/tmp/usr/share/doc/python2.3-simpy/html/SimPy_Sourcecode_Documentation -debian/tmp/usr/share/doc/python2.3-simpy/html/SimRTManual* -debian/tmp/usr/share/doc/python2.3-simpy/html/SimPyModels -debian/tmp/usr/share/doc/python2.3-simpy/html/SimStepManual -debian/tmp/usr/share/doc/python2.3-simpy/html/bankprograms -debian/tmp/usr/share/doc/python2.3-simpy/html/TheBank.html -debian/tmp/usr/share/doc/python2.3-simpy/html/Tracing* -debian/tmp/usr/share/doc/python2.3-simpy/html/cheatsheet* -debian/tmp/usr/share/doc/python2.3-simpy/html/default.css -debian/tmp/usr/share/doc/python2.3-simpy/examples/CellularAutomata.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/Movie_renege.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/bank08renege.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/LISTOFMODELS* -debian/tmp/usr/share/doc/python2.3-simpy/html/LISTOFMODELS* -debian/tmp/usr/share/doc/python2.3-simpy/examples/MMC.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/Machineshop.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/Market.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/SimPy_worker_extend.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/airport.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/bcc.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/cellphone.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/centralserver.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/jacksonnetwork.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/lemmings.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/shortestPath_SimPy.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/demoSimPyEvents.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/needResources.py -debian/tmp/usr/share/doc/python2.3-simpy/examples/SimPyDocs -debian/tmp/usr/share/doc/python2.3-simpy/html/images -debian/tmp/usr/share/doc/python2.3-simpy/html/index* +debian/tmp/usr/share/doc/python-simpy/html/TheBank.html +debian/tmp/usr/share/doc/python-simpy/html/TheBank2.html +debian/tmp/usr/share/doc/python-simpy/html/Interfacing/Interfacing.html +debian/tmp/usr/share/doc/python-simpy/html/Interfacing/images +debian/tmp/usr/share/doc/python-simpy/html/Manual* +debian/tmp/usr/share/doc/python-simpy/html/SimPy_Sourcecode_Documentation +debian/tmp/usr/share/doc/python-simpy/html/SimRTManual* +debian/tmp/usr/share/doc/python-simpy/html/SimPyModels +debian/tmp/usr/share/doc/python-simpy/html/SimStepManual +debian/tmp/usr/share/doc/python-simpy/html/bankprograms +debian/tmp/usr/share/doc/python-simpy/html/TheBank.html +debian/tmp/usr/share/doc/python-simpy/html/Tracing* +debian/tmp/usr/share/doc/python-simpy/html/cheatsheet* +debian/tmp/usr/share/doc/python-simpy/html/default.css +debian/tmp/usr/share/doc/python-simpy/examples/CellularAutomata.py +debian/tmp/usr/share/doc/python-simpy/examples/Movie_renege.py +debian/tmp/usr/share/doc/python-simpy/examples/bank08renege.py +debian/tmp/usr/share/doc/python-simpy/examples/LISTOFMODELS* +debian/tmp/usr/share/doc/python-simpy/html/LISTOFMODELS* +debian/tmp/usr/share/doc/python-simpy/examples/MMC.py +debian/tmp/usr/share/doc/python-simpy/examples/Machineshop.py +debian/tmp/usr/share/doc/python-simpy/examples/Market.py +debian/tmp/usr/share/doc/python-simpy/examples/SimPy_worker_extend.py +debian/tmp/usr/share/doc/python-simpy/examples/airport.py +debian/tmp/usr/share/doc/python-simpy/examples/bcc.py +debian/tmp/usr/share/doc/python-simpy/examples/cellphone.py +debian/tmp/usr/share/doc/python-simpy/examples/centralserver.py +debian/tmp/usr/share/doc/python-simpy/examples/jacksonnetwork.py +debian/tmp/usr/share/doc/python-simpy/examples/lemmings.py +debian/tmp/usr/share/doc/python-simpy/examples/shortestPath_SimPy.py +debian/tmp/usr/share/doc/python-simpy/examples/demoSimPyEvents.py +debian/tmp/usr/share/doc/python-simpy/examples/needResources.py +debian/tmp/usr/share/doc/python-simpy/examples/SimPyDocs +debian/tmp/usr/share/doc/python-simpy/html/images +debian/tmp/usr/share/doc/python-simpy/html/index* only in patch2: unchanged: --- python-simpy-1.6.orig/debian/python-simpy.install +++ python-simpy-1.6/debian/python-simpy.install @@ -0,0 +1,7 @@ +debian/tmp/usr/lib/python*/site-packages/SimPy/Lister.py +debian/tmp/usr/lib/python*/site-packages/SimPy/Monitor.py +debian/tmp/usr/lib/python*/site-packages/SimPy/Simulation.py +debian/tmp/usr/lib/python*/site-packages/SimPy/SimulationRT.py +debian/tmp/usr/lib/python*/site-packages/SimPy/SimulationStep.py +debian/tmp/usr/lib/python*/site-packages/SimPy/SimulationTrace.py +debian/tmp/usr/lib/python*/site-packages/SimPy/__init__.py only in patch2: unchanged: --- python-simpy-1.6.orig/debian/python-simpy-gui.install +++ python-simpy-1.6/debian/python-simpy-gui.install @@ -0,0 +1,9 @@ +debian/tmp/usr/lib/python*/site-packages/SimPy/SimGUI.py +debian/tmp/usr/lib/python*/site-packages/SimPy/SimPlot.py +debian/tmp/usr/lib/python*/site-packages/SimPy/tkconsole.py +debian/tmp/usr/lib/python*/site-packages/SimPy/tkprogressbar.py +debian/tmp/usr/share/doc/python-simpy/html/SimGUIManual/* +debian/tmp/usr/share/doc/python-simpy/html/SimPlotManual/* +debian/tmp/usr/share/doc/python-simpy/examples/*GUI* +debian/tmp/usr/share/doc/python-simpy/examples/*Plot* +debian/tmp/usr/share/doc/python-simpy/examples/MM1.py only in patch2: unchanged: --- python-simpy-1.6.orig/debian/pycompat +++ python-simpy-1.6/debian/pycompat @@ -0,0 +1 @@ +2
signature.asc
Description: Digital signature