Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Nov 2006 19:33:05 GMT
From:      Dominic Fandrey<lon_kamikaze@gmx.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/105450: [new port] java/veditor
Message-ID:  <200611121933.kACJX5t1041009@www.freebsd.org>
Resent-Message-ID: <200611121940.kACJeKpO095205@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@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@dirrm eclipse/plugins/net.sourceforge.veditor_%%VER%%/META-INF
X@dirrm eclipse/plugins/net.sourceforge.veditor_%%VER%%/icons
X@dirrm eclipse/plugins/net.sourceforge.veditor_%%VER%%
X@dirrmtry eclipse/plugins
X@dirrmtry eclipse
END-of-java/veditor/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200611121933.kACJX5t1041009>