Index: head/databases/mongodb/Makefile =================================================================== --- head/databases/mongodb/Makefile (revision 383534) +++ head/databases/mongodb/Makefile (revision 383535) @@ -1,77 +1,78 @@ # Created by: Mirko Zinn # $FreeBSD$ PORTNAME= mongodb PORTVERSION= 2.6.7 CATEGORIES= databases net MASTER_SITES= http://downloads.mongodb.org/src/ DISTNAME= ${PORTNAME}-src-r${PORTVERSION} MAINTAINER= ale@FreeBSD.org COMMENT= NOSQL distributed document-oriented database # mongodb is AGPLv3, C++ driver is APACHE20 LICENSE= AGPLv3 APACHE20 LICENSE_COMB= multi LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \ libsnappy.so:${PORTSDIR}/archivers/snappy \ libv8.so:${PORTSDIR}/lang/v8 \ # boost 1.52/1.55 from ports make mongod segfaulting with many tests # LIB_DEPENDS+= libboost_system.so:${PORTSDIR}/devel/boost-libs # MAKE_ARGS+= --use-system-boost # use bundled yaml # MAKE_ARGS+= --use-system-yaml # LIB_DEPENDS+= libyaml-cpp.so:${PORTSDIR}/devel/yaml-cpp ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than i386 and amd64" OPTIONS_DEFINE= SSL SASL TEST OPTIONS_DEFAULT=SSL TEST_DESC= Add support for running regression test USES= execinfo scons MAKE_ARGS= --prefix=${STAGEDIR}${PREFIX} --cc=${CC} --cxx=${CXX} \ --use-system-pcre --use-system-snappy --use-system-v8 USERS= mongodb GROUPS= mongodb USE_RC_SUBR= mongod PORTSCOUT= limitw:1,even .include .if ${PORT_OPTIONS:MSSL} USE_OPENSSL= yes MAKE_ARGS+= --ssl .endif .if ${PORT_OPTIONS:MSASL} MAKE_ARGS+= --use-sasl-client LIB_DEPENDS+= libsasl2.so:${PORTSDIR}/security/cyrus-sasl2 .endif .if ${PORT_OPTIONS:MTEST} -BUILD_DEPENDS= pymongo>=2.5:${PORTSDIR}/databases/pymongo +USES+= python:build +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=2.5:${PORTSDIR}/databases/pymongo TEST_TARGET= smokeAll smokeCppUnittests . if ${PORT_OPTIONS:MSSL} TEST_TARGET+= smokeSsl . endif .else ALL_TARGET= core tools .endif post-patch: @${REINPLACE_CMD} 's/\["-O3"\]/"${CXXFLAGS}"/' \ ${WRKSRC}/SConstruct .if ${PORT_OPTIONS:MTEST} test: build-depends build @cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS} ${TEST_TARGET} .endif .include Index: head/databases/nagios-check_mongodb/Makefile =================================================================== --- head/databases/nagios-check_mongodb/Makefile (revision 383534) +++ head/databases/nagios-check_mongodb/Makefile (revision 383535) @@ -1,30 +1,30 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= check_mongodb PORTVERSION= 0.1 CATEGORIES= databases python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}nagios- MAINTAINER= demon@FreeBSD.org COMMENT= Nagios plugin to check mongodb server -RUN_DEPENDS= pymongo>=0:${PORTSDIR}/databases/pymongo +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=0:${PORTSDIR}/databases/pymongo USE_GITHUB= yes GH_ACCOUNT= mzupan GH_PROJECT= nagios-plugin-mongodb GH_COMMIT= 9d17373 GH_TAGNAME= ${GH_COMMIT} USES= python shebangfix SHEBANG_FILES= ${WRKSRC}/check_mongodb.py python_OLD_CMD= "/usr/bin/env\ python" python_CMD= ${PYTHON_CMD} NO_BUILD= yes PLIST_FILES= libexec/nagios/check_mongodb do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/nagios ${INSTALL_SCRIPT} ${WRKSRC}/check_mongodb.py ${STAGEDIR}${PREFIX}/libexec/nagios/check_mongodb .include Index: head/devel/py-minimongo/Makefile =================================================================== --- head/devel/py-minimongo/Makefile (revision 383534) +++ head/devel/py-minimongo/Makefile (revision 383535) @@ -1,20 +1,20 @@ # Created by: Mirko Zinn # $FreeBSD$ PORTNAME= minimongo PORTVERSION= 0.2.7 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP \ http://files.derzinn.de/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= mail@derzinn.de COMMENT= Minimal database Model management for MongoDB -RUN_DEPENDS= pymongo>=1.9:${PORTSDIR}/databases/pymongo +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=1.9:${PORTSDIR}/databases/pymongo USES= python USE_PYTHON= distutils autoplist .include Index: head/devel/py-mongoengine/Makefile =================================================================== --- head/devel/py-mongoengine/Makefile (revision 383534) +++ head/devel/py-mongoengine/Makefile (revision 383535) @@ -1,24 +1,24 @@ # Created by: Mirko Zinn # $FreeBSD$ PORTNAME= mongoengine PORTVERSION= 0.8.7 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wg@FreeBSD.org COMMENT= Object-Document-Mapper for working with MongoDB LICENSE= MIT -RUN_DEPENDS= pymongo>=2.5:${PORTSDIR}/databases/pymongo +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=2.5:${PORTSDIR}/databases/pymongo USES= python USE_PYTHON= autoplist distutils # bson is provided by pymongo post-patch: @${RM} -rf ${WRKSRC}/bson .include Index: head/devel/py-mongokit/Makefile =================================================================== --- head/devel/py-mongokit/Makefile (revision 383534) +++ head/devel/py-mongokit/Makefile (revision 383535) @@ -1,19 +1,19 @@ # Created by: Mirko Zinn # $FreeBSD$ PORTNAME= mongokit PORTVERSION= 0.8.3 PORTREVISION= 1 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>=2.0.1:${PORTSDIR}/databases/pymongo +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=2.0.1:${PORTSDIR}/databases/pymongo USES= python:2 USE_PYTHON= distutils autoplist .include Index: head/net/py-kombu/Makefile =================================================================== --- head/net/py-kombu/Makefile (revision 383534) +++ head/net/py-kombu/Makefile (revision 383535) @@ -1,38 +1,38 @@ # Created by: Cheng-Lung Sung # $FreeBSD$ PORTNAME= kombu PORTVERSION= 3.0.23 CATEGORIES= net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wg@FreeBSD.org COMMENT= AMQP messaging framework for Python LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}amqp>=1.4.6:${PORTSDIR}/net/py-amqp \ ${PYTHON_PKGNAMEPREFIX}anyjson>=0.3.3:${PORTSDIR}/devel/py-anyjson OPTIONS_DEFINE= BEANSTALK BOTO MONGODB REDIS SQLALCHEMY ZMQ BEANSTALK_DESC= Include beanstalkd transport support BOTO_DESC= Include AWS transport support MONGODB_DESC= Include MongoDB transport support REDIS_DESC= Include Redis transport support SQLALCHEMY_DESC=Include SQLAlchemy transport support ZMQ_DESC= Include ZMQ transport support BEANSTALK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beanstalkc>0:${PORTSDIR}/net/py-beanstalkc BOTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>=2.6.0:${PORTSDIR}/devel/py-boto -MONGODB_RUN_DEPENDS= pymongo>0:${PORTSDIR}/databases/pymongo +MONGODB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>0:${PORTSDIR}/databases/pymongo REDIS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>0:${PORTSDIR}/databases/py-redis SQLALCHEMY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>0:${PORTSDIR}/databases/py-sqlalchemy ZMQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyzmq>=13.1.0:${PORTSDIR}/net/py-pyzmq USES= python USE_PYTHON= autoplist distutils .include