summaryrefslogtreecommitdiff
path: root/databases/py-IndexedCatalog
diff options
context:
space:
mode:
authorminskim <minskim@pkgsrc.org>2004-02-26 22:53:29 +0000
committerminskim <minskim@pkgsrc.org>2004-02-26 22:53:29 +0000
commitb17cfc071116fd3fb50f36de3b5281b657a47061 (patch)
treefb67090ae43903e4c1c2473e2095b2955418c72a /databases/py-IndexedCatalog
parentf58747a86e2f0eafc15626afc06a543b4089b6ec (diff)
downloadpkgsrc-b17cfc071116fd3fb50f36de3b5281b657a47061.tar.gz
Import py-IndexedCatalog from pkgsrc-wip. Packaged by Michal Pasternak,
and slightly modified by me. IndexedCatalog is an extension to the Zope Object Database (ZODB) that provides indexing and allows queries for objects based on attributes. Which is accomplished by indexing all fields by type (string/integer/float) and by a simple query language.
Diffstat (limited to 'databases/py-IndexedCatalog')
-rw-r--r--databases/py-IndexedCatalog/DESCR6
-rw-r--r--databases/py-IndexedCatalog/Makefile19
-rw-r--r--databases/py-IndexedCatalog/PLIST108
-rw-r--r--databases/py-IndexedCatalog/distinfo4
4 files changed, 137 insertions, 0 deletions
diff --git a/databases/py-IndexedCatalog/DESCR b/databases/py-IndexedCatalog/DESCR
new file mode 100644
index 00000000000..6f544b543bb
--- /dev/null
+++ b/databases/py-IndexedCatalog/DESCR
@@ -0,0 +1,6 @@
+IndexedCatalog is an extension to the Zope Object Database (ZODB) that
+provides indexing and allows queries for objects based on attributes.
+Which is accomplished by indexing all fields by type
+(string/integer/float) and by a simple query language.
+
+IndexedCatalog is licensed under the Lesser GNU Public Licence (LGPL).
diff --git a/databases/py-IndexedCatalog/Makefile b/databases/py-IndexedCatalog/Makefile
new file mode 100644
index 00000000000..ca1836a26d2
--- /dev/null
+++ b/databases/py-IndexedCatalog/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/02/26 22:53:29 minskim Exp $
+#
+
+DISTNAME= IndexedCatalog-0.6.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= databases
+MASTER_SITES= http://async.com.br/projects/IndexedCatalog/dist/
+
+MAINTAINER= dotz@irc.pl
+HOMEPAGE= http://async.com.br/projects/IndexedCatalog/
+COMMENT= Indexed Catalog extension for standalone ZODB
+
+USE_BUILDLINK3= yes
+PYDISTUTILSPKG= yes
+PYBINMODULE= yes
+
+.include "../../lang/python/extension.mk"
+.include "../../databases/py-ZODB/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/py-IndexedCatalog/PLIST b/databases/py-IndexedCatalog/PLIST
new file mode 100644
index 00000000000..be1a7df5bf7
--- /dev/null
+++ b/databases/py-IndexedCatalog/PLIST
@@ -0,0 +1,108 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/26 22:53:29 minskim Exp $
+${PYSITELIB}/IndexedCatalog/Aggregate.pyc
+${PYSITELIB}/IndexedCatalog/Aggregate.pyo
+${PYSITELIB}/IndexedCatalog/Aggregate.py
+${PYSITELIB}/IndexedCatalog/Catalog.pyc
+${PYSITELIB}/IndexedCatalog/Catalog.pyo
+${PYSITELIB}/IndexedCatalog/Catalog.py
+${PYSITELIB}/IndexedCatalog/Checkers.pyc
+${PYSITELIB}/IndexedCatalog/Checkers.pyo
+${PYSITELIB}/IndexedCatalog/Checkers.py
+${PYSITELIB}/IndexedCatalog/Exceptions.pyc
+${PYSITELIB}/IndexedCatalog/Exceptions.pyo
+${PYSITELIB}/IndexedCatalog/Exceptions.py
+${PYSITELIB}/IndexedCatalog/Indexes.pyc
+${PYSITELIB}/IndexedCatalog/Indexes.pyo
+${PYSITELIB}/IndexedCatalog/Indexes.py
+${PYSITELIB}/IndexedCatalog/Mutables.pyc
+${PYSITELIB}/IndexedCatalog/Mutables.pyo
+${PYSITELIB}/IndexedCatalog/Mutables.py
+${PYSITELIB}/IndexedCatalog/Object.pyc
+${PYSITELIB}/IndexedCatalog/Object.pyo
+${PYSITELIB}/IndexedCatalog/Object.py
+${PYSITELIB}/IndexedCatalog/Parser/__init__.pyc
+${PYSITELIB}/IndexedCatalog/Parser/__init__.pyo
+${PYSITELIB}/IndexedCatalog/Parser/__init__.py
+${PYSITELIB}/IndexedCatalog/Parser/baseparser.pyc
+${PYSITELIB}/IndexedCatalog/Parser/baseparser.pyo
+${PYSITELIB}/IndexedCatalog/Parser/baseparser.py
+${PYSITELIB}/IndexedCatalog/Parser/common/__init__.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/__init__.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/__init__.py
+${PYSITELIB}/IndexedCatalog/Parser/common/calendar_names.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/calendar_names.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/calendar_names.py
+${PYSITELIB}/IndexedCatalog/Parser/common/chartypes.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/chartypes.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/chartypes.py
+${PYSITELIB}/IndexedCatalog/Parser/common/comments.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/comments.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/comments.py
+${PYSITELIB}/IndexedCatalog/Parser/common/iso_date.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/iso_date.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/iso_date.py
+${PYSITELIB}/IndexedCatalog/Parser/common/iso_date_loose.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/iso_date_loose.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/iso_date_loose.py
+${PYSITELIB}/IndexedCatalog/Parser/common/numbers.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/numbers.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/numbers.py
+${PYSITELIB}/IndexedCatalog/Parser/common/phonetics.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/phonetics.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/phonetics.py
+${PYSITELIB}/IndexedCatalog/Parser/common/strings.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/strings.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/strings.py
+${PYSITELIB}/IndexedCatalog/Parser/common/timezone_names.pyc
+${PYSITELIB}/IndexedCatalog/Parser/common/timezone_names.pyo
+${PYSITELIB}/IndexedCatalog/Parser/common/timezone_names.py
+${PYSITELIB}/IndexedCatalog/Parser/dispatchprocessor.pyc
+${PYSITELIB}/IndexedCatalog/Parser/dispatchprocessor.pyo
+${PYSITELIB}/IndexedCatalog/Parser/dispatchprocessor.py
+${PYSITELIB}/IndexedCatalog/Parser/generator.pyc
+${PYSITELIB}/IndexedCatalog/Parser/generator.pyo
+${PYSITELIB}/IndexedCatalog/Parser/generator.py
+${PYSITELIB}/IndexedCatalog/Parser/objectgenerator.pyc
+${PYSITELIB}/IndexedCatalog/Parser/objectgenerator.pyo
+${PYSITELIB}/IndexedCatalog/Parser/objectgenerator.py
+${PYSITELIB}/IndexedCatalog/Parser/parser.pyc
+${PYSITELIB}/IndexedCatalog/Parser/parser.pyo
+${PYSITELIB}/IndexedCatalog/Parser/parser.py
+${PYSITELIB}/IndexedCatalog/Parser/printers.pyc
+${PYSITELIB}/IndexedCatalog/Parser/printers.pyo
+${PYSITELIB}/IndexedCatalog/Parser/printers.py
+${PYSITELIB}/IndexedCatalog/Parser/processor.pyc
+${PYSITELIB}/IndexedCatalog/Parser/processor.pyo
+${PYSITELIB}/IndexedCatalog/Parser/processor.py
+${PYSITELIB}/IndexedCatalog/Parser/simpleparsegrammar.pyc
+${PYSITELIB}/IndexedCatalog/Parser/simpleparsegrammar.pyo
+${PYSITELIB}/IndexedCatalog/Parser/simpleparsegrammar.py
+${PYSITELIB}/IndexedCatalog/QueryParser.pyc
+${PYSITELIB}/IndexedCatalog/QueryParser.pyo
+${PYSITELIB}/IndexedCatalog/QueryParser.py
+${PYSITELIB}/IndexedCatalog/Registry.pyc
+${PYSITELIB}/IndexedCatalog/Registry.pyo
+${PYSITELIB}/IndexedCatalog/Registry.py
+${PYSITELIB}/IndexedCatalog/Result.pyc
+${PYSITELIB}/IndexedCatalog/Result.pyo
+${PYSITELIB}/IndexedCatalog/Result.py
+${PYSITELIB}/IndexedCatalog/Shelf.pyc
+${PYSITELIB}/IndexedCatalog/Shelf.pyo
+${PYSITELIB}/IndexedCatalog/Shelf.py
+${PYSITELIB}/IndexedCatalog/Signals.pyc
+${PYSITELIB}/IndexedCatalog/Signals.pyo
+${PYSITELIB}/IndexedCatalog/Signals.py
+${PYSITELIB}/IndexedCatalog/Updaters.pyc
+${PYSITELIB}/IndexedCatalog/Updaters.pyo
+${PYSITELIB}/IndexedCatalog/Updaters.py
+${PYSITELIB}/IndexedCatalog/Util.pyc
+${PYSITELIB}/IndexedCatalog/Util.pyo
+${PYSITELIB}/IndexedCatalog/Util.py
+${PYSITELIB}/IndexedCatalog/_ICPersistent.so
+${PYSITELIB}/IndexedCatalog/_Util.so
+${PYSITELIB}/IndexedCatalog/__init__.pyc
+${PYSITELIB}/IndexedCatalog/__init__.pyo
+${PYSITELIB}/IndexedCatalog/__init__.py
+@dirrm ${PYSITELIB}/IndexedCatalog/Parser/common
+@dirrm ${PYSITELIB}/IndexedCatalog/Parser
+@dirrm ${PYSITELIB}/IndexedCatalog
diff --git a/databases/py-IndexedCatalog/distinfo b/databases/py-IndexedCatalog/distinfo
new file mode 100644
index 00000000000..5be8d24bc0d
--- /dev/null
+++ b/databases/py-IndexedCatalog/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/02/26 22:53:29 minskim Exp $
+
+SHA1 (IndexedCatalog-0.6.0.tar.gz) = 890d8b67e53679b461725cf0b2dc6af9da7b7bba
+Size (IndexedCatalog-0.6.0.tar.gz) = 132057 bytes