pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/py-basicproperty py-basicproperty-0.6.3a



details:   https://anonhg.NetBSD.org/pkgsrc/rev/17a1a0a8edf8
branches:  trunk
changeset: 486025:17a1a0a8edf8
user:      darcy <darcy%pkgsrc.org@localhost>
date:      Tue Dec 21 10:59:50 2004 +0000

description:
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:

 lang/py-basicproperty/DESCR    |    6 +
 lang/py-basicproperty/Makefile |   22 +++++
 lang/py-basicproperty/PLIST    |  170 +++++++++++++++++++++++++++++++++++++++++
 lang/py-basicproperty/distinfo |    4 +
 4 files changed, 202 insertions(+), 0 deletions(-)

diffs (218 lines):

diff -r 1476a3a82571 -r 17a1a0a8edf8 lang/py-basicproperty/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-basicproperty/DESCR       Tue Dec 21 10:59:50 2004 +0000
@@ -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 -r 1476a3a82571 -r 17a1a0a8edf8 lang/py-basicproperty/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-basicproperty/Makefile    Tue Dec 21 10:59:50 2004 +0000
@@ -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@localhost
+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 -r 1476a3a82571 -r 17a1a0a8edf8 lang/py-basicproperty/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-basicproperty/PLIST       Tue Dec 21 10:59:50 2004 +0000
@@ -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 -r 1476a3a82571 -r 17a1a0a8edf8 lang/py-basicproperty/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/py-basicproperty/distinfo    Tue Dec 21 10:59:50 2004 +0000
@@ -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



Home | Main Index | Thread Index | Old Index