Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Apr 2012 00:32:00 -0300 (BRT)
From:      Luiz Gustavo <luizgustavo@luizgustavo.pro.br>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        gugabsd <gugabsd@mundounix.com.br>
Subject:   ports/167186: [NEW PORT] www/py27-rhodecode: Is fast and powerful management tool for Mercurial and GIT
Message-ID:  <20120422033200.9F18C84416@desktop.luizgustavo.pro.br>
Resent-Message-ID: <201204220340.q3M3e8A6017268@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         167186
>Category:       ports
>Synopsis:       [NEW PORT] www/py27-rhodecode: Is fast and powerful management tool for Mercurial and GIT
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 22 03:40:08 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Luiz Gustavo
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD desktop.luizgustavo.pro.br 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:
RhodeCode is a fast and powerful management tool for Mercurial and GIT with a 
built in push/pull server and full text search and code-review. It works on 
http/https and has a built in permission/authentication system with the ability
to authenticate via LDAP or ActiveDirectory. RhodeCode also provides simple API
so it.s easy integrable with existing external systems.

RhodeCode is similar in some respects to github or bitbucket, however RhodeCode
can be run as standalone hosted application on your own server. It is open 
source and donation ware and focuses more on providing a customized, self 
administered interface for Mercurial and GIT repositories.

WWW: http://www.rhodecode.org/

Generated with FreeBSD Port Tools 0.99_4 (mode: new)
>How-To-Repeat:
>Fix:

--- .shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-rhodecode
#	py-rhodecode/Makefile
#	py-rhodecode/distinfo
#	py-rhodecode/pkg-descr
#	py-rhodecode/files
#	py-rhodecode/files/pkg-message.in
#
echo c - py-rhodecode
mkdir -p py-rhodecode > /dev/null 2>&1
echo x - py-rhodecode/Makefile
sed 's/^X//' >py-rhodecode/Makefile << '275f69c217ad54faf5ea45203c403ae5'
X# New ports collection makefile for:	py-rhodecode
X# Date created:		2012-04-21
X# Whom:			gugabsd <gugabsd@mundounix.com.br>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	rhodecode
XPORTVERSION=	1.3.4
XCATEGORIES=	www devel python
XMASTER_SITES=	CHEESESHOP
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	RhodeCode-${PORTVERSION}
X
XMAINTAINER=	gugabsd@mundounix.com.br
XCOMMENT=	Is fast and powerful management tool for Mercurial and GIT
X
XLICENSE=	GPLv3
X
XRUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pylons>=1.0:${PORTSDIR}/www/py-pylons \
X		${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.7.3:${PORTSDIR}/databases/py-sqlalchemy \
X		${PYTHON_PKGNAMEPREFIX}pygments>=1.4:${PORTSDIR}/textproc/py-pygments \
X		${PYTHON_PKGNAMEPREFIX}whoosh>=2.3.2:${PORTSDIR}/textproc/py-whoosh \
X		${PYTHON_PKGNAMEPREFIX}babel>=0.9.6:${PORTSDIR}/devel/py-babel \
X		${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:${PORTSDIR}/devel/py-dateutil \
X		${PYTHON_PKGNAMEPREFIX}dulwich>=0.8.5:${PORTSDIR}/devel/dulwich \
X		${PYTHON_PKGNAMEPREFIX}docutils>=0.8.1:${PORTSDIR}/textproc/py-docutils \
X		${PYTHON_PKGNAMEPREFIX}bcrypt>=0.2:${PORTSDIR}/security/py-bcrypt \
X		${PYTHON_PKGNAMEPREFIX}mercurial>=2.0:${PORTSDIR}/devel/mercurial
X
XUSE_PYTHON=	2.6+
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=	easy_install
XPYDISTUTILS_PKGNAME=	RhodeCode
X
XOPTIONS=	LDAP "support authenticate via LDAP" off
XOPTIONS+=	GIT "use GIT cvs support" off
XOPTIONS+=	CELERY "use Celery for better performance" off
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_LDAP)
XRUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}ldap>=2.4.6:${PORTSDIR}/net/py-ldap2
X.endif
X
X.if defined(WITH_GIT)
XRUN_DEPENDS+=	${LOCALBASE}/bin/git:${PORTSDIR}/devel/git
X.endif
X
X.if defined(WITH_CELERY)
XRUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}celery>=2.4.6:${PORTSDIR}/devel/py-celery
X.endif
X
X.include <bsd.port.post.mk>
275f69c217ad54faf5ea45203c403ae5
echo x - py-rhodecode/distinfo
sed 's/^X//' >py-rhodecode/distinfo << '454fce3397cc202228f0b00f91a85a7d'
XSHA256 (RhodeCode-1.3.4.tar.gz) = bccd9af196c67bc488b3005c374ca4867e9440012c3476ebcc257b83bdef1a9b
XSIZE (RhodeCode-1.3.4.tar.gz) = 1953937
454fce3397cc202228f0b00f91a85a7d
echo x - py-rhodecode/pkg-descr
sed 's/^X//' >py-rhodecode/pkg-descr << '860504f82685f7a91a35d0c5761615f6'
XRhodeCode is a fast and powerful management tool for Mercurial and GIT with a 
Xbuilt in push/pull server and full text search and code-review. It works on 
Xhttp/https and has a built in permission/authentication system with the ability
Xto authenticate via LDAP or ActiveDirectory. RhodeCode also provides simple API
Xso it.s easy integrable with existing external systems.
X
XRhodeCode is similar in some respects to github or bitbucket, however RhodeCode
Xcan be run as standalone hosted application on your own server. It is open 
Xsource and donation ware and focuses more on providing a customized, self 
Xadministered interface for Mercurial and GIT repositories.
X
XWWW: http://www.rhodecode.org/
860504f82685f7a91a35d0c5761615f6
echo c - py-rhodecode/files
mkdir -p py-rhodecode/files > /dev/null 2>&1
echo x - py-rhodecode/files/pkg-message.in
sed 's/^X//' >py-rhodecode/files/pkg-message.in << 'c8e51388c0ecded5410c7ff15f78335b'
XRead instructions for setup in:
X
Xhttp://packages.python.org/RhodeCode/setup.html#setup
c8e51388c0ecded5410c7ff15f78335b
exit
--- .shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120422033200.9F18C84416>