aboutsummaryrefslogtreecommitdiffstats
path: root/devel/py-mongokit
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2010-02-14 04:20:00 +0800
committermiwi <miwi@FreeBSD.org>2010-02-14 04:20:00 +0800
commit2cf81f2f5636da3525d4222c2e8c5fed6edd0c21 (patch)
tree6af087ac2a75c710e34a3d9b67b052fe89e60d4e /devel/py-mongokit
parentab9437db64e13e285034e283c230ebe89580d4fa (diff)
downloadfreebsd-ports-gnome-2cf81f2f5636da3525d4222c2e8c5fed6edd0c21.tar.gz
freebsd-ports-gnome-2cf81f2f5636da3525d4222c2e8c5fed6edd0c21.tar.zst
freebsd-ports-gnome-2cf81f2f5636da3525d4222c2e8c5fed6edd0c21.zip
MongoKit is a python module that brings structured schema and validation layer
on top of the great pymongo driver. It has be written to be simpler and lighter as possible with the KISS and DRY principles in mind. WWW: http://bitbucket.org/namlook/mongokit/wiki/Home PR: ports/143919 Submitted by: Mirko Zinn <mail at derzinn.de>
Diffstat (limited to 'devel/py-mongokit')
-rw-r--r--devel/py-mongokit/Makefile23
-rw-r--r--devel/py-mongokit/distinfo3
-rw-r--r--devel/py-mongokit/pkg-descr5
-rw-r--r--devel/py-mongokit/pkg-plist45
4 files changed, 76 insertions, 0 deletions
diff --git a/devel/py-mongokit/Makefile b/devel/py-mongokit/Makefile
new file mode 100644
index 000000000000..70cd9f3f61ad
--- /dev/null
+++ b/devel/py-mongokit/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: py-mongokit
+# Date created: 2010-02-06
+# Whom: Mirko Zinn <mail@derzinn.de>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mongokit
+PORTVERSION= 0.5.3
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= mail@derzinn.de
+COMMENT= Python ORM-like layer on top of pymongo
+
+RUN_DEPENDS= pymongo>=1.3:${PORTSDIR}/databases/pymongo \
+ ${PYTHON_PKGNAMEPREFIX}anyjson>=0.2.3:${PORTSDIR}/devel/py-anyjson
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= easy_install
+
+.include <bsd.port.mk>
diff --git a/devel/py-mongokit/distinfo b/devel/py-mongokit/distinfo
new file mode 100644
index 000000000000..b3684b517356
--- /dev/null
+++ b/devel/py-mongokit/distinfo
@@ -0,0 +1,3 @@
+MD5 (mongokit-0.5.3.tar.gz) = aa44ac4351fbbd55d93266179387104b
+SHA256 (mongokit-0.5.3.tar.gz) = 0284b108e4435c164bbf516d0bb2cda6f921f077d4376f5b68ce37bff10731cd
+SIZE (mongokit-0.5.3.tar.gz) = 316103
diff --git a/devel/py-mongokit/pkg-descr b/devel/py-mongokit/pkg-descr
new file mode 100644
index 000000000000..1db6d6751048
--- /dev/null
+++ b/devel/py-mongokit/pkg-descr
@@ -0,0 +1,5 @@
+MongoKit is a python module that brings structured schema and validation layer
+on top of the great pymongo driver. It has be written to be simpler and
+lighter as possible with the KISS and DRY principles in mind.
+
+WWW: http://bitbucket.org/namlook/mongokit/wiki/Home
diff --git a/devel/py-mongokit/pkg-plist b/devel/py-mongokit/pkg-plist
new file mode 100644
index 000000000000..a8868d981f26
--- /dev/null
+++ b/devel/py-mongokit/pkg-plist
@@ -0,0 +1,45 @@
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/__init__.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/__init__.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/__init__.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/auth.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/auth.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/auth.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/collection.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/collection.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/collection.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/connection.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/connection.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/connection.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/database.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/database.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/database.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/document.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/document.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/document.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/generators.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/generators.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/generators.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/helpers.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/helpers.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/helpers.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/mongo_exceptions.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/mongo_exceptions.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/mongo_exceptions.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/operators.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/operators.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/operators.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/schema_document.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/schema_document.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/schema_document.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/versioned_document.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/versioned_document.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit/versioned_document.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/mongokit
+@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%