Sat Jun 5 04:38:46 2010 UTC ()
Update py-simpy to 2.1.0.
Based on PR#43410 by Wen Heping.
* add math to CATEGORIES.
* set LICENSE=gnu-lgpl-v2.1.
* add PyPi to MASTER_SITES.
* fixes test target.
* simplify PKGNAME.

Major changes from 2.0.1 are:
* A SimPy debugger which allows users to interactively step through their
  simulation models. Not just for debugging, but also great for learning and
  teaching SimPy!
* A new document, describing API and tools for gaining insight into and
  debugging SimPy models.
* Two tutorials showing the use of SimPy's advanced object oriented API.


(obache)
diff -r1.9 -r1.10 pkgsrc/cad/py-simpy/Makefile
diff -r1.3 -r1.4 pkgsrc/cad/py-simpy/PLIST
diff -r1.4 -r1.5 pkgsrc/cad/py-simpy/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/cad/py-simpy/Makefile (expand / switch to unified diff)

--- pkgsrc/cad/py-simpy/Makefile 2009/12/16 17:53:50 1.9
+++ pkgsrc/cad/py-simpy/Makefile 2010/06/05 04:38:46 1.10
@@ -1,21 +1,26 @@ @@ -1,21 +1,26 @@
1# $NetBSD: Makefile,v 1.9 2009/12/16 17:53:50 drochner Exp $ 1# $NetBSD: Makefile,v 1.10 2010/06/05 04:38:46 obache Exp $
2# 2#
3 3
4DISTNAME= SimPy-2.0.1 4DISTNAME= SimPy-2.1.0
5PKGNAME= ${PYPKGPREFIX}-simpy-2.0.1 5PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
6CATEGORIES= cad 6CATEGORIES= cad math
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=simpy/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=simpy/} \
 8 http://pypi.python.org/packages/source/S/SimPy/
8 9
9MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://simpy.sourceforge.net/ 11HOMEPAGE= http://simpy.sourceforge.net/
11COMMENT= Discrete event simulation framework 12COMMENT= Discrete event simulation framework
 13LICENSE= gnu-lgpl-v2.1
12 14
13PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
14 16
15PYDISTUTILSPKG= yes 17PYDISTUTILSPKG= yes
16 18
 19TEST_ENV+= PYTHONPATH=${WRKSRC:Q}/build/lib
 20
17do-test: 21do-test:
18 (cd ${WRKSRC} && ${PYTHONBIN} SimPy/testSimPy.py) 22 ${RUN} cd ${WRKSRC}; \
 23 ${SETENV} ${TEST_ENV} ${PYTHONBIN} SimPy/testSimPy.py
19 24
20.include "../../lang/python/extension.mk" 25.include "../../lang/python/extension.mk"
21.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/cad/py-simpy/PLIST (expand / switch to unified diff)

--- pkgsrc/cad/py-simpy/PLIST 2009/12/16 17:53:50 1.3
+++ pkgsrc/cad/py-simpy/PLIST 2010/06/05 04:38:46 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2009/12/16 17:53:50 drochner Exp $ 1@comment $NetBSD: PLIST,v 1.4 2010/06/05 04:38:46 obache Exp $
2${PYSITELIB}/SimPy/GUIDebug.py 2${PYSITELIB}/SimPy/GUIDebug.py
3${PYSITELIB}/SimPy/GUIDebug.pyc 3${PYSITELIB}/SimPy/GUIDebug.pyc
4${PYSITELIB}/SimPy/GUIDebug.pyo 4${PYSITELIB}/SimPy/GUIDebug.pyo
5${PYSITELIB}/SimPy/Globals.py 5${PYSITELIB}/SimPy/Globals.py
6${PYSITELIB}/SimPy/Globals.pyc 6${PYSITELIB}/SimPy/Globals.pyc
7${PYSITELIB}/SimPy/Globals.pyo 7${PYSITELIB}/SimPy/Globals.pyo
8${PYSITELIB}/SimPy/Lib.py 8${PYSITELIB}/SimPy/Lib.py
9${PYSITELIB}/SimPy/Lib.pyc 9${PYSITELIB}/SimPy/Lib.pyc
10${PYSITELIB}/SimPy/Lib.pyo 10${PYSITELIB}/SimPy/Lib.pyo
11${PYSITELIB}/SimPy/Lister.py 11${PYSITELIB}/SimPy/Lister.py
12${PYSITELIB}/SimPy/Lister.pyc 12${PYSITELIB}/SimPy/Lister.pyc
13${PYSITELIB}/SimPy/Lister.pyo 13${PYSITELIB}/SimPy/Lister.pyo
14${PYSITELIB}/SimPy/Monitor.py 14${PYSITELIB}/SimPy/Monitor.py
@@ -34,26 +34,29 @@ ${PYSITELIB}/SimPy/SimulationGUIDebug.py @@ -34,26 +34,29 @@ ${PYSITELIB}/SimPy/SimulationGUIDebug.py
34${PYSITELIB}/SimPy/SimulationGUIDebug.pyo 34${PYSITELIB}/SimPy/SimulationGUIDebug.pyo
35${PYSITELIB}/SimPy/SimulationRT.py 35${PYSITELIB}/SimPy/SimulationRT.py
36${PYSITELIB}/SimPy/SimulationRT.pyc 36${PYSITELIB}/SimPy/SimulationRT.pyc
37${PYSITELIB}/SimPy/SimulationRT.pyo 37${PYSITELIB}/SimPy/SimulationRT.pyo
38${PYSITELIB}/SimPy/SimulationStep.py 38${PYSITELIB}/SimPy/SimulationStep.py
39${PYSITELIB}/SimPy/SimulationStep.pyc 39${PYSITELIB}/SimPy/SimulationStep.pyc
40${PYSITELIB}/SimPy/SimulationStep.pyo 40${PYSITELIB}/SimPy/SimulationStep.pyo
41${PYSITELIB}/SimPy/SimulationTrace.py 41${PYSITELIB}/SimPy/SimulationTrace.py
42${PYSITELIB}/SimPy/SimulationTrace.pyc 42${PYSITELIB}/SimPy/SimulationTrace.pyc
43${PYSITELIB}/SimPy/SimulationTrace.pyo 43${PYSITELIB}/SimPy/SimulationTrace.pyo
44${PYSITELIB}/SimPy/__init__.py 44${PYSITELIB}/SimPy/__init__.py
45${PYSITELIB}/SimPy/__init__.pyc 45${PYSITELIB}/SimPy/__init__.pyc
46${PYSITELIB}/SimPy/__init__.pyo 46${PYSITELIB}/SimPy/__init__.pyo
 47${PYSITELIB}/SimPy/stepping.py
 48${PYSITELIB}/SimPy/stepping.pyc
 49${PYSITELIB}/SimPy/stepping.pyo
47${PYSITELIB}/SimPy/testRT_Behavior.py 50${PYSITELIB}/SimPy/testRT_Behavior.py
48${PYSITELIB}/SimPy/testRT_Behavior.pyc 51${PYSITELIB}/SimPy/testRT_Behavior.pyc
49${PYSITELIB}/SimPy/testRT_Behavior.pyo 52${PYSITELIB}/SimPy/testRT_Behavior.pyo
50${PYSITELIB}/SimPy/testRT_Behavior_OO.py 53${PYSITELIB}/SimPy/testRT_Behavior_OO.py
51${PYSITELIB}/SimPy/testRT_Behavior_OO.pyc 54${PYSITELIB}/SimPy/testRT_Behavior_OO.pyc
52${PYSITELIB}/SimPy/testRT_Behavior_OO.pyo 55${PYSITELIB}/SimPy/testRT_Behavior_OO.pyo
53${PYSITELIB}/SimPy/testSimPy.py 56${PYSITELIB}/SimPy/testSimPy.py
54${PYSITELIB}/SimPy/testSimPy.pyc 57${PYSITELIB}/SimPy/testSimPy.pyc
55${PYSITELIB}/SimPy/testSimPy.pyo 58${PYSITELIB}/SimPy/testSimPy.pyo
56${PYSITELIB}/SimPy/testSimPyOO.py 59${PYSITELIB}/SimPy/testSimPyOO.py
57${PYSITELIB}/SimPy/testSimPyOO.pyc 60${PYSITELIB}/SimPy/testSimPyOO.pyc
58${PYSITELIB}/SimPy/testSimPyOO.pyo 61${PYSITELIB}/SimPy/testSimPyOO.pyo
59${PYSITELIB}/SimPy/testSimPyRT.py 62${PYSITELIB}/SimPy/testSimPyRT.py
@@ -64,19 +67,22 @@ ${PYSITELIB}/SimPy/testSimPyRTOO.pyc @@ -64,19 +67,22 @@ ${PYSITELIB}/SimPy/testSimPyRTOO.pyc
64${PYSITELIB}/SimPy/testSimPyRTOO.pyo 67${PYSITELIB}/SimPy/testSimPyRTOO.pyo
65${PYSITELIB}/SimPy/testSimPyStep.py 68${PYSITELIB}/SimPy/testSimPyStep.py
66${PYSITELIB}/SimPy/testSimPyStep.pyc 69${PYSITELIB}/SimPy/testSimPyStep.pyc
67${PYSITELIB}/SimPy/testSimPyStep.pyo 70${PYSITELIB}/SimPy/testSimPyStep.pyo
68${PYSITELIB}/SimPy/testSimPyStepOO.py 71${PYSITELIB}/SimPy/testSimPyStepOO.py
69${PYSITELIB}/SimPy/testSimPyStepOO.pyc 72${PYSITELIB}/SimPy/testSimPyStepOO.pyc
70${PYSITELIB}/SimPy/testSimPyStepOO.pyo 73${PYSITELIB}/SimPy/testSimPyStepOO.pyo
71${PYSITELIB}/SimPy/testSimPyTrace.py 74${PYSITELIB}/SimPy/testSimPyTrace.py
72${PYSITELIB}/SimPy/testSimPyTrace.pyc 75${PYSITELIB}/SimPy/testSimPyTrace.pyc
73${PYSITELIB}/SimPy/testSimPyTrace.pyo 76${PYSITELIB}/SimPy/testSimPyTrace.pyo
74${PYSITELIB}/SimPy/testSimPyTraceOO.py 77${PYSITELIB}/SimPy/testSimPyTraceOO.py
75${PYSITELIB}/SimPy/testSimPyTraceOO.pyc 78${PYSITELIB}/SimPy/testSimPyTraceOO.pyc
76${PYSITELIB}/SimPy/testSimPyTraceOO.pyo 79${PYSITELIB}/SimPy/testSimPyTraceOO.pyo
 80${PYSITELIB}/SimPy/testSimPy_simident.py
 81${PYSITELIB}/SimPy/testSimPy_simident.pyc
 82${PYSITELIB}/SimPy/testSimPy_simident.pyo
77${PYSITELIB}/SimPy/tkconsole.py 83${PYSITELIB}/SimPy/tkconsole.py
78${PYSITELIB}/SimPy/tkconsole.pyc 84${PYSITELIB}/SimPy/tkconsole.pyc
79${PYSITELIB}/SimPy/tkconsole.pyo 85${PYSITELIB}/SimPy/tkconsole.pyo
80${PYSITELIB}/SimPy/tkprogressbar.py 86${PYSITELIB}/SimPy/tkprogressbar.py
81${PYSITELIB}/SimPy/tkprogressbar.pyc 87${PYSITELIB}/SimPy/tkprogressbar.pyc
82${PYSITELIB}/SimPy/tkprogressbar.pyo 88${PYSITELIB}/SimPy/tkprogressbar.pyo

cvs diff -r1.4 -r1.5 pkgsrc/cad/py-simpy/distinfo (expand / switch to unified diff)

--- pkgsrc/cad/py-simpy/distinfo 2009/12/16 17:53:50 1.4
+++ pkgsrc/cad/py-simpy/distinfo 2010/06/05 04:38:46 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2009/12/16 17:53:50 drochner Exp $ 1$NetBSD: distinfo,v 1.5 2010/06/05 04:38:46 obache Exp $
2 2
3SHA1 (SimPy-2.0.1.tar.gz) = 4d34bb66faa69938e6f3c3a24089b3307e4d12fd 3SHA1 (SimPy-2.1.0.tar.gz) = f26b3e6d3e4bfa404b5e0c72b2ea5e6b6ce54e6a
4RMD160 (SimPy-2.0.1.tar.gz) = 03f07dbb5a396a715c5cfe02e01084b311167139 4RMD160 (SimPy-2.1.0.tar.gz) = 07da2d6f881b3029e5fb1db116ee30d12f654743
5Size (SimPy-2.0.1.tar.gz) = 4812183 bytes 5Size (SimPy-2.1.0.tar.gz) = 4342621 bytes