# New ports collection makefile for: py-rhodecode # Date created: 2012-04-21 # Whom: gugabsd # # $FreeBSD$ # PORTNAME= rhodecode PORTVERSION= 1.3.4 CATEGORIES= www devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= RhodeCode-${PORTVERSION} MAINTAINER= gugabsd@mundounix.com.br COMMENT= Fast and powerful management tool for Mercurial and GIT LICENSE= GPLv3 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pylons>=1.0:${PORTSDIR}/www/py-pylons \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.3:${PORTSDIR}/databases/py-sqlalchemy \ ${PYTHON_PKGNAMEPREFIX}pygments>=1.4:${PORTSDIR}/textproc/py-pygments \ ${PYTHON_PKGNAMEPREFIX}whoosh>=2.3.2:${PORTSDIR}/textproc/py-whoosh \ ${PYTHON_PKGNAMEPREFIX}Babel>=0.9.6:${PORTSDIR}/devel/py-babel \ ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:${PORTSDIR}/devel/py-dateutil \ ${PYTHON_PKGNAMEPREFIX}dulwich>=0.8.5:${PORTSDIR}/devel/dulwich \ ${PYTHON_PKGNAMEPREFIX}docutils>=0.8.1:${PORTSDIR}/textproc/py-docutils \ ${PYTHON_PKGNAMEPREFIX}bcrypt>=0.2:${PORTSDIR}/security/py-bcrypt \ ${LOCALBASE}/bin/hg:${PORTSDIR}/devel/mercurial USE_PYTHON= 2.6+ USE_PYTHON= yes USE_PYDISTUTILS= easy_install PYDISTUTILS_PKGNAME= RhodeCode OPTIONS= LDAP "support authenticate via LDAP" off OPTIONS+= GIT "use GIT cvs support" off OPTIONS+= CELERY "use Celery for better performance" off .include .if defined(WITH_LDAP) RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}ldap>=2.4.6:${PORTSDIR}/net/py-ldap2 .endif .if defined(WITH_GIT) RUN_DEPENDS+= ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git .endif .if defined(WITH_CELERY) RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}celery>=2.4.6:${PORTSDIR}/devel/py-celery .endif .include