[Python-modules-commits] r18203 - in packages/python-simpy/trunk/debian (9 files)
dandrimont-guest at users.alioth.debian.org
dandrimont-guest at users.alioth.debian.org
Thu Aug 18 20:20:34 UTC 2011
Date: Thursday, August 18, 2011 @ 20:20:32
Author: dandrimont-guest
Revision: 18203
Take over and update packaging for the 2.1.0 release
- Add a watch file
- Add the Vcs-* fields
- Update Standards-Version to 3.9.2
- Switch to dh short form
- Switch to dh_python2
- Switch to dh compat level 8
- Refresh and simplify the .install files
Added:
packages/python-simpy/trunk/debian/watch
Modified:
packages/python-simpy/trunk/debian/changelog
packages/python-simpy/trunk/debian/compat
packages/python-simpy/trunk/debian/control
packages/python-simpy/trunk/debian/python-simpy-doc.doc-base
packages/python-simpy/trunk/debian/python-simpy-gui.install
packages/python-simpy/trunk/debian/python-simpy.install
packages/python-simpy/trunk/debian/rules
Deleted:
packages/python-simpy/trunk/debian/pyversions
Modified: packages/python-simpy/trunk/debian/changelog
===================================================================
--- packages/python-simpy/trunk/debian/changelog 2011-08-18 18:30:49 UTC (rev 18202)
+++ packages/python-simpy/trunk/debian/changelog 2011-08-18 20:20:32 UTC (rev 18203)
@@ -1,3 +1,15 @@
+python-simpy (2.1.0-1) UNRELEASED; urgency=low
+
+ * New upstream release (Closes: #463044)
+ * Take over the package under the Python Modules Team.
+ - Thanks Antal A. Buss for your work on this package.
+ * Add debian/watch file
+ * Update Standards-Version to 3.9.2 (no changes)
+ * Bump dehelper compat level to 8
+ * Switch to dh_python2
+
+ -- Nicolas Dandrimont <nicolas.dandrimont at crans.org> Thu, 18 Aug 2011 22:14:31 +0200
+
python-simpy (1.8-1) unstable; urgency=low
* New upstream release (Closes: #409997)
Modified: packages/python-simpy/trunk/debian/compat
===================================================================
--- packages/python-simpy/trunk/debian/compat 2011-08-18 18:30:49 UTC (rev 18202)
+++ packages/python-simpy/trunk/debian/compat 2011-08-18 20:20:32 UTC (rev 18203)
@@ -1 +1 @@
-5
+8
Modified: packages/python-simpy/trunk/debian/control
===================================================================
--- packages/python-simpy/trunk/debian/control 2011-08-18 18:30:49 UTC (rev 18202)
+++ packages/python-simpy/trunk/debian/control 2011-08-18 20:20:32 UTC (rev 18203)
@@ -1,17 +1,17 @@
Source: python-simpy
Section: python
Priority: optional
-Maintainer: Antal A. Buss <abuss at puj.edu.co>
-Build-Depends: python-support (>= 0.7.5), debhelper (>= 5), python-all-dev
-Standards-Version: 3.7.3
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Nicolas Dandrimont <nicolas.dandrimont at crans.org>
+Build-Depends: debhelper (>= 8.0.0~), python-all (>= 2.6.6-3~)
+Standards-Version: 3.9.2
Homepage: http://simpy.sourceforge.net/
Package: python-simpy
Architecture: all
-Depends: ${python:Depends}
-Provides: ${python:Provides}
-Recommends: python-simpy-doc, python-simpy-gui
+Depends: ${python:Depends}, ${misc:Depends}
+Recommends: python-simpy-doc, python-simpy-gui
Conflicts: python2.3-simpy
Replaces: python2.3-simpy
Description: python-based simulation package
@@ -29,7 +29,7 @@
Package: python-simpy-doc
Architecture: all
Section: doc
-Depends: ${python:Depends}
+Depends: ${misc:Depends}
Description: python-based simulation package, Documentation and examples
SimPy is a process-based discrete-event simulation language based on
standard Python.
@@ -46,8 +46,7 @@
Package: python-simpy-gui
Architecture: all
-Depends: ${python:Depends}, python-simpy, python-tk
-Provides: ${python:Provides}
+Depends: ${python:Depends}, python-simpy, python-tk, ${misc:Depends}
Description: python-based simulation package, GUI
SimPy is a process-based discrete-event simulation language based on
standard Python.
Modified: packages/python-simpy/trunk/debian/python-simpy-doc.doc-base
===================================================================
--- packages/python-simpy/trunk/debian/python-simpy-doc.doc-base 2011-08-18 18:30:49 UTC (rev 18202)
+++ packages/python-simpy/trunk/debian/python-simpy-doc.doc-base 2011-08-18 20:20:32 UTC (rev 18203)
@@ -1,7 +1,7 @@
Document: python-simpy
Title: SimPy Manual
Author: Tony Vignaux and Klaus Muller
-Abstract: This manual describes version 1.8 of SimPy,
+Abstract: This manual describes version 2.1.0 of SimPy,
a Python-based simulation package.
Section: Programming
Modified: packages/python-simpy/trunk/debian/python-simpy-gui.install
===================================================================
--- packages/python-simpy/trunk/debian/python-simpy-gui.install 2011-08-18 18:30:49 UTC (rev 18202)
+++ packages/python-simpy/trunk/debian/python-simpy-gui.install 2011-08-18 20:20:32 UTC (rev 18203)
@@ -1,4 +1,6 @@
-debian/tmp/usr/share/python-support/python-simpy/SimPy/SimGUI.py usr/share/python-support/python-simpy-gui/SimPy
-debian/tmp/usr/share/python-support/python-simpy/SimPy/SimPlot.py usr/share/python-support/python-simpy-gui/SimPy
-debian/tmp/usr/share/python-support/python-simpy/SimPy/tkconsole.py usr/share/python-support/python-simpy-gui/SimPy
-debian/tmp/usr/share/python-support/python-simpy/SimPy/tkprogressbar.py usr/share/python-support/python-simpy-gui/SimPy
+/usr/lib/python2.*/dist-packages/SimPy/GUIDebug.py
+/usr/lib/python2.*/dist-packages/SimPy/SimGUI.py
+/usr/lib/python2.*/dist-packages/SimPy/SimPlot.py
+/usr/lib/python2.*/dist-packages/SimPy/SimulationGUIDebug.py
+/usr/lib/python2.*/dist-packages/SimPy/tkconsole.py
+/usr/lib/python2.*/dist-packages/SimPy/tkprogressbar.py
Modified: packages/python-simpy/trunk/debian/python-simpy.install
===================================================================
--- packages/python-simpy/trunk/debian/python-simpy.install 2011-08-18 18:30:49 UTC (rev 18202)
+++ packages/python-simpy/trunk/debian/python-simpy.install 2011-08-18 20:20:32 UTC (rev 18203)
@@ -1,7 +1,24 @@
-debian/tmp/usr/share/python-support/python-simpy/SimPy/Lister.py
-debian/tmp/usr/share/python-support/python-simpy/SimPy/Monitor.py
-debian/tmp/usr/share/python-support/python-simpy/SimPy/Simulation.py
-debian/tmp/usr/share/python-support/python-simpy/SimPy/SimulationRT.py
-debian/tmp/usr/share/python-support/python-simpy/SimPy/SimulationStep.py
-debian/tmp/usr/share/python-support/python-simpy/SimPy/SimulationTrace.py
-debian/tmp/usr/share/python-support/python-simpy/SimPy/__init__.py
+/usr/lib/python2.*/dist-packages/SimPy/Globals.py
+/usr/lib/python2.*/dist-packages/SimPy/__init__.py
+/usr/lib/python2.*/dist-packages/SimPy/Lib.py
+/usr/lib/python2.*/dist-packages/SimPy/Lister.py
+/usr/lib/python2.*/dist-packages/SimPy/Monitor.py
+/usr/lib/python2.*/dist-packages/SimPy/MonitorTest.py
+/usr/lib/python2.*/dist-packages/SimPy/Recording.py
+/usr/lib/python2.*/dist-packages/SimPy/Simulation.py
+/usr/lib/python2.*/dist-packages/SimPy/SimulationRT.py
+/usr/lib/python2.*/dist-packages/SimPy/SimulationStep.py
+/usr/lib/python2.*/dist-packages/SimPy/SimulationTrace.py
+/usr/lib/python2.*/dist-packages/SimPy/stepping.py
+/usr/lib/python2.*/dist-packages/SimPy/testRT_Behavior_OO.py
+/usr/lib/python2.*/dist-packages/SimPy/testRT_Behavior.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPyOO.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPy.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPyRTOO.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPyRT.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPy_simident.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPyStepOO.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPyStep.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPyTraceOO.py
+/usr/lib/python2.*/dist-packages/SimPy/testSimPyTrace.py
+/usr/lib/python2.*/dist-packages/SimPy-2.1.0.egg-info
Deleted: packages/python-simpy/trunk/debian/pyversions
===================================================================
--- packages/python-simpy/trunk/debian/pyversions 2011-08-18 18:30:49 UTC (rev 18202)
+++ packages/python-simpy/trunk/debian/pyversions 2011-08-18 20:20:32 UTC (rev 18203)
@@ -1,2 +0,0 @@
-2.4-
-
Modified: packages/python-simpy/trunk/debian/rules
===================================================================
--- packages/python-simpy/trunk/debian/rules 2011-08-18 18:30:49 UTC (rev 18202)
+++ packages/python-simpy/trunk/debian/rules 2011-08-18 20:20:32 UTC (rev 18203)
@@ -3,59 +3,19 @@
#export DH_VERBOSE=1
-DEB_UPSTREAM_VERSION=$(shell dpkg-parsechangelog \
- | grep ^Version: | cut -d ' ' -f 2 | cut -d '-' -f 1)
+%:
+ dh $@ --with python2
+override_dh_install:
+ dh_install --fail-missing
-PYVERS=$(shell pyversions -vr debian/control)
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-*
- rm -rf dist build
- find . -name *\.py[co] -exec rm {} \;
- find . -name "\._*" -exec rm -f {} \;
- dh_clean
-
-build: $(PYVERS:%=build-python%)
- touch $@
-build-python%:
- python$* setup.py build
- touch $@
-install: build $(PYVERS:%=install-python%)
-install-python%:
- for i in `find build/lib/ -name '*\.py'`; do \
+override_dh_auto_install:
+ for i in `find build/ -name '*\.py'`; do \
head -1 $$i | grep -q '^#!.*python'; \
if [ "$$?" -eq 0 ]; then \
grep -v '^#\!' $$i > $$i-tmp; \
mv $$i-tmp $$i; \
fi; \
- done
- python$* setup.py install \
- --no-compile \
- --install-lib usr/share/python-support/python-simpy \
- --root $(CURDIR)/debian/tmp
+ done
-binary-indep: build install
- dh_testdir -i
- dh_testroot -i
- dh_installchangelogs CHANGES_FROM_PREVIOUS_VERSION.txt
- dh_installdocs -i
- dh_installexamples -i
- dh_install -i
- dh_pysupport -i
- dh_installdeb -i
- dh_strip -i
- dh_compress -i -X.py
- dh_fixperms -i
- dh_shlibdeps -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
-binary-arch:
-
-binary: binary-indep binary-arch
-
-.PHONY: build clean binary-indep binary-arch binary install configure
+ dh_auto_install
Added: packages/python-simpy/trunk/debian/watch
===================================================================
--- packages/python-simpy/trunk/debian/watch (rev 0)
+++ packages/python-simpy/trunk/debian/watch 2011-08-18 20:20:32 UTC (rev 18203)
@@ -0,0 +1,3 @@
+version=3
+opts="uversionmangle=s/([A-Za-z]+)/~$1/" \
+http://sf.net/simpy/SimPy-(.+)\.tar\.gz
More information about the Python-modules-commits
mailing list