ports/105450: [new port] java/veditor
Dominic Fandrey
lon_kamikaze at gmx.de
Sun Nov 12 19:40:21 UTC 2006
>Number: 105450
>Category: ports
>Synopsis: [new port] java/veditor
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 12 19:40:20 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Dominic Fandrey
>Release: Releng_6
>Organization:
private
>Environment:
FreeBSD mobileKamikaze.norad 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Sat Nov 11 18:44:31 CET 2006
root at homeKamikaze.norad:/usr/obj/TPR40-6/i386/usr/src/sys/TPR40-6 i386
>Description:
This is an eclipse plugin for Verilog and VHDL editing. It uses Icarus Verilog and FreeHDL as backends.
It should work fine on Eclipse 3.2.1, but I cannot test it, because that doesn't build on my systems.
>How-To-Repeat:
>Fix:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# java/veditor/Makefile
# java/veditor/distinfo
# java/veditor/pkg-descr
# java/veditor/pkg-plist
#
echo x - java/veditor/Makefile
sed 's/^X//' >java/veditor/Makefile << 'END-of-java/veditor/Makefile'
X# New ports collection makefile for: veditor
X# Date created: 19 Oct 2006
X# Whom: lon_kamikaze at gmx.de
X#
X# $FreeBSD$
X#
X
XPORTNAME= veditor
XPORTVERSION= 0.5.0
XCATEGORIES= java cad
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= ${PORTNAME}
XDISTNAME= net.sourceforge.${PORTNAME}_${PORTVERSION}
X
XMAINTAINER= lon_kamikaze at gmx.de
XCOMMENT= A Verilog and VHDL editor plugin for eclipse
X
XRUN_DEPENDS= eclipse:${PORTSDIR}/java/eclipse
X
X.if defined(WITH_VERILOG)
XRUN_DEPENDS+= iverilog:${PORTSDIR}/cad/iverilog
X.endif
X
X.if defined(WITH_VHDL)
XRUN_DEPENDS+= freehdl-v2cc:${PORTSDIR}/cad/freehdl
X.endif
X
XOPTIONS= VERILOG "Support Verilog with Icarus Verilog" On \
X VHDL "Support VHDL with FreeHDL" On
X
XPLIST_SUB= VER=${PORTVERSION}
X
XNO_BUILD= yes
XUSE_ZIP= yes
XNO_WRKSUBDIR= yes
X
XECLIPSE= ${PREFIX}/eclipse
XPLUGINS= plugins
X
Xdo-install:
X @${MKDIR} ${ECLIPSE}/${PLUGINS}
X @${CP} -r ${WRKSRC}/${PLUGINS}/* ${ECLIPSE}/${PLUGINS}/
X
Xplist: build
X @${ECHO} "===> Rebuilding PLIST."
X @${TOUCH} ${PLIST}
X @${RM} ${PLIST}
X @${FIND} -d ${WRKSRC}/${PLUGINS}/ -not -type d \
X | ${SED} "s|${WRKSRC}|eclipse|1" \
X | ${SED} "s|${PORTVERSION}|%%VER%%|g" \
X >> ${PLIST}
X @${FIND} -d ${WRKSRC}/${PLUGINS}/ -mindepth 1 -type d \
X | ${SED} "s|${WRKSRC}|@dirrm eclipse|1" \
X | ${SED} "s|${PORTVERSION}|%%VER%%|g" \
X >> ${PLIST}
X @${ECHO} "@dirrmtry eclipse/${PLUGINS}" >> ${PLIST}
X @${ECHO} "@dirrmtry eclipse" >> ${PLIST}
X
X.include <bsd.port.mk>
END-of-java/veditor/Makefile
echo x - java/veditor/distinfo
sed 's/^X//' >java/veditor/distinfo << 'END-of-java/veditor/distinfo'
XMD5 (net.sourceforge.veditor_0.5.0.zip) = 4ae033914f44b90fb9a7c55ffa21edc3
XSHA256 (net.sourceforge.veditor_0.5.0.zip) = f1adf6620f7e5154b791a05541b7794889988a06ef895a3b146467c31a5dcade
XSIZE (net.sourceforge.veditor_0.5.0.zip) = 181378
END-of-java/veditor/distinfo
echo x - java/veditor/pkg-descr
sed 's/^X//' >java/veditor/pkg-descr << 'END-of-java/veditor/pkg-descr'
XEclipse Verilog editor provides Verilog (IEEE-1364) and VHDL language
Xspecific features on Eclipse IDE. It helps coding and debugging in hardware
Xdevelopment based on Verilog or VHDL.
X
XWWW: http://veditor.sourceforge.net/
END-of-java/veditor/pkg-descr
echo x - java/veditor/pkg-plist
sed 's/^X//' >java/veditor/pkg-plist << 'END-of-java/veditor/pkg-plist'
Xeclipse/plugins/net.sourceforge.veditor_%%VER%%/META-INF/MANIFEST.MF
Xeclipse/plugins/net.sourceforge.veditor_%%VER%%/icons/hierarchy.gif
Xeclipse/plugins/net.sourceforge.veditor_%%VER%%/icons/ovr.gif
Xeclipse/plugins/net.sourceforge.veditor_%%VER%%/icons/pers.gif
Xeclipse/plugins/net.sourceforge.veditor_%%VER%%/icons/vsrc.gif
Xeclipse/plugins/net.sourceforge.veditor_%%VER%%/about.html
Xeclipse/plugins/net.sourceforge.veditor_%%VER%%/plugin.xml
Xeclipse/plugins/net.sourceforge.veditor_%%VER%%/veditor.jar
X at dirrm eclipse/plugins/net.sourceforge.veditor_%%VER%%/META-INF
X at dirrm eclipse/plugins/net.sourceforge.veditor_%%VER%%/icons
X at dirrm eclipse/plugins/net.sourceforge.veditor_%%VER%%
X at dirrmtry eclipse/plugins
X at dirrmtry eclipse
END-of-java/veditor/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list