summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authordrochner <drochner>2010-01-22 17:14:33 +0000
committerdrochner <drochner>2010-01-22 17:14:33 +0000
commitc71dc6c10e4ff9252e521cbb579962237ab12d0c (patch)
tree2e7d0c12922ed8d0e0b2cb6493e9d2695418dc01 /cad
parent69d9c090f61ab183b6099d5fad252e3aefee7f61 (diff)
downloadpkgsrc-c71dc6c10e4ff9252e521cbb579962237ab12d0c.tar.gz
add freehdl-0.0.7, a VHDL simulator
(somewhat limited, but generally useable; I'm having problems with importing symbols from other vhdl files in the same directory, but this can be worked around with a "v2cc.libs" file)
Diffstat (limited to 'cad')
-rw-r--r--cad/freehdl/DESCR1
-rw-r--r--cad/freehdl/Makefile20
-rw-r--r--cad/freehdl/PLIST93
-rw-r--r--cad/freehdl/distinfo5
4 files changed, 119 insertions, 0 deletions
diff --git a/cad/freehdl/DESCR b/cad/freehdl/DESCR
new file mode 100644
index 00000000000..09fda1086f7
--- /dev/null
+++ b/cad/freehdl/DESCR
@@ -0,0 +1 @@
+VHDL simulator
diff --git a/cad/freehdl/Makefile b/cad/freehdl/Makefile
new file mode 100644
index 00000000000..64086934aed
--- /dev/null
+++ b/cad/freehdl/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/01/22 17:14:33 drochner Exp $
+#
+
+DISTNAME= freehdl-0.0.7
+CATEGORIES= cad
+MASTER_SITES= http://seul.org/~enaroska/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://www.freehdl.seul.org/
+COMMENT= VHDL simulator
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+= gmake perl:run
+INFO_FILES= yes
+REPLACE_PERL+= freehdl/gvhdl.in
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/cad/freehdl/PLIST b/cad/freehdl/PLIST
new file mode 100644
index 00000000000..17a917fb4e4
--- /dev/null
+++ b/cad/freehdl/PLIST
@@ -0,0 +1,93 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/01/22 17:14:33 drochner Exp $
+bin/freehdl-config
+bin/freehdl-gennodes
+bin/freehdl-v2cc
+bin/gvhdl
+include/freehdl/FlexLexer.h
+include/freehdl/cdfggen-chunk.h
+include/freehdl/cdfggen-chunk.t
+include/freehdl/fire-chunk.h
+include/freehdl/fire-chunk.t
+include/freehdl/fire-types.h
+include/freehdl/fire.h
+include/freehdl/kernel-Xinfo-data-descriptor.hh
+include/freehdl/kernel-Xinfo-kind.hh
+include/freehdl/kernel-acl.hh
+include/freehdl/kernel-attributes.hh
+include/freehdl/kernel-classes.hh
+include/freehdl/kernel-db.hh
+include/freehdl/kernel-delayed-procedure-base.hh
+include/freehdl/kernel-driver-info.hh
+include/freehdl/kernel-dump.hh
+include/freehdl/kernel-error.hh
+include/freehdl/kernel-fhdl-stream.hh
+include/freehdl/kernel-flags.hh
+include/freehdl/kernel-global-event-queue.hh
+include/freehdl/kernel-handle-info.hh
+include/freehdl/kernel-handle.hh
+include/freehdl/kernel-kernel-class.hh
+include/freehdl/kernel-list.hh
+include/freehdl/kernel-map-list.hh
+include/freehdl/kernel-name-stack.hh
+include/freehdl/kernel-pcounter.hh
+include/freehdl/kernel-persistent-cdfg-dump.hh
+include/freehdl/kernel-persistent-dump.hh
+include/freehdl/kernel-process-base.hh
+include/freehdl/kernel-reader-info.hh
+include/freehdl/kernel-register.hh
+include/freehdl/kernel-resolver-descriptor.hh
+include/freehdl/kernel-resolver-process.hh
+include/freehdl/kernel-sig-info.hh
+include/freehdl/kernel-sigacl-list.hh
+include/freehdl/kernel-signal-source-list-array.hh
+include/freehdl/kernel-source-descriptor.hh
+include/freehdl/kernel-stack-trace.hh
+include/freehdl/kernel-util.hh
+include/freehdl/kernel-wait-info.hh
+include/freehdl/kernel-winfo-item.hh
+include/freehdl/kernel.h
+include/freehdl/std-memory.hh
+include/freehdl/std-standard.hh
+include/freehdl/std-vhdl-types.hh
+include/freehdl/std.h
+include/freehdl/tree-supp.h
+include/freehdl/vaul-chunk.h
+include/freehdl/vaul-chunk.t
+include/freehdl/vaul-creator-base.h
+include/freehdl/vaul-dfile.h
+include/freehdl/vaul-dunit.h
+include/freehdl/vaul-dynarray.h
+include/freehdl/vaul-errors.h
+include/freehdl/vaul-lexer.h
+include/freehdl/vaul-list.h
+include/freehdl/vaul-mempool.h
+include/freehdl/vaul-parser.h
+include/freehdl/vaul-pool.h
+include/freehdl/vaul-printer.h
+include/freehdl/vaul-ref.h
+include/freehdl/vaul-types.h
+include/freehdl/vaul-util.h
+include/freehdl/vaul.h
+info/fire.info
+lib/freehdl/libieee.la
+lib/libfreehdl-cdfggen.la
+lib/libfreehdl-fire.la
+lib/libfreehdl-kernel.la
+lib/libfreehdl-std.la
+lib/libfreehdl-vaul.la
+lib/pkgconfig/freehdl.pc
+man/man1/freehdl-config.1
+man/man1/freehdl-gennodes.1
+man/man1/freehdl-v2cc.1
+man/man1/gvhdl.1
+man/man5/v2cc.libs.5
+share/freehdl/lib/ieee/math_real.vhdl
+share/freehdl/lib/ieee/numeric_bit.vhdl
+share/freehdl/lib/ieee/numeric_std.vhdl
+share/freehdl/lib/ieee/std_logic_1164.vhdl
+share/freehdl/lib/ieee/std_logic_arith.vhdl
+share/freehdl/lib/ieee/std_logic_signed.vhdl
+share/freehdl/lib/ieee/std_logic_unsigned.vhdl
+share/freehdl/lib/ieee/vital_timing.vhdl
+share/freehdl/lib/std/standard.vhdl
+share/freehdl/lib/std/textio.vhdl
diff --git a/cad/freehdl/distinfo b/cad/freehdl/distinfo
new file mode 100644
index 00000000000..55e22656b3f
--- /dev/null
+++ b/cad/freehdl/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/01/22 17:14:33 drochner Exp $
+
+SHA1 (freehdl-0.0.7.tar.gz) = eca7ad3ac58e56b72842e83a0a702c05b8f86aa4
+RMD160 (freehdl-0.0.7.tar.gz) = d00e14d6b1cd97154b221717124c6e20b0d4f776
+Size (freehdl-0.0.7.tar.gz) = 1394351 bytes