Lines 6-22
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= veditor |
8 |
PORTNAME= veditor |
9 |
PORTVERSION= 0.5.1 |
9 |
PORTVERSION= 0.6.0 |
10 |
CATEGORIES= java cad |
10 |
CATEGORIES= java cad |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
13 |
DISTNAME= net.sourceforge.${PORTNAME}_${PORTVERSION} |
13 |
DISTNAME= net.sourceforge.${PORTNAME}_${PORTVERSION} |
|
|
14 |
EXTRACT_SUFX= .jar |
15 |
EXTRACT_ONLY= |
14 |
|
16 |
|
15 |
MAINTAINER= lon_kamikaze@gmx.de |
17 |
MAINTAINER= kamikaze@bsdforen.de |
16 |
COMMENT= A Verilog and VHDL editor plugin for eclipse |
18 |
COMMENT= A Verilog and VHDL editor plugin for eclipse |
17 |
|
19 |
|
18 |
RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse |
20 |
RUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse |
19 |
|
21 |
|
|
|
22 |
OPTIONS= VERILOG "Support Verilog with Icarus Verilog" On \ |
23 |
VHDL "Support VHDL with FreeHDL" On |
24 |
|
25 |
.include <bsd.port.pre.mk> |
26 |
|
20 |
.if defined(WITH_VERILOG) |
27 |
.if defined(WITH_VERILOG) |
21 |
RUN_DEPENDS+= iverilog:${PORTSDIR}/cad/iverilog |
28 |
RUN_DEPENDS+= iverilog:${PORTSDIR}/cad/iverilog |
22 |
.endif |
29 |
.endif |
Lines 25-37
Link Here
|
25 |
RUN_DEPENDS+= freehdl-v2cc:${PORTSDIR}/cad/freehdl |
32 |
RUN_DEPENDS+= freehdl-v2cc:${PORTSDIR}/cad/freehdl |
26 |
.endif |
33 |
.endif |
27 |
|
34 |
|
28 |
OPTIONS= VERILOG "Support Verilog with Icarus Verilog" On \ |
|
|
29 |
VHDL "Support VHDL with FreeHDL" On |
30 |
|
31 |
PLIST_SUB= VER=${PORTVERSION} |
35 |
PLIST_SUB= VER=${PORTVERSION} |
32 |
|
36 |
|
33 |
NO_BUILD= yes |
37 |
NO_BUILD= yes |
34 |
USE_ZIP= yes |
|
|
35 |
NO_WRKSUBDIR= yes |
38 |
NO_WRKSUBDIR= yes |
36 |
|
39 |
|
37 |
ECLIPSE= ${PREFIX}/eclipse |
40 |
ECLIPSE= ${PREFIX}/eclipse |
Lines 39-59
Link Here
|
39 |
|
42 |
|
40 |
do-install: |
43 |
do-install: |
41 |
@${MKDIR} ${ECLIPSE}/${PLUGINS} |
44 |
@${MKDIR} ${ECLIPSE}/${PLUGINS} |
42 |
@${CP} -r ${WRKSRC}/${PLUGINS}/* ${ECLIPSE}/${PLUGINS}/ |
45 |
@${INSTALL_DATA} ${DISTDIR}/${DISTFILES} ${ECLIPSE}/${PLUGINS}/ |
43 |
|
|
|
44 |
plist: build |
45 |
@${ECHO} "===> Rebuilding PLIST." |
46 |
@${TOUCH} ${PLIST} |
47 |
@${RM} ${PLIST} |
48 |
@${FIND} -d ${WRKSRC}/${PLUGINS}/ -not -type d \ |
49 |
| ${SED} "s|${WRKSRC}|eclipse|1" \ |
50 |
| ${SED} "s|${PORTVERSION}|%%VER%%|g" \ |
51 |
>> ${PLIST} |
52 |
@${FIND} -d ${WRKSRC}/${PLUGINS}/ -mindepth 1 -type d \ |
53 |
| ${SED} "s|${WRKSRC}|@dirrm eclipse|1" \ |
54 |
| ${SED} "s|${PORTVERSION}|%%VER%%|g" \ |
55 |
>> ${PLIST} |
56 |
@${ECHO} "@dirrmtry eclipse/${PLUGINS}" >> ${PLIST} |
57 |
@${ECHO} "@dirrmtry eclipse" >> ${PLIST} |
58 |
|
46 |
|
59 |
.include <bsd.port.mk> |
47 |
.include <bsd.port.post.mk> |