Import py26-guppy-0.1.9 as wip/py-guppy.

Guppy-PE is a programming environment providing object and heap memory sizing,
profiling and analysis. It includes a prototypical specification language that can be
used to formally specify aspects of Python programs and generate tests and
documentation from a common source.

Modules which constitute the environment:

- Heapy: debugging and optimization regarding memory related issues
   in Python programs
- GSL (Guppy Specification Language): describes aspects of a system,
   especially its API, in a way that can be automatically converted
   to tests as well as to documents
- Guppy: umbrella package combining Heapy and GSL with support
   utilities such as the Glue module that keeps things together
This commit is contained in:
Kamel Ibn Aziz Derouiche 2010-08-17 12:12:34 +00:00 committed by Thomas Klausner
parent 82e2a305c1
commit 6bedbb9e7d
4 changed files with 301 additions and 0 deletions

15
py-guppy/DESCR Normal file
View file

@ -0,0 +1,15 @@
Guppy-PE is a programming environment providing object and heap memory sizing,
profiling and analysis. It includes a prototypical specification language that can be
used to formally specify aspects of Python programs and generate tests and
documentation from a common source.
Modules which constitute the environment:
- Heapy: debugging and optimization regarding memory related issues
in Python programs
- GSL (Guppy Specification Language): describes aspects of a system,
especially its API, in a way that can be automatically converted
to tests as well as to documents
- Guppy: umbrella package combining Heapy and GSL with support
utilities such as the Glue module that keeps things together

22
py-guppy/Makefile Normal file
View file

@ -0,0 +1,22 @@
# $NetBSD: Makefile,v 1.1.1.1 2010/08/17 12:12:34 jihbed Exp $
#
DISTNAME= guppy-0.1.9
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel
MASTER_SITES= http://pypi.python.org/packages/source/g/guppy/
EXTRACT_SUFX= .tar.gz
MAINTAINER= kamel.derouiche@gmail.com
HOMEPAGE= http://guppy-pe.sourceforge.net/
COMMENT= Guppy-PE -- A Python Programming Environment
LICENSE= mit
PKG_DESTDIR_SUPPORT= user-destdir
WRKSRC= ${WRKDIR}/guppy-0.1.9
PYDISTUTILSPKG= yes
.include "../../lang/python/extension.mk"
.include "../../x11/py-Tk/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

259
py-guppy/PLIST Normal file
View file

@ -0,0 +1,259 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2010/08/17 12:12:34 jihbed Exp $
${PYSITELIB}/guppy/__init__.py
${PYSITELIB}/guppy/__init__.pyc
${PYSITELIB}/guppy/__init__.pyo
${PYSITELIB}/guppy/doc/ProfileBrowser.html
${PYSITELIB}/guppy/doc/__init__.py
${PYSITELIB}/guppy/doc/__init__.pyc
${PYSITELIB}/guppy/doc/__init__.pyo
${PYSITELIB}/guppy/doc/docexample.html
${PYSITELIB}/guppy/doc/docexample.py
${PYSITELIB}/guppy/doc/docexample.pyc
${PYSITELIB}/guppy/doc/docexample.pyo
${PYSITELIB}/guppy/doc/gsl.html
${PYSITELIB}/guppy/doc/gslexample.html
${PYSITELIB}/guppy/doc/guppy.html
${PYSITELIB}/guppy/doc/heapy_RootState.html
${PYSITELIB}/guppy/doc/heapy_UniSet.html
${PYSITELIB}/guppy/doc/heapy_Use.html
${PYSITELIB}/guppy/doc/heapy_tutorial.html
${PYSITELIB}/guppy/doc/heapyc.html
${PYSITELIB}/guppy/doc/index.html
${PYSITELIB}/guppy/doc/pbscreen.jpg
${PYSITELIB}/guppy/doc/sets.html
${PYSITELIB}/guppy/doc/test_guppy.py
${PYSITELIB}/guppy/doc/test_guppy.pyc
${PYSITELIB}/guppy/doc/test_guppy.pyo
${PYSITELIB}/guppy/doc/test_heapy.py
${PYSITELIB}/guppy/doc/test_heapy.pyc
${PYSITELIB}/guppy/doc/test_heapy.pyo
${PYSITELIB}/guppy/doc/test_heapyc.py
${PYSITELIB}/guppy/doc/test_heapyc.pyc
${PYSITELIB}/guppy/doc/test_heapyc.pyo
${PYSITELIB}/guppy/etc/Cat.py
${PYSITELIB}/guppy/etc/Cat.pyc
${PYSITELIB}/guppy/etc/Cat.pyo
${PYSITELIB}/guppy/etc/Code.py
${PYSITELIB}/guppy/etc/Code.pyc
${PYSITELIB}/guppy/etc/Code.pyo
${PYSITELIB}/guppy/etc/Compat.py
${PYSITELIB}/guppy/etc/Compat.pyc
${PYSITELIB}/guppy/etc/Compat.pyo
${PYSITELIB}/guppy/etc/ExecfileWithModuleInfo.py
${PYSITELIB}/guppy/etc/ExecfileWithModuleInfo.pyc
${PYSITELIB}/guppy/etc/ExecfileWithModuleInfo.pyo
${PYSITELIB}/guppy/etc/FSA.py
${PYSITELIB}/guppy/etc/FSA.pyc
${PYSITELIB}/guppy/etc/FSA.pyo
${PYSITELIB}/guppy/etc/Glue.py
${PYSITELIB}/guppy/etc/Glue.pyc
${PYSITELIB}/guppy/etc/Glue.pyo
${PYSITELIB}/guppy/etc/Help.py
${PYSITELIB}/guppy/etc/Help.pyc
${PYSITELIB}/guppy/etc/Help.pyo
${PYSITELIB}/guppy/etc/IterPermute.py
${PYSITELIB}/guppy/etc/IterPermute.pyc
${PYSITELIB}/guppy/etc/IterPermute.pyo
${PYSITELIB}/guppy/etc/KanExtension.py
${PYSITELIB}/guppy/etc/KanExtension.pyc
${PYSITELIB}/guppy/etc/KanExtension.pyo
${PYSITELIB}/guppy/etc/KnuthBendix.py
${PYSITELIB}/guppy/etc/KnuthBendix.pyc
${PYSITELIB}/guppy/etc/KnuthBendix.pyo
${PYSITELIB}/guppy/etc/OutputHandling.py
${PYSITELIB}/guppy/etc/OutputHandling.pyc
${PYSITELIB}/guppy/etc/OutputHandling.pyo
${PYSITELIB}/guppy/etc/RE.py
${PYSITELIB}/guppy/etc/RE.pyc
${PYSITELIB}/guppy/etc/RE.pyo
${PYSITELIB}/guppy/etc/RE_Rect.py
${PYSITELIB}/guppy/etc/RE_Rect.pyc
${PYSITELIB}/guppy/etc/RE_Rect.pyo
${PYSITELIB}/guppy/etc/Unpack.py
${PYSITELIB}/guppy/etc/Unpack.pyc
${PYSITELIB}/guppy/etc/Unpack.pyo
${PYSITELIB}/guppy/etc/__init__.py
${PYSITELIB}/guppy/etc/__init__.pyc
${PYSITELIB}/guppy/etc/__init__.pyo
${PYSITELIB}/guppy/etc/cmd.py
${PYSITELIB}/guppy/etc/cmd.pyc
${PYSITELIB}/guppy/etc/cmd.pyo
${PYSITELIB}/guppy/etc/etc.py
${PYSITELIB}/guppy/etc/etc.pyc
${PYSITELIB}/guppy/etc/etc.pyo
${PYSITELIB}/guppy/etc/textView.py
${PYSITELIB}/guppy/etc/textView.pyc
${PYSITELIB}/guppy/etc/textView.pyo
${PYSITELIB}/guppy/etc/tkcursors.py
${PYSITELIB}/guppy/etc/tkcursors.pyc
${PYSITELIB}/guppy/etc/tkcursors.pyo
${PYSITELIB}/guppy/etc/xterm.py
${PYSITELIB}/guppy/etc/xterm.pyc
${PYSITELIB}/guppy/etc/xterm.pyo
${PYSITELIB}/guppy/gsl/Document.py
${PYSITELIB}/guppy/gsl/Document.pyc
${PYSITELIB}/guppy/gsl/Document.pyo
${PYSITELIB}/guppy/gsl/DottedTree.py
${PYSITELIB}/guppy/gsl/DottedTree.pyc
${PYSITELIB}/guppy/gsl/DottedTree.pyo
${PYSITELIB}/guppy/gsl/Exceptions.py
${PYSITELIB}/guppy/gsl/Exceptions.pyc
${PYSITELIB}/guppy/gsl/Exceptions.pyo
${PYSITELIB}/guppy/gsl/FileIO.py
${PYSITELIB}/guppy/gsl/FileIO.pyc
${PYSITELIB}/guppy/gsl/FileIO.pyo
${PYSITELIB}/guppy/gsl/Filer.py
${PYSITELIB}/guppy/gsl/Filer.pyc
${PYSITELIB}/guppy/gsl/Filer.pyo
${PYSITELIB}/guppy/gsl/Gsml.py
${PYSITELIB}/guppy/gsl/Gsml.pyc
${PYSITELIB}/guppy/gsl/Gsml.pyo
${PYSITELIB}/guppy/gsl/Help.py
${PYSITELIB}/guppy/gsl/Help.pyc
${PYSITELIB}/guppy/gsl/Help.pyo
${PYSITELIB}/guppy/gsl/Html.py
${PYSITELIB}/guppy/gsl/Html.pyc
${PYSITELIB}/guppy/gsl/Html.pyo
${PYSITELIB}/guppy/gsl/Latex.py
${PYSITELIB}/guppy/gsl/Latex.pyc
${PYSITELIB}/guppy/gsl/Latex.pyo
${PYSITELIB}/guppy/gsl/Main.py
${PYSITELIB}/guppy/gsl/Main.pyc
${PYSITELIB}/guppy/gsl/Main.pyo
${PYSITELIB}/guppy/gsl/SpecNodes.py
${PYSITELIB}/guppy/gsl/SpecNodes.pyc
${PYSITELIB}/guppy/gsl/SpecNodes.pyo
${PYSITELIB}/guppy/gsl/Tester.py
${PYSITELIB}/guppy/gsl/Tester.pyc
${PYSITELIB}/guppy/gsl/Tester.pyo
${PYSITELIB}/guppy/gsl/Text.py
${PYSITELIB}/guppy/gsl/Text.pyc
${PYSITELIB}/guppy/gsl/Text.pyo
${PYSITELIB}/guppy/gsl/XHTML.py
${PYSITELIB}/guppy/gsl/XHTML.pyc
${PYSITELIB}/guppy/gsl/XHTML.pyo
${PYSITELIB}/guppy/gsl/__init__.py
${PYSITELIB}/guppy/gsl/__init__.pyc
${PYSITELIB}/guppy/gsl/__init__.pyo
${PYSITELIB}/guppy/heapy/AbstractAlgebra.py
${PYSITELIB}/guppy/heapy/AbstractAlgebra.pyc
${PYSITELIB}/guppy/heapy/AbstractAlgebra.pyo
${PYSITELIB}/guppy/heapy/Classifiers.py
${PYSITELIB}/guppy/heapy/Classifiers.pyc
${PYSITELIB}/guppy/heapy/Classifiers.pyo
${PYSITELIB}/guppy/heapy/Console.py
${PYSITELIB}/guppy/heapy/Console.pyc
${PYSITELIB}/guppy/heapy/Console.pyo
${PYSITELIB}/guppy/heapy/Doc.py
${PYSITELIB}/guppy/heapy/Doc.pyc
${PYSITELIB}/guppy/heapy/Doc.pyo
${PYSITELIB}/guppy/heapy/ImpSet.py
${PYSITELIB}/guppy/heapy/ImpSet.pyc
${PYSITELIB}/guppy/heapy/ImpSet.pyo
${PYSITELIB}/guppy/heapy/Monitor.py
${PYSITELIB}/guppy/heapy/Monitor.pyc
${PYSITELIB}/guppy/heapy/Monitor.pyo
${PYSITELIB}/guppy/heapy/OutputHandling.py
${PYSITELIB}/guppy/heapy/OutputHandling.pyc
${PYSITELIB}/guppy/heapy/OutputHandling.pyo
${PYSITELIB}/guppy/heapy/Part.py
${PYSITELIB}/guppy/heapy/Part.pyc
${PYSITELIB}/guppy/heapy/Part.pyo
${PYSITELIB}/guppy/heapy/Path.py
${PYSITELIB}/guppy/heapy/Path.pyc
${PYSITELIB}/guppy/heapy/Path.pyo
${PYSITELIB}/guppy/heapy/Prof.py
${PYSITELIB}/guppy/heapy/Prof.pyc
${PYSITELIB}/guppy/heapy/Prof.pyo
${PYSITELIB}/guppy/heapy/RM.py
${PYSITELIB}/guppy/heapy/RM.pyc
${PYSITELIB}/guppy/heapy/RM.pyo
${PYSITELIB}/guppy/heapy/RefPat.py
${PYSITELIB}/guppy/heapy/RefPat.pyc
${PYSITELIB}/guppy/heapy/RefPat.pyo
${PYSITELIB}/guppy/heapy/Remote.py
${PYSITELIB}/guppy/heapy/Remote.pyc
${PYSITELIB}/guppy/heapy/Remote.pyo
${PYSITELIB}/guppy/heapy/RemoteConstants.py
${PYSITELIB}/guppy/heapy/RemoteConstants.pyc
${PYSITELIB}/guppy/heapy/RemoteConstants.pyo
${PYSITELIB}/guppy/heapy/Spec.py
${PYSITELIB}/guppy/heapy/Spec.pyc
${PYSITELIB}/guppy/heapy/Spec.pyo
${PYSITELIB}/guppy/heapy/Target.py
${PYSITELIB}/guppy/heapy/Target.pyc
${PYSITELIB}/guppy/heapy/Target.pyo
${PYSITELIB}/guppy/heapy/UniSet.py
${PYSITELIB}/guppy/heapy/UniSet.pyc
${PYSITELIB}/guppy/heapy/UniSet.pyo
${PYSITELIB}/guppy/heapy/Use.py
${PYSITELIB}/guppy/heapy/Use.pyc
${PYSITELIB}/guppy/heapy/Use.pyo
${PYSITELIB}/guppy/heapy/View.py
${PYSITELIB}/guppy/heapy/View.pyc
${PYSITELIB}/guppy/heapy/View.pyo
${PYSITELIB}/guppy/heapy/__init__.py
${PYSITELIB}/guppy/heapy/__init__.pyc
${PYSITELIB}/guppy/heapy/__init__.pyo
${PYSITELIB}/guppy/heapy/heapyc.so
${PYSITELIB}/guppy/heapy/pbhelp.py
${PYSITELIB}/guppy/heapy/pbhelp.pyc
${PYSITELIB}/guppy/heapy/pbhelp.pyo
${PYSITELIB}/guppy/heapy/test/__init__.py
${PYSITELIB}/guppy/heapy/test/__init__.pyc
${PYSITELIB}/guppy/heapy/test/__init__.pyo
${PYSITELIB}/guppy/heapy/test/support.py
${PYSITELIB}/guppy/heapy/test/support.pyc
${PYSITELIB}/guppy/heapy/test/support.pyo
${PYSITELIB}/guppy/heapy/test/test_Classifiers.py
${PYSITELIB}/guppy/heapy/test/test_Classifiers.pyc
${PYSITELIB}/guppy/heapy/test/test_Classifiers.pyo
${PYSITELIB}/guppy/heapy/test/test_ER.py
${PYSITELIB}/guppy/heapy/test/test_ER.pyc
${PYSITELIB}/guppy/heapy/test/test_ER.pyo
${PYSITELIB}/guppy/heapy/test/test_OutputHandling.py
${PYSITELIB}/guppy/heapy/test/test_OutputHandling.pyc
${PYSITELIB}/guppy/heapy/test/test_OutputHandling.pyo
${PYSITELIB}/guppy/heapy/test/test_Part.py
${PYSITELIB}/guppy/heapy/test/test_Part.pyc
${PYSITELIB}/guppy/heapy/test/test_Part.pyo
${PYSITELIB}/guppy/heapy/test/test_Path.py
${PYSITELIB}/guppy/heapy/test/test_Path.pyc
${PYSITELIB}/guppy/heapy/test/test_Path.pyo
${PYSITELIB}/guppy/heapy/test/test_RefPat.py
${PYSITELIB}/guppy/heapy/test/test_RefPat.pyc
${PYSITELIB}/guppy/heapy/test/test_RefPat.pyo
${PYSITELIB}/guppy/heapy/test/test_RetaGraph.py
${PYSITELIB}/guppy/heapy/test/test_RetaGraph.pyc
${PYSITELIB}/guppy/heapy/test/test_RetaGraph.pyo
${PYSITELIB}/guppy/heapy/test/test_Spec.py
${PYSITELIB}/guppy/heapy/test/test_Spec.pyc
${PYSITELIB}/guppy/heapy/test/test_Spec.pyo
${PYSITELIB}/guppy/heapy/test/test_UniSet.py
${PYSITELIB}/guppy/heapy/test/test_UniSet.pyc
${PYSITELIB}/guppy/heapy/test/test_UniSet.pyo
${PYSITELIB}/guppy/heapy/test/test_View.py
${PYSITELIB}/guppy/heapy/test/test_View.pyc
${PYSITELIB}/guppy/heapy/test/test_View.pyo
${PYSITELIB}/guppy/heapy/test/test_all.py
${PYSITELIB}/guppy/heapy/test/test_all.pyc
${PYSITELIB}/guppy/heapy/test/test_all.pyo
${PYSITELIB}/guppy/heapy/test/test_dependencies.py
${PYSITELIB}/guppy/heapy/test/test_dependencies.pyc
${PYSITELIB}/guppy/heapy/test/test_dependencies.pyo
${PYSITELIB}/guppy/heapy/test/test_heapyc.py
${PYSITELIB}/guppy/heapy/test/test_heapyc.pyc
${PYSITELIB}/guppy/heapy/test/test_heapyc.pyo
${PYSITELIB}/guppy/heapy/test/test_menuleak.py
${PYSITELIB}/guppy/heapy/test/test_menuleak.pyc
${PYSITELIB}/guppy/heapy/test/test_menuleak.pyo
${PYSITELIB}/guppy/heapy/test/test_sf.py
${PYSITELIB}/guppy/heapy/test/test_sf.pyc
${PYSITELIB}/guppy/heapy/test/test_sf.pyo
${PYSITELIB}/guppy/sets/__init__.py
${PYSITELIB}/guppy/sets/__init__.pyc
${PYSITELIB}/guppy/sets/__init__.pyo
${PYSITELIB}/guppy/sets/setsc.so
${PYSITELIB}/guppy/sets/test.py
${PYSITELIB}/guppy/sets/test.pyc
${PYSITELIB}/guppy/sets/test.pyo

5
py-guppy/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2010/08/17 12:12:34 jihbed Exp $
SHA1 (guppy-0.1.9.tar.gz) = 3a51893f90c9d5394716eb1a22ea8263646399db
RMD160 (guppy-0.1.9.tar.gz) = d2868536ea505736711a25bdebd65bf28bd51f97
Size (guppy-0.1.9.tar.gz) = 494828 bytes