diff options
author | darcy <darcy> | 2004-12-21 10:59:50 +0000 |
---|---|---|
committer | darcy <darcy> | 2004-12-21 10:59:50 +0000 |
commit | 7a5380820b06383adfa69df745ade34ff4592901 (patch) | |
tree | c172bd46df1704051736717e64263ae66b55e383 /lang | |
parent | ad4e62176e4769732359bc7802c8052806d34829 (diff) | |
download | pkgsrc-7a5380820b06383adfa69df745ade34ff4592901.tar.gz |
py-basicproperty-0.6.3a
The BasicProperty/BasicTypes system provides a mechanism for intelligent
property-based modeling of problem domains in Python 2.2+. The idea behind
property-based domain modeling is to simplify the definition of objects/data
structures so that concerns such as initialization, data-type checking and
coercion, run-time introspection, and domain specific storage/retrieval
operations can be abstracted out from the modeling operations.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/py-basicproperty/DESCR | 6 | ||||
-rw-r--r-- | lang/py-basicproperty/Makefile | 22 | ||||
-rw-r--r-- | lang/py-basicproperty/PLIST | 170 | ||||
-rw-r--r-- | lang/py-basicproperty/distinfo | 4 |
4 files changed, 202 insertions, 0 deletions
diff --git a/lang/py-basicproperty/DESCR b/lang/py-basicproperty/DESCR new file mode 100644 index 00000000000..54e8a1014a5 --- /dev/null +++ b/lang/py-basicproperty/DESCR @@ -0,0 +1,6 @@ +The BasicProperty/BasicTypes system provides a mechanism for intelligent +property-based modeling of problem domains in Python 2.2+. The idea behind +property-based domain modeling is to simplify the definition of objects/data +structures so that concerns such as initialization, data-type checking and +coercion, run-time introspection, and domain specific storage/retrieval +operations can be abstracted out from the modeling operations. diff --git a/lang/py-basicproperty/Makefile b/lang/py-basicproperty/Makefile new file mode 100644 index 00000000000..e0feb9049a6 --- /dev/null +++ b/lang/py-basicproperty/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/12/21 10:59:50 darcy Exp $ +# + +DISTNAME= basicproperty-0.6.3a +PKGNAME= ${PYPKGPREFIX}-basicproperty-0.6.3a +CATEGORIES= python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=basicproperty/} + +MAINTAINER= darcy@NetBSD.org +HOMEPAGE= http://basicproperty.sf.net/ +COMMENT= Python RDBMS wrapper for various databases + +MAKE_ENV+= MANDIR=${PREFIX}/man +MAKE_ENV+= BINDIR=${PREFIX}/bin +USE_BUILDLINK3= yes +USE_GNU_TOOLS+= make + +PYDISTUTILSPKG= yes +PLIST_SUBST+= PYPKGPREFIX=${PYPKGPREFIX} + +.include "../../lang/python/extension.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/lang/py-basicproperty/PLIST b/lang/py-basicproperty/PLIST new file mode 100644 index 00000000000..d15e20334d0 --- /dev/null +++ b/lang/py-basicproperty/PLIST @@ -0,0 +1,170 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/12/21 10:59:50 darcy Exp $ +${PYSITELIB}/basicproperty/__init__.py +${PYSITELIB}/basicproperty/__init__.pyc +${PYSITELIB}/basicproperty/__init__.pyo +${PYSITELIB}/basicproperty/basic.py +${PYSITELIB}/basicproperty/basic.pyc +${PYSITELIB}/basicproperty/basic.pyo +${PYSITELIB}/basicproperty/common.py +${PYSITELIB}/basicproperty/common.pyc +${PYSITELIB}/basicproperty/common.pyo +${PYSITELIB}/basicproperty/defaults.py +${PYSITELIB}/basicproperty/defaults.pyc +${PYSITELIB}/basicproperty/defaults.pyo +${PYSITELIB}/basicproperty/ext/__init__.py +${PYSITELIB}/basicproperty/ext/__init__.pyc +${PYSITELIB}/basicproperty/ext/__init__.pyo +${PYSITELIB}/basicproperty/ext/contactinfo.py +${PYSITELIB}/basicproperty/ext/contactinfo.pyc +${PYSITELIB}/basicproperty/ext/contactinfo.pyo +${PYSITELIB}/basicproperty/ext/wxtypes.py +${PYSITELIB}/basicproperty/ext/wxtypes.pyc +${PYSITELIB}/basicproperty/ext/wxtypes.pyo +${PYSITELIB}/basicproperty/linearise.py +${PYSITELIB}/basicproperty/linearise.pyc +${PYSITELIB}/basicproperty/linearise.pyo +${PYSITELIB}/basicproperty/propertied.py +${PYSITELIB}/basicproperty/propertied.pyc +${PYSITELIB}/basicproperty/propertied.pyo +${PYSITELIB}/basicproperty/standard/__init__.py +${PYSITELIB}/basicproperty/standard/__init__.pyc +${PYSITELIB}/basicproperty/standard/__init__.pyo +${PYSITELIB}/basicproperty/standard/dictionaryproperty.py +${PYSITELIB}/basicproperty/standard/dictionaryproperty.pyc +${PYSITELIB}/basicproperty/standard/dictionaryproperty.pyo +${PYSITELIB}/basicproperty/standard/fileproperty.py +${PYSITELIB}/basicproperty/standard/fileproperty.pyc +${PYSITELIB}/basicproperty/standard/fileproperty.pyo +${PYSITELIB}/basicproperty/tests/__init__.py +${PYSITELIB}/basicproperty/tests/__init__.pyc +${PYSITELIB}/basicproperty/tests/__init__.pyo +${PYSITELIB}/basicproperty/tests/test.py +${PYSITELIB}/basicproperty/tests/test.pyc +${PYSITELIB}/basicproperty/tests/test.pyo +${PYSITELIB}/basicproperty/tests/test.xml +${PYSITELIB}/basicproperty/tests/test_basic.py +${PYSITELIB}/basicproperty/tests/test_basic.pyc +${PYSITELIB}/basicproperty/tests/test_basic.pyo +${PYSITELIB}/basicproperty/tests/test_boundary.py +${PYSITELIB}/basicproperty/tests/test_boundary.pyc +${PYSITELIB}/basicproperty/tests/test_boundary.pyo +${PYSITELIB}/basicproperty/tests/test_classbyname.py +${PYSITELIB}/basicproperty/tests/test_classbyname.pyc +${PYSITELIB}/basicproperty/tests/test_classbyname.pyo +${PYSITELIB}/basicproperty/tests/test_date.py +${PYSITELIB}/basicproperty/tests/test_date.pyc +${PYSITELIB}/basicproperty/tests/test_date.pyo +${PYSITELIB}/basicproperty/tests/test_factories.py +${PYSITELIB}/basicproperty/tests/test_factories.pyc +${PYSITELIB}/basicproperty/tests/test_factories.pyo +${PYSITELIB}/basicproperty/tests/test_linearise.py +${PYSITELIB}/basicproperty/tests/test_linearise.pyc +${PYSITELIB}/basicproperty/tests/test_linearise.pyo +${PYSITELIB}/basicproperty/tests/test_lists.py +${PYSITELIB}/basicproperty/tests/test_lists.pyc +${PYSITELIB}/basicproperty/tests/test_lists.pyo +${PYSITELIB}/basicproperty/tests/test_wx.py +${PYSITELIB}/basicproperty/tests/test_wx.pyc +${PYSITELIB}/basicproperty/tests/test_wx.pyo +${PYSITELIB}/basicproperty/tests/test_xmlencode.py +${PYSITELIB}/basicproperty/tests/test_xmlencode.pyc +${PYSITELIB}/basicproperty/tests/test_xmlencode.pyo +${PYSITELIB}/basicproperty/weak.py +${PYSITELIB}/basicproperty/weak.pyc +${PYSITELIB}/basicproperty/weak.pyo +${PYSITELIB}/basicproperty/xmlencoder.py +${PYSITELIB}/basicproperty/xmlencoder.pyc +${PYSITELIB}/basicproperty/xmlencoder.pyo +${PYSITELIB}/basictypes/__init__.py +${PYSITELIB}/basictypes/__init__.pyc +${PYSITELIB}/basictypes/__init__.pyo +${PYSITELIB}/basictypes/basic_types.py +${PYSITELIB}/basictypes/basic_types.pyc +${PYSITELIB}/basictypes/basic_types.pyo +${PYSITELIB}/basictypes/booleanfix.py +${PYSITELIB}/basictypes/booleanfix.pyc +${PYSITELIB}/basictypes/booleanfix.pyo +${PYSITELIB}/basictypes/boundary.py +${PYSITELIB}/basictypes/boundary.pyc +${PYSITELIB}/basictypes/boundary.pyo +${PYSITELIB}/basictypes/bytes.py +${PYSITELIB}/basictypes/bytes.pyc +${PYSITELIB}/basictypes/bytes.pyo +${PYSITELIB}/basictypes/callable.py +${PYSITELIB}/basictypes/callable.pyc +${PYSITELIB}/basictypes/callable.pyo +${PYSITELIB}/basictypes/datatypedefinition.py +${PYSITELIB}/basictypes/datatypedefinition.pyc +${PYSITELIB}/basictypes/datatypedefinition.pyo +${PYSITELIB}/basictypes/date_types.py +${PYSITELIB}/basictypes/date_types.pyc +${PYSITELIB}/basictypes/date_types.pyo +${PYSITELIB}/basictypes/datemx_types.py +${PYSITELIB}/basictypes/datemx_types.pyc +${PYSITELIB}/basictypes/datemx_types.pyo +${PYSITELIB}/basictypes/debug.py +${PYSITELIB}/basictypes/debug.pyc +${PYSITELIB}/basictypes/debug.pyo +${PYSITELIB}/basictypes/decimaldt.py +${PYSITELIB}/basictypes/decimaldt.pyc +${PYSITELIB}/basictypes/decimaldt.pyo +${PYSITELIB}/basictypes/domainname.py +${PYSITELIB}/basictypes/domainname.pyc +${PYSITELIB}/basictypes/domainname.pyo +${PYSITELIB}/basictypes/enumeration.py +${PYSITELIB}/basictypes/enumeration.pyc +${PYSITELIB}/basictypes/enumeration.pyo +${PYSITELIB}/basictypes/factory.py +${PYSITELIB}/basictypes/factory.pyc +${PYSITELIB}/basictypes/factory.pyo +${PYSITELIB}/basictypes/interfaces.py +${PYSITELIB}/basictypes/interfaces.pyc +${PYSITELIB}/basictypes/interfaces.pyo +${PYSITELIB}/basictypes/latebind.py +${PYSITELIB}/basictypes/latebind.pyc +${PYSITELIB}/basictypes/latebind.pyo +${PYSITELIB}/basictypes/list_types.py +${PYSITELIB}/basictypes/list_types.pyc +${PYSITELIB}/basictypes/list_types.pyo +${PYSITELIB}/basictypes/pythoninterfaces.py +${PYSITELIB}/basictypes/pythoninterfaces.pyc +${PYSITELIB}/basictypes/pythoninterfaces.pyo +${PYSITELIB}/basictypes/registry.py +${PYSITELIB}/basictypes/registry.pyc +${PYSITELIB}/basictypes/registry.pyo +${PYSITELIB}/basictypes/rlist.py +${PYSITELIB}/basictypes/rlist.pyc +${PYSITELIB}/basictypes/rlist.pyo +${PYSITELIB}/basictypes/typeunion.py +${PYSITELIB}/basictypes/typeunion.pyc +${PYSITELIB}/basictypes/typeunion.pyo +${PYSITELIB}/basictypes/vfs/__init__.py +${PYSITELIB}/basictypes/vfs/__init__.pyc +${PYSITELIB}/basictypes/vfs/__init__.pyo +${PYSITELIB}/basictypes/vfs/basepath.py +${PYSITELIB}/basictypes/vfs/basepath.pyc +${PYSITELIB}/basictypes/vfs/basepath.pyo +${PYSITELIB}/basictypes/vfs/filepath.py +${PYSITELIB}/basictypes/vfs/filepath.pyc +${PYSITELIB}/basictypes/vfs/filepath.pyo +${PYSITELIB}/basictypes/vfs/test_filepath.py +${PYSITELIB}/basictypes/vfs/test_filepath.pyc +${PYSITELIB}/basictypes/vfs/test_filepath.pyo +${PYSITELIB}/basictypes/wxtypes/__init__.py +${PYSITELIB}/basictypes/wxtypes/__init__.pyc +${PYSITELIB}/basictypes/wxtypes/__init__.pyo +${PYSITELIB}/basictypes/wxtypes/colour.py +${PYSITELIB}/basictypes/wxtypes/colour.pyc +${PYSITELIB}/basictypes/wxtypes/colour.pyo +${PYSITELIB}/basictypes/wxtypes/font.py +${PYSITELIB}/basictypes/wxtypes/font.pyc +${PYSITELIB}/basictypes/wxtypes/font.pyo +${PYSITELIB}/basictypes/wxtypes/pen.py +${PYSITELIB}/basictypes/wxtypes/pen.pyc +${PYSITELIB}/basictypes/wxtypes/pen.pyo +${PYSITELIB}/basictypes/wxtypes/wxcopyreg.py +${PYSITELIB}/basictypes/wxtypes/wxcopyreg.pyc +${PYSITELIB}/basictypes/wxtypes/wxcopyreg.pyo +${PYSITELIB}/basictypes/xmlgenerator.py +${PYSITELIB}/basictypes/xmlgenerator.pyc +${PYSITELIB}/basictypes/xmlgenerator.pyo diff --git a/lang/py-basicproperty/distinfo b/lang/py-basicproperty/distinfo new file mode 100644 index 00000000000..3439a6d40a1 --- /dev/null +++ b/lang/py-basicproperty/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/12/21 10:59:50 darcy Exp $ + +SHA1 (basicproperty-0.6.3a.tar.gz) = 55dafcfd3e020cf68f35d937110b442dfcffb447 +Size (basicproperty-0.6.3a.tar.gz) = 68682 bytes |