diff options
Diffstat (limited to 'www/trac-revtree/Makefile')
-rw-r--r-- | www/trac-revtree/Makefile | 35 |
1 files changed, 34 insertions, 1 deletions
diff --git a/www/trac-revtree/Makefile b/www/trac-revtree/Makefile index 4337fd46c49c..d7e5f5d626d5 100644 --- a/www/trac-revtree/Makefile +++ b/www/trac-revtree/Makefile @@ -7,6 +7,7 @@ PORTNAME= revtree PORTVERSION= 0.6.2 +PORTREVISION= 1 CATEGORIES= www devel python MASTER_SITES= http://www.sourcehosting.net/freebsd/distfiles/ \ LOCAL/glarkin @@ -18,6 +19,9 @@ 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 @@ -28,7 +32,36 @@ 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.mk> +.include <bsd.port.post.mk> |