From nobody@FreeBSD.org  Fri Oct 20 20:26:54 2006
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id C45AD16A40F
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 20 Oct 2006 20:26:54 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 41EF743ED6
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 20 Oct 2006 20:18:59 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k9KKIxaP037725
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 20 Oct 2006 20:18:59 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id k9KKIxq7037722;
	Fri, 20 Oct 2006 20:18:59 GMT
	(envelope-from nobody)
Message-Id: <200610202018.k9KKIxq7037722@www.freebsd.org>
Date: Fri, 20 Oct 2006 20:18:59 GMT
From: Dominic Fandrey<lon_kamikaze@gmx.de>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [new port] /devel/freehdl
X-Send-Pr-Version: www-3.0

>Number:         104634
>Category:       ports
>Synopsis:       [new port] /devel/freehdl
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    alepulver
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 20 20:30:22 GMT 2006
>Closed-Date:    Sun Nov 05 20:55:51 GMT 2006
>Last-Modified:  Sun Nov  5 21:00:38 GMT 2006
>Originator:     Dominic Fandrey
>Release:        Releng_6
>Organization:
private
>Environment:
FreeBSD mobileKamikaze.norad 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Sun Oct  1 12:43:05 CEST 2006     root@homeKamikaze.norad:/usr/obj/TPR40-6/i386/usr/src/sys/TPR40-6  i386
>Description:
This is a VHDL simulator for linux that works without any patching on FreeBSD. It works by compiling VHDL into c++ code, which then can be compiled into a simulation.

This is probably for after the Freeze, but I wanted to get done with the commit.
>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:
#
#	devel/freehdl
#	devel/freehdl/Makefile
#	devel/freehdl/pkg-descr
#	devel/freehdl/distinfo
#	devel/freehdl/pkg-plist
#
echo c - devel/freehdl
mkdir -p devel/freehdl > /dev/null 2>&1
echo x - devel/freehdl/Makefile
sed 's/^X//' >devel/freehdl/Makefile << 'END-of-devel/freehdl/Makefile'
X# New ports collection makefile for:	freehdl
X# Date created:				19 Oct 2006
X# Whom:					lon_kamikaze@gmx.de
X#
X# $FreeBSD$
X#
X
XPORTNAME=	freehdl
XPORTVERSION=	0.0.3
XCATEGORIES=	devel
XMASTER_SITES=	http://cran.mit.edu/~enaroska/
X
XMAINTAINER=	lon_kamikaze@gmx.de
XCOMMENT=	A free VHDL simulator
X
XMANCOMPRESSED=	no
X
XMAN1=		freehdl-config.1 \
X		freehdl-gennodes.1 \
X		freehdl-libtool.1 \
X		freehdl-v2cc.1 \
X		gvhdl.1
XMAN5=		v2cc.libs.5
X
XCONFIGURE_ARGS=	--x-libraries=${X11PREFIX}/lib \
X		--prefix=${PREFIX}
X
XHAS_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_XLIB=	yes
X
XPLIST_TMP=	${WRKDIR}/plist_tmp/
X
Xplist: build
X	@${ECHO} "===>  Rebuilding PLIST."
X	@${TOUCH} ${PLIST}
X	@${RM} ${PLIST}
X	@cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} \
X		${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} \
X		prefix=${PLIST_TMP} ${INSTALL_TARGET}
X	@${RM} -rf ${PLIST_TMP}/man
X	@${FIND} -d ${PLIST_TMP} -type f \
X		| ${SED} "s|${PLIST_TMP}||1" \
X		>> ${PLIST}
X	@${FIND} -d ${PLIST_TMP}/*/* -type d \
X		| ${SED} "s|${PLIST_TMP}|@dirrm |1" \
X		>> ${PLIST}
X	@${RM} -rf ${PLIST_TMP}
X
X.include <bsd.port.mk>
END-of-devel/freehdl/Makefile
echo x - devel/freehdl/pkg-descr
sed 's/^X//' >devel/freehdl/pkg-descr << 'END-of-devel/freehdl/pkg-descr'
XThe goals of the FreeHDL project are to develop a VHDL simulator that has
Xa graphical waveform viewer and a source level debugger. It also aims at
XVHDL-93 compliancy. The project is at a very early development stage.
X
XWWW: http://www.freehdl.seul.org/
END-of-devel/freehdl/pkg-descr
echo x - devel/freehdl/distinfo
sed 's/^X//' >devel/freehdl/distinfo << 'END-of-devel/freehdl/distinfo'
XMD5 (freehdl-0.0.3.tar.gz) = 372a4fca0fa802f8040c05d5c7986a0c
XSHA256 (freehdl-0.0.3.tar.gz) = 83dcd15c8421cc7ea8938a2c39e20bec66a1638a4bd4cce76624fd0850db86f0
XSIZE (freehdl-0.0.3.tar.gz) = 1385493
END-of-devel/freehdl/distinfo
echo x - devel/freehdl/pkg-plist
sed 's/^X//' >devel/freehdl/pkg-plist << 'END-of-devel/freehdl/pkg-plist'
Xbin/freehdl-config
Xbin/freehdl-gennodes
Xbin/gvhdl
Xbin/freehdl-v2cc
Xbin/freehdl-libtool
Xinclude/freehdl/fire-types.h
Xinclude/freehdl/fire-chunk.t
Xinclude/freehdl/fire-chunk.h
Xinclude/freehdl/tree-supp.h
Xinclude/freehdl/fire.h
Xinclude/freehdl/vaul-creator-base.h
Xinclude/freehdl/vaul-dfile.h
Xinclude/freehdl/vaul-dunit.h
Xinclude/freehdl/vaul-dynarray.h
Xinclude/freehdl/vaul-errors.h
Xinclude/freehdl/vaul-lexer.h
Xinclude/freehdl/vaul-list.h
Xinclude/freehdl/vaul-mempool.h
Xinclude/freehdl/vaul-parser.h
Xinclude/freehdl/vaul-pool.h
Xinclude/freehdl/vaul-printer.h
Xinclude/freehdl/vaul-ref.h
Xinclude/freehdl/vaul-types.h
Xinclude/freehdl/vaul-util.h
Xinclude/freehdl/vaul-chunk.t
Xinclude/freehdl/vaul-chunk.h
Xinclude/freehdl/vaul.h
Xinclude/freehdl/FlexLexer.h
Xinclude/freehdl/cdfggen-chunk.t
Xinclude/freehdl/cdfggen-chunk.h
Xinclude/freehdl/kernel-acl.hh
Xinclude/freehdl/kernel-classes.hh
Xinclude/freehdl/kernel-driver-info.hh
Xinclude/freehdl/kernel-error.hh
Xinclude/freehdl/kernel-flags.hh
Xinclude/freehdl/kernel-global-event-queue.hh
Xinclude/freehdl/kernel-handle-info.hh
Xinclude/freehdl/kernel-handle.hh
Xinclude/freehdl/kernel-kernel-class.hh
Xinclude/freehdl/kernel-list.hh
Xinclude/freehdl/kernel-map-list.hh
Xinclude/freehdl/kernel-name-stack.hh
Xinclude/freehdl/kernel-pcounter.hh
Xinclude/freehdl/kernel-process-base.hh
Xinclude/freehdl/kernel.h
Xinclude/freehdl/kernel-delayed-procedure-base.hh
Xinclude/freehdl/kernel-reader-info.hh
Xinclude/freehdl/kernel-sig-info.hh
Xinclude/freehdl/kernel-sigacl-list.hh
Xinclude/freehdl/kernel-wait-info.hh
Xinclude/freehdl/kernel-winfo-item.hh
Xinclude/freehdl/kernel-attributes.hh
Xinclude/freehdl/kernel-dump.hh
Xinclude/freehdl/kernel-util.hh
Xinclude/freehdl/kernel-fhdl-stream.hh
Xinclude/freehdl/kernel-register.hh
Xinclude/freehdl/kernel-resolver-process.hh
Xinclude/freehdl/kernel-resolver-descriptor.hh
Xinclude/freehdl/kernel-source-descriptor.hh
Xinclude/freehdl/kernel-signal-source-list-array.hh
Xinclude/freehdl/std.h
Xinclude/freehdl/kernel-persistent-dump.hh
Xinclude/freehdl/kernel-persistent-cdfg-dump.hh
Xinclude/freehdl/kernel-Xinfo-kind.hh
Xinclude/freehdl/kernel-Xinfo-data-descriptor.hh
Xinclude/freehdl/kernel-stack-trace.hh
Xinclude/freehdl/kernel-db.hh
Xinclude/freehdl/std-memory.hh
Xinclude/freehdl/std-standard.hh
Xinclude/freehdl/std-vhdl-types.hh
Xlib/libfreehdl-fire.so.0
Xlib/libfreehdl-fire.la
Xlib/libfreehdl-fire.a
Xlib/libfreehdl-vaul.so.0
Xlib/libfreehdl-vaul.la
Xlib/libfreehdl-vaul.a
Xlib/libfreehdl-kernel.so.0
Xlib/libfreehdl-kernel.la
Xlib/libfreehdl-kernel.a
Xlib/libfreehdl-std.so.0
Xlib/libfreehdl-std.la
Xlib/libfreehdl-std.a
Xlib/freehdl/libieee.so.0
Xlib/freehdl/libieee.la
Xlib/freehdl/libieee.a
Xlib/libfreehdl-cdfggen.so.0
Xlib/libfreehdl-cdfggen.la
Xlib/libfreehdl-cdfggen.a
Xshare/freehdl/lib/std/standard.vhdl
Xshare/freehdl/lib/std/textio.vhdl
Xshare/freehdl/lib/ieee/std_logic_1164.vhdl
Xshare/freehdl/lib/ieee/numeric_std.vhdl
Xshare/freehdl/lib/ieee/numeric_bit.vhdl
Xshare/freehdl/lib/ieee/std_logic_signed.vhdl
Xshare/freehdl/lib/ieee/std_logic_unsigned.vhdl
Xshare/freehdl/lib/ieee/std_logic_arith.vhdl
Xshare/freehdl/lib/ieee/math_real.vhdl
Xshare/freehdl/lib/ieee/vital_timing.vhdl
Xinfo/fire.info
X@dirrm /include/freehdl
X@dirrm /lib/freehdl
X@dirrm /share/freehdl/lib/std
X@dirrm /share/freehdl/lib/ieee
X@dirrm /share/freehdl/lib
X@dirrm /share/freehdl
END-of-devel/freehdl/pkg-plist
exit
>Release-Note:
>Audit-Trail:

From: "[LoN]Kamikaze" <LoN_Kamikaze@gmx.de>
To: bug-followup@FreeBSD.org,  lon_kamikaze@gmx.de
Cc:  
Subject: Re: ports/104634: [new port] /devel/freehdl
Date: Sun, 22 Oct 2006 16:07:04 +0200

 It has been suggested to me that this might actually belong into
 cad (like iverilog). So whoever commits this, please change the
 category if you think that devel is the wrong place.
Responsible-Changed-From-To: freebsd-ports-bugs->alepulver 
Responsible-Changed-By: alepulver 
Responsible-Changed-When: Tue Oct 31 18:30:10 UTC 2006 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=104634 
State-Changed-From-To: open->closed 
State-Changed-By: alepulver 
State-Changed-When: Sun Nov 5 20:55:49 UTC 2006 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=104634 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/104634: commit references a PR
Date: Sun,  5 Nov 2006 20:51:14 +0000 (UTC)

 alepulver    2006-11-05 20:51:06 UTC
 
   FreeBSD ports repository
 
   Modified files:
     cad                  Makefile 
   Added files:
     cad/freehdl          Makefile distinfo pkg-descr pkg-plist 
   Log:
   The goals of the FreeHDL project are to develop a VHDL simulator that has
   a graphical waveform viewer and a source level debugger. It also aims at
   VHDL-93 compliancy. The project is at a very early development stage.
   
   WWW: http://www.freehdl.seul.org/
   
   PR:             ports/104634
   Submitted by:   lon_kamikaze at gmx.de
   
   Revision  Changes    Path
   1.93      +1 -0      ports/cad/Makefile
   1.1       +53 -0     ports/cad/freehdl/Makefile (new)
   1.1       +3 -0      ports/cad/freehdl/distinfo (new)
   1.1       +5 -0      ports/cad/freehdl/pkg-descr (new)
   1.1       +110 -0    ports/cad/freehdl/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
