Lines 6-55
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= webtools |
8 |
PORTNAME= webtools |
9 |
PORTVERSION= 2.0.3 |
9 |
PORTVERSION= 3.1.2 |
10 |
PORTREVISION= 3 |
|
|
11 |
CATEGORIES= java devel www |
10 |
CATEGORIES= java devel www |
12 |
MASTER_SITES= ${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/webtools/downloads/drops/,} |
11 |
MASTER_SITES= ${MASTER_SITE_ECLIPSE:S,/eclipse/downloads/drops/,/webtools/downloads/drops/,} |
13 |
MASTER_SITE_SUBDIR= R2.0/R-${PORTVERSION}-20080710044639/ |
12 |
MASTER_SITE_SUBDIR= R3.1.2/R-${PORTVERSION}-20100211202452/ |
14 |
PKGNAMEPREFIX= eclipse- |
13 |
PKGNAMEPREFIX= eclipse- |
15 |
DISTNAME= wtp-R-${PORTVERSION}-20080710044639 |
14 |
DISTNAME= wtp-R-${PORTVERSION}-20100211202452 |
16 |
DIST_SUBDIR= eclipse |
15 |
DIST_SUBDIR= eclipse |
17 |
|
16 |
|
18 |
MAINTAINER= freebsd-eclipse@FreeBSD.org |
17 |
MAINTAINER= zhoushuqun@gmail.com |
19 |
COMMENT= Webtools for eclipse |
18 |
COMMENT= Webtools for eclipse |
20 |
|
19 |
|
21 |
RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ |
20 |
RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse \ |
22 |
${LOCALBASE}/lib/eclipse/features/org.eclipse.emf_2.3.2.v200802051830/feature.xml:${PORTSDIR}/java/eclipse-emf \ |
21 |
${LOCALBASE}/lib/eclipse/dropins/emf-runtime-2.5.0/eclipse/features/org.eclipse.emf_2.5.0.v200906151043/feature.xml:${PORTSDIR}/java/eclipse-emf \ |
23 |
${LOCALBASE}/lib/eclipse/features/org.eclipse.gef_3.3.2.v20080129/feature.xml:${PORTSDIR}/java/eclipse-gef |
22 |
${LOCALBASE}/lib/eclipse/dropins/xsd-runtime-2.5.0/eclipse/features/org.eclipse.xsd_2.5.0.v200906151043/feature.xml:${PORTSDIR}/java/eclipse-xsd \ |
|
|
23 |
${LOCALBASE}/lib/eclipse/dropins/GEF-SDK-3.5.2/eclipse/features/org.eclipse.gef_3.5.2.v20100111-1352-777928194B66D5D476C33B2A/feature.xml:${PORTSDIR}/java/eclipse-gef \ |
24 |
${LOCALBASE}/lib/eclipse/dropins/dtp_1.7.2/eclipse/plugins/org.eclipse.datatools.sdk_1.7.0.v200906161850.jar:${PORTSDIR}/java/eclipse-datatools |
24 |
|
25 |
|
25 |
CONFLICTS= eclipse-lomboz-3.* |
26 |
CONFLICTS= eclipse-lomboz-3.* |
26 |
|
27 |
|
27 |
NO_BUILD= yes |
28 |
.include "${.CURDIR}/../eclipse-emf/Makefile.install" |
28 |
NO_WRKSUBDIR= yes |
|
|
29 |
USE_ZIP= yes |
30 |
USE_JAVA= yes |
31 |
JAVA_VERSION= 1.5+ |
32 |
JAVA_OS= native |
33 |
|
34 |
# remove files that already exist on the RUN_DEPENDS java/eclipse port |
35 |
REMOVE_DUPLICATE_FILES= \ |
36 |
eclipse/plugins/javax.servlet.jsp_2.0.0.v200706191603.jar \ |
37 |
eclipse/plugins/javax.servlet_2.4.0.v200706111738.jar \ |
38 |
eclipse/plugins/org.apache.commons.el_1.0.0.v200706111724.jar \ |
39 |
eclipse/plugins/org.apache.commons.logging_1.0.4.v200706111724.jar |
40 |
|
41 |
post-extract: |
42 |
.for file in ${REMOVE_DUPLICATE_FILES} |
43 |
@${RM} -f ${WRKSRC}/${file} |
44 |
.endfor |
45 |
|
46 |
do-install: |
47 |
@${MKDIR} ${PREFIX}/lib/eclipse |
48 |
@${CP} -r ${WRKSRC}/eclipse/plugins ${PREFIX}/lib/eclipse |
49 |
@${CP} -r ${WRKSRC}/eclipse/features ${PREFIX}/lib/eclipse |
50 |
@(cd ${WRKSRC}; ${FIND} -s eclipse/features eclipse/plugins -not -type d) | ${SED} -e 's,^eclipse,lib/eclipse,' >> ${TMPPLIST} |
51 |
@(cd ${WRKSRC}; ${FIND} -s -d eclipse/features eclipse/plugins -type d) \ |
52 |
| ${GREP} -vE 'eclipse/plugins$$|eclipse/features$$' \ |
53 |
| ${SED} -ne 's,^,@dirrm lib/,p' >> ${TMPPLIST} |
54 |
|
55 |
.include <bsd.port.mk> |
29 |
.include <bsd.port.mk> |