2010-11-02 18:39:02 +01:00
|
|
|
# New ports collection makefile for: eclemma
|
|
|
|
# Date created: 18 Mar 2010
|
|
|
|
# Whom: kamikaze@bsdforen.de
|
|
|
|
#
|
|
|
|
# $FreeBSD$
|
|
|
|
#
|
|
|
|
|
|
|
|
PORTNAME= eclemma
|
2011-06-19 21:48:40 +02:00
|
|
|
PORTVERSION= 1.5.3
|
2011-04-21 18:23:13 +02:00
|
|
|
CATEGORIES= devel java editors
|
2010-11-02 18:39:02 +01:00
|
|
|
MASTER_SITES= SF/${PORTNAME}/01_EclEmma_Releases/${PORTVERSION}
|
|
|
|
|
|
|
|
MAINTAINER= kamikaze@bsdforen.de
|
|
|
|
COMMENT= Java code coverage tool for Eclipse
|
|
|
|
|
|
|
|
RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse
|
|
|
|
|
|
|
|
PLUGIN_PATHS= features plugins
|
|
|
|
|
|
|
|
USE_ZIP= yes
|
|
|
|
NO_BUILD= yes
|
|
|
|
|
|
|
|
WRKSRC= ${WRKDIR}
|
|
|
|
ECLIPSE= lib/eclipse
|
|
|
|
|
|
|
|
PLIST_SUB= VER=${PORTVERSION} \
|
|
|
|
ECLIPSE=${ECLIPSE}
|
|
|
|
|
|
|
|
do-install:
|
|
|
|
.for _path in ${PLUGIN_PATHS}
|
|
|
|
@${MKDIR} ${PREFIX}/${ECLIPSE}/${_path}
|
|
|
|
@${CP} -r ${WRKSRC}/${_path}/* ${PREFIX}/${ECLIPSE}/${_path}/
|
|
|
|
.endfor
|
|
|
|
|
|
|
|
plist: build
|
|
|
|
@${ECHO} "===> Rebuilding PLIST."
|
|
|
|
@${TOUCH} ${PLIST}
|
|
|
|
@${RM} ${PLIST}
|
|
|
|
.for _path in ${PLUGIN_PATHS}
|
2010-12-03 21:45:51 +01:00
|
|
|
@${FIND} -ds ${WRKSRC}/${_path}/ -not -type d \
|
2010-11-02 18:39:02 +01:00
|
|
|
| ${SED} "s|${WRKSRC}|%%ECLIPSE%%|1" \
|
|
|
|
| ${SED} "s|${PORTVERSION}|%%VER%%|g" \
|
|
|
|
>> ${PLIST}
|
2010-12-03 21:45:51 +01:00
|
|
|
@${FIND} -ds ${WRKSRC}/${_path}/ -mindepth 1 -type d \
|
2010-11-02 18:39:02 +01:00
|
|
|
| ${SED} "s|${WRKSRC}|@dirrm %%ECLIPSE%%|1" \
|
|
|
|
| ${SED} "s|${PORTVERSION}|%%VER%%|g" \
|
|
|
|
>> ${PLIST}
|
|
|
|
@${ECHO} "@dirrmtry %%ECLIPSE%%/${_path}" >> ${PLIST}
|
|
|
|
.endfor
|
|
|
|
@${ECHO} "@dirrmtry %%ECLIPSE%%" >> ${PLIST}
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|