- Added support for optional display enhancers. One of them
displays merge arrows, which should be pretty useful. I didn't notice these extra bits during the initial port implementation, hence the PORTREVISION bump. :)
This commit is contained in:
parent
db928b5589
commit
edf3e95718
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=223432
@ -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>
|
||||
|
@ -10,4 +10,11 @@ Next, visit:
|
||||
http://trac-hacks.org/wiki/RevtreePlugin#Configuration
|
||||
|
||||
for additional configuration instructions.
|
||||
|
||||
If you enabled the optional display enhancers,
|
||||
please visit the following URLs for their
|
||||
configuration instructions:
|
||||
|
||||
http://trac-hacks.org/wiki/RevtreePlugin/MergeInfoEnhancer
|
||||
http://trac-hacks.org/wiki/RevtreePlugin/LogEnhancer
|
||||
**************************************************
|
||||
|
@ -1 +1,3 @@
|
||||
%%PYTHON_SITELIBDIR%%/TracRevtreePlugin-%%EGGVERSION%%-py%%PYTHONVERSION%%.egg
|
||||
%%ENH1%%%%PYTHON_SITELIBDIR%%/TracRevtreeMergeInfoEnhancer-%%MINFOENH_EGGVERSION%%-py%%PYTHONVERSION%%.egg
|
||||
%%ENH2%%%%PYTHON_SITELIBDIR%%/TracRevtreeLogEnhancer-%%LOGENH_EGGVERSION%%-py%%PYTHONVERSION%%.egg
|
||||
|
Loading…
Reference in New Issue
Block a user