debian/0000755000000000000000000000000011743727475007207 5ustar debian/python3-simpy.install0000644000000000000000000000012711724200477013325 0ustar /usr/lib/python3/dist-packages/SimPy/* /usr/lib/python3/dist-packages/SimPy-*.egg-info debian/source/0000755000000000000000000000000011743337036010475 5ustar debian/source/format0000644000000000000000000000001411623303616011675 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011743337036010624 5ustar debian/patches/0001-fix-sphinxdoc.patch0000644000000000000000000000131611712076321015000 0ustar Description: Fix building the sphinxdoc documentation Author: Nicolas Dandrimont Forwarded: no Last-Update: 2012-01-31 --- Index: python-simpy-2.3.1/docs/source/conf.py =================================================================== --- python-simpy-2.3.1.orig/docs/source/conf.py 2011-10-31 09:19:48.000000000 +0100 +++ python-simpy-2.3.1/docs/source/conf.py 2012-02-01 00:13:09.000000000 +0100 @@ -19,6 +19,7 @@ # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. sys.path.insert(0, os.path.abspath('..')) +sys.path.insert(0, os.path.abspath('../..')) import SimPy debian/patches/0002-fix-README.txt-encoding.patch0000644000000000000000000000077411712076321016350 0ustar Description: Fix the README.txt encoding Author: Nicolas Dandrimont Forwarded: no Last-Update: 2012-02-01 --- --- python-simpy-2.3.1.orig/README.txt +++ python-simpy-2.3.1/README.txt @@ -37,7 +37,7 @@ You can also download and install SimPy $ cd where/you/put/simpy/ $ python setup.py install -To run SimPy’s test suite on your installation, execute:: +To run SimPy's test suite on your installation, execute:: $ python -c "import SimPy; SimPy.test()" debian/patches/series0000644000000000000000000000007411712076321012033 0ustar 0001-fix-sphinxdoc.patch 0002-fix-README.txt-encoding.patch debian/copyright0000644000000000000000000000346511724202563011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: SimPy Upstream-Contact: Klaus G. Muller , Tony Vignaux Ontje Lünsdorf , Stefan Scherfke Source: http://simpy.sourceforge.net/ Files: * Copyright: 2002-2011 Klaus G. Muller, Tony Vignaux, Ontje Lünsdorf, Stefan Scherfke. License: LGPL-2.1 Files: SimPy/tkconsole.py Copyright: Ka - Ping Yee , 18 April 1999. License: public-domain This software is in the public domain and is provided without express or implied warranty. Permission to use, modify, or distribute the software for any purpose is hereby granted. Files: debian/* Copyright: Copyright (c) 2004-2007 Antal A. Buss, Copyright (c) 2011, 2012 Nicolas Dandrimont License: LGPL-2.1 License: LGPL-2.1 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU Library General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. debian/python-simpy.install0000644000000000000000000000115611712073730013242 0ustar /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/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/test/* /usr/lib/python2.*/dist-packages/SimPy-2.3.1.egg-info debian/python-simpy-doc.doc-base0000644000000000000000000000047111645371324014020 0ustar Document: python-simpy Title: SimPy Manual Author: Tony Vignaux and Klaus Muller Abstract: This manual describes version 2.2 of SimPy, a Python-based simulation package. Section: Programming Format: HTML Index: /usr/share/doc/python-simpy-doc/html/index.html Files: /usr/share/doc/python-simpy-doc/html/*.html debian/rules0000755000000000000000000000331111742124213010241 0ustar #!/usr/bin/make -f # -*- coding: utf-8 -*- #export DH_VERBOSE=1 VERSION = $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(\([0-9]\+\):\)\?\(.*\)-.*/\3/p') PY2VERSIONS = $(shell pyversions -vr) PY3VERSIONS = $(shell py3versions -vr) %: dh $@ --with python2,python3,sphinxdoc override_dh_auto_build: dh_auto_build set -e; for version in $(PY3VERSIONS); do \ python$$version setup.py build; \ done mv docs/html docs/html.old && make -C docs html override_dh_auto_test: ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) set -e; for version in $(PY2VERSIONS) $(PY3VERSIONS); do \ python$$version -c 'import SimPy; SimPy.test()'; \ done endif override_dh_install: dh_install --fail-missing override_dh_installchangelogs: dh_installchangelogs # install the upstream changelog at the right place in the doc package dh_installchangelogs -ppython-simpy-doc docs/source/Manuals/HISTORY.rst override_dh_compress: dh_compress -X.py -X.txt override_dh_auto_install: # Replace broken shebangs with /usr/bin/python find build/ -name '*.py' -exec sed -i -e '1s|^#!.*python.*|#!/usr/bin/python|' '{}' ';' dh_auto_install set -e; for version in $(PY3VERSIONS); do \ python$$version setup.py install --no-compile -O0 --install-layout=deb --root $(CURDIR)/debian/tmp; \ done # Remove deprecated python3 gui stuff cd $(CURDIR)/debian/tmp/usr/lib/python3/dist-packages/SimPy && \ rm GUIDebug.py SimGUI.py SimPlot.py SimulationGUIDebug.py tkconsole.py tkprogressbar.py override_dh_auto_clean: dh_auto_clean set -e; for version in $(PY3VERSIONS); do \ python$$version setup.py clean; \ done rm -rf SimPy/__pycache__/ if [ -d docs/html.old ]; then make -C docs clean && mv docs/html.old docs/html; fi debian/python-simpy-doc.docs0000644000000000000000000000001211645371324013262 0ustar docs/html debian/compat0000644000000000000000000000000211623272020010357 0ustar 8 debian/python-simpy-gui.install0000644000000000000000000000047711623272020014023 0ustar /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 debian/watch0000644000000000000000000000013511645370472010227 0ustar version=3 opts="uversionmangle=s/([A-Za-z]+)/~$1/" \ http://sf.net/simpy/SimPy-(.+)\.tar\..* debian/changelog0000644000000000000000000001014511743333747011055 0ustar python-simpy (2.3.1-1) unstable; urgency=low * New upstream release - Add a patch to fix the sphinx documentation build - Add a patch to fix README.txt's encoding for the python3 build * Add a python3-simpy binary package (SimPy now supports Python3!) * Update to Standards-Version 3.9.3 (no changes) * Update the copyright file - Add the new contributors - Update format to 1.0 * Run the tests at build-time (adding a Build-Depend on python-pytest) -- Nicolas Dandrimont Tue, 17 Apr 2012 20:24:05 +0200 python-simpy (2.2-1) unstable; urgency=low * New upstream release (Closes: #644671) -- Nicolas Dandrimont Wed, 12 Oct 2011 22:25:38 +0200 python-simpy (2.1.0-1) unstable; 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 * Switch to the 3.0 (quilt) source format * Build the documentation from source * Drop old Conflicts/Replaces * Update the copyright file, switch to DEP5 -- Nicolas Dandrimont Sat, 20 Aug 2011 15:26:35 +0200 python-simpy (1.8-1) unstable; urgency=low * New upstream release (Closes: #409997) * add Homepage fields and remove Homepage from package description. * Removed pycompat file and X{B|S}-Python related fields -- Antal A. Buss Sun, 9 Dec 2007 02:08:36 -0500 python-simpy (1.7.1-1) unstable; urgency=low * New upstream release (Closes: #359028, #340295, #376083) * Acknowledge NMU (Closes: #373354) * Rewrite rules to follow new Python policy using python-support * Removed python2.3-simpy and python2.3-simpy-gui. -- Antal A. Buss Wed, 16 Aug 2006 23:19:50 -0500 python-simpy (1.6-1.1) unstable; urgency=low * Non-maintainer upload. * Update package to the last python policy (Closes: #373354). -- Pierre Habouzit Sun, 2 Jul 2006 15:25:51 +0200 python-simpy (1.6-1) unstable; urgency=low * New upstream release (closes: #313350) -- Antal A. Buss Mon, 13 Jun 2005 01:21:18 -0500 python-simpy (1.5.1-3) unstable; urgency=low * Fix section conflict in doc package -- Antal A. Buss Sun, 27 Mar 2005 21:36:06 -0500 python-simpy (1.5.1-2) unstable; urgency=low * Fix build depends (Closes: #300741) -- Antal A. Buss Sun, 20 Mar 2005 23:58:33 -0500 python-simpy (1.5.1-1) unstable; urgency=low * New upstream release (Closes: #285003, #293680) * New maintainer (Closes: #206274) * Moved docs in separated package. -- Antal A. Buss Sat, 5 Feb 2005 03:00:48 -0500 python-simpy (1.4.2-2) unstable; urgency=low * QA Upload * Remove GUIdemo.py from python-simpy (closes: 260679) -- Pierre Machard Fri, 23 Jul 2004 19:09:20 +0200 python-simpy (1.4.2-1) unstable; urgency=low * QA Upload * Add python as Build-Depends (closes: #259123) * New upstream release (closes: #242988, #252003) -- Pierre Machard Mon, 19 Jul 2004 00:56:33 +0200 python-simpy (1.4-0.1) unstable; urgency=low * NMU. * New upstream release, thanks to Tony Vignaux (Closes: #230731). * New GUI stuff: Moved in separate package. * Changed build to CDBS and latest debhelper. -- W. Borgert Wed, 04 Feb 2004 22:02:20 +0000 python-simpy (1.3-0.2) unstable; urgency=low * NMU. * Fix python interpreter in python2.3-simpy package (closes: #207316). -- Matthias Klose Fri, 5 Sep 2003 23:01:11 +0200 python-simpy (1.3-0.1) unstable; urgency=low * New upstream (closes: #192526, #198586). * Depends on Debian's default Python version 2.3. * Orphaned the package. -- W. Borgert Sun, 10 Aug 2003 18:54:12 +0200 python-simpy (1.0.1-1) unstable; urgency=low * Initial Release. -- W. Borgert Sun, 12 Jan 2003 12:53:57 +0000 debian/control0000644000000000000000000000657011742120051010572 0ustar Source: python-simpy Section: python Priority: optional Maintainer: Debian Python Modules Team Uploaders: Nicolas Dandrimont Build-Depends: debhelper (>= 8), python-all (>= 2.6.6-3~), python3-all, python-pytest, python-sphinx (>= 1.0.7+dfsg-1~) Standards-Version: 3.9.3 Homepage: http://simpy.sourceforge.net/ Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/python-simpy/trunk/ Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-simpy/trunk/ Package: python-simpy Architecture: all Depends: ${python:Depends}, ${misc:Depends} Recommends: python-simpy-doc, python-simpy-gui 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 form limited capacity congestion points like servers, checkout counters, and tunnels. It also provides monitor variables to aid in gathering statistics. SimPy comes with extensive plotting capabilities. Package: python3-simpy Architecture: all Depends: ${python3:Depends}, ${misc:Depends} Recommends: python-simpy-doc Description: python-based simulation package (Python3 version) 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 form limited capacity congestion points like servers, checkout counters, and tunnels. It also provides monitor variables to aid in gathering statistics. SimPy comes with extensive plotting capabilities. . This package contains the Python3 version of SimPy. Package: python-simpy-doc Architecture: all Section: doc Depends: ${sphinxdoc:Depends}, ${misc:Depends} Description: python-based simulation package, Documentation and examples 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 form limited capacity congestion points like servers, checkout counters, and tunnels. It also provides monitor variables to aid in gathering statistics. SimPy comes with extensive plotting capabilities. . This package contains the HTML docs and examples of SimPy. Package: python-simpy-gui Architecture: all Depends: ${python:Depends}, python-simpy (= ${binary:Version}), python-tk, ${misc:Depends} Description: python-based simulation package, GUI 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 form limited capacity congestion points like servers, checkout counters, and tunnels. It also provides monitor variables to aid in gathering statistics. SimPy comes with extensive plotting capabilities. . This package contains the GUI parts of SimPy. debian/docs0000644000000000000000000000010311620455676010047 0ustar README.* CHANGES_FROM_PREVIOUS_VERSION.* HISTORY.* COMPATIBILITY.*