diff --git a/devel/Makefile b/devel/Makefile index 94dc4b96766d..a023f470eb38 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -2689,6 +2689,7 @@ SUBDIR += py-lxml SUBDIR += py-magic SUBDIR += py-mez_xml + SUBDIR += py-mongoengine SUBDIR += py-mongokit SUBDIR += py-mox SUBDIR += py-mwlib diff --git a/devel/py-mongoengine/Makefile b/devel/py-mongoengine/Makefile new file mode 100644 index 000000000000..19236e799465 --- /dev/null +++ b/devel/py-mongoengine/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: py-mongoengine +# Date created: 2010-06-04 +# Whom: Mirko Zinn +# +# $FreeBSD$ +# + +PORTNAME= mongoengine +PORTVERSION= 0.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= mail@derzinn.de +COMMENT= A Python Object-Document-Mapper for working with MongoDB + +RUN_DEPENDS= pymongo>=1.6:${PORTSDIR}/databases/pymongo + +PLIST_FILES= %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% + +USE_PYTHON= yes +USE_PYDISTUTILS= easy_install +PYDISTUTILS_NOEGGINFO= yes + +.include diff --git a/devel/py-mongoengine/distinfo b/devel/py-mongoengine/distinfo new file mode 100644 index 000000000000..4cfb3b72fec5 --- /dev/null +++ b/devel/py-mongoengine/distinfo @@ -0,0 +1,3 @@ +MD5 (mongoengine-0.3.tar.gz) = c31b42b2170347ec153098d538216ee1 +SHA256 (mongoengine-0.3.tar.gz) = 0a4b4c1fabeb996302ef3fd971783250e9a14fd85f556cdc80c727c391ef2bc4 +SIZE (mongoengine-0.3.tar.gz) = 59146 diff --git a/devel/py-mongoengine/pkg-descr b/devel/py-mongoengine/pkg-descr new file mode 100644 index 000000000000..daa08346a44e --- /dev/null +++ b/devel/py-mongoengine/pkg-descr @@ -0,0 +1,5 @@ +MongoEngine is an ORM-like layer on top of PyMongo. It allows you to define +schemas for documents and query collections using syntax inspired by the +Django ORM. + +WWW: http://hmarr.com/mongoengine/