mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-05 06:27:37 +00:00
edf3e95718
displays merge arrows, which should be pretty useful. I didn't notice these extra bits during the initial port implementation, hence the PORTREVISION bump. :)
68 lines
1.6 KiB
Makefile
68 lines
1.6 KiB
Makefile
# New ports collection makefile for: trac-revtree
|
|
# Date created: Nov 10 2008
|
|
# Whom: glarkin
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= revtree
|
|
PORTVERSION= 0.6.2
|
|
PORTREVISION= 1
|
|
CATEGORIES= www devel python
|
|
MASTER_SITES= http://www.sourcehosting.net/freebsd/distfiles/ \
|
|
LOCAL/glarkin
|
|
PKGNAMEPREFIX= trac-
|
|
DISTNAME= ${PORTNAME}plugin-${PORTVERSION}
|
|
|
|
MAINTAINER= glarkin@FreeBSD.org
|
|
COMMENT= Graphical representation of an SVN repository
|
|
|
|
RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac
|
|
|
|
OPTIONS= MINFOENH "Enable mergeinfo display enhancer" On \
|
|
LOGENH "Enable log message display enhancer" Off
|
|
|
|
USE_ZIP= yes
|
|
|
|
WRKSRC= ${WRKDIR}/${PORTNAME}plugin/0.11
|
|
USE_PYTHON= 2.3+
|
|
USE_PYDISTUTILS= easy_install
|
|
PYDISTUTILS_PKGNAME= TracRevtreePlugin
|
|
PYDISTUTILS_PKGVERSION= ${PORTVERSION}dev
|
|
PLIST_SUB+= EGGVERSION="${PORTVERSION}dev" PYTHONVERSION=${_PYTHON_VERSION}
|
|
PYDISTUTILS_NOEGGINFO= yes
|
|
|
|
.include <bsd.port.pre.mk>
|
|
|
|
.if defined(WITH_MINFOENH)
|
|
MINFOENH_VERSION= 0.2.1
|
|
PLIST_SUB+= MINFOENH_EGGVERSION="${MINFOENH_VERSION}dev"
|
|
ENH1=""
|
|
.else
|
|
ENH1="@comment "
|
|
.endif
|
|
PLIST_SUB+= ENH1=${ENH1}
|
|
|
|
.if defined(WITH_LOGENH)
|
|
LOGENH_VERSION= 0.2.0
|
|
PLIST_SUB+= LOGENH_EGGVERSION="${LOGENH_VERSION}dev"
|
|
ENH2=""
|
|
.else
|
|
ENH2="@comment "
|
|
.endif
|
|
PLIST_SUB+= ENH2=${ENH2}
|
|
|
|
post-install:
|
|
# Install the selected enhancer plugins
|
|
.if defined(WITH_MINFOENH)
|
|
@( cd ${WRKSRC}/enhancers/mergeinfoenhancer ; \
|
|
${PYEASYINSTALL_CMD} . )
|
|
.endif
|
|
.if defined(WITH_LOGENH)
|
|
@( cd ${WRKSRC}/enhancers/logenhancer ; \
|
|
${PYEASYINSTALL_CMD} . )
|
|
.endif
|
|
@${CAT} ${PKGMESSAGE}
|
|
|
|
.include <bsd.port.post.mk>
|