diff options
author | Bruce M Simpson <bms@FreeBSD.org> | 2008-05-03 10:05:49 +0000 |
---|---|---|
committer | Bruce M Simpson <bms@FreeBSD.org> | 2008-05-03 10:05:49 +0000 |
commit | 6585668c4d30bc19476ef593ce10fd47d1d648fc (patch) | |
tree | a209a11494f13b37cc7a25899d2761db60f22b87 | |
parent | 42d789b494b05f5cf4007bac1c67f771ea0371da (diff) | |
download | ports-6585668c4d30bc19476ef593ce10fd47d1d648fc.tar.gz ports-6585668c4d30bc19476ef593ce10fd47d1d648fc.zip |
Add GTKWave 3.1.9 port.
The 3.x train of GTKWave has significantly more new featured and bugfixes,
but would require introducing PORTEPOCH to replace cad/gtkwave.
[Timeout on feedback from cad/gtkwave maintainer.]
Notes
Notes:
svn path=/head/; revision=212528
-rw-r--r-- | cad/Makefile | 1 | ||||
-rw-r--r-- | cad/gtkwave3/Makefile | 38 | ||||
-rw-r--r-- | cad/gtkwave3/distinfo | 3 | ||||
-rw-r--r-- | cad/gtkwave3/files/patch-configure | 20 | ||||
-rw-r--r-- | cad/gtkwave3/files/patch-doc__Makefile.in | 11 | ||||
-rw-r--r-- | cad/gtkwave3/files/patch-examples__Makefile.in | 11 | ||||
-rw-r--r-- | cad/gtkwave3/pkg-descr | 5 |
7 files changed, 89 insertions, 0 deletions
diff --git a/cad/Makefile b/cad/Makefile index 4583754f21b6..bc13546c58c0 100644 --- a/cad/Makefile +++ b/cad/Makefile @@ -41,6 +41,7 @@ SUBDIR += gplcver SUBDIR += gspiceui SUBDIR += gtkwave + SUBDIR += gtkwave3 SUBDIR += gwave SUBDIR += impact SUBDIR += irsim diff --git a/cad/gtkwave3/Makefile b/cad/gtkwave3/Makefile new file mode 100644 index 000000000000..83327fc3908a --- /dev/null +++ b/cad/gtkwave3/Makefile @@ -0,0 +1,38 @@ +# Ports collection makefile for: gtkwave +# Date created: April 28, 2008 +# Whom: bms +# +# $FreeBSD$ +# + +PORTNAME= gtkwave3 +PORTVERSION= 3.1.9 +CATEGORIES= cad +MASTER_SITES= http://home.nc.rr.com/gtkwave/ +DISTNAME= gtkwave-${PORTVERSION} + +MAINTAINER= stas@FreeBSD.org +COMMENT= Electronic Waveform Viewer + +CONFLICTS= gtkwave-[0-9]* + +GNU_CONFIGURE= yes +USE_GMAKE= yes +USE_GNOME= gtk20 + +PLIST_FILES= bin/ghwdump bin/gtkwave bin/lxt2miner bin/lxt2vcd \ + bin/mvl2lxt bin/mvl2vcd bin/rtlbrowse bin/shmidcat \ + bin/tex2vcd bin/tla2vcd bin/twinwave bin/vcd2lxt \ + bin/vcd2lxt2 bin/vcd2vzt bin/vermin bin/vzt2vcd \ + bin/vztminer + +PORTDOCS= gtkwave.odt +PORTEXAMPLES= des.sav des.script des.v des.vzt + +MAN1= ghwdump.1 gtkwave.1 lxt2miner.1 lxt2vcd.1 mvl2lxt.1 \ + mvl2vcd.1 rtlbrowse.1 shmidcat.1 tex2vcd.1 tla2vcd.1 \ + twinwave.1 vcd2lxt.1 vcd2lxt2.1 vcd2vzt.1 vermin.1 \ + vzt2vcd.1 vztminer.1 +MAN5= gtkwaverc.5 + +.include <bsd.port.mk> diff --git a/cad/gtkwave3/distinfo b/cad/gtkwave3/distinfo new file mode 100644 index 000000000000..5217a82927bc --- /dev/null +++ b/cad/gtkwave3/distinfo @@ -0,0 +1,3 @@ +MD5 (gtkwave-3.1.9.tar.gz) = 8be354164587b07fe6d86c77bb6b27db +SHA256 (gtkwave-3.1.9.tar.gz) = 4cc9cb9284c02042bd10ec4fdab3097fc74ffaf709424cd58a5d6a154fc44d80 +SIZE (gtkwave-3.1.9.tar.gz) = 2982612 diff --git a/cad/gtkwave3/files/patch-configure b/cad/gtkwave3/files/patch-configure new file mode 100644 index 000000000000..50158808443b --- /dev/null +++ b/cad/gtkwave3/files/patch-configure @@ -0,0 +1,20 @@ +--- configure.orig 2008-05-03 10:57:25.000000000 +0100 ++++ configure 2008-05-03 10:57:50.000000000 +0100 +@@ -267,7 +267,7 @@ + : ${ac_max_here_lines=38} + + # Identity of this package. +-PACKAGE_NAME='gtkwave' ++PACKAGE_NAME='gtkwave3' + PACKAGE_TARNAME='gtkwave' + PACKAGE_VERSION='3.x' + PACKAGE_STRING='gtkwave 3.x' +@@ -1646,7 +1646,7 @@ + + + # Define the identity of the package. +- PACKAGE='gtkwave' ++ PACKAGE='gtkwave3' + VERSION='3.x' + + diff --git a/cad/gtkwave3/files/patch-doc__Makefile.in b/cad/gtkwave3/files/patch-doc__Makefile.in new file mode 100644 index 000000000000..b42181ba5066 --- /dev/null +++ b/cad/gtkwave3/files/patch-doc__Makefile.in @@ -0,0 +1,11 @@ +--- doc/Makefile.in.orig 2007-11-28 22:04:29.000000000 +0000 ++++ doc/Makefile.in 2008-05-03 10:57:01.000000000 +0100 +@@ -17,7 +17,7 @@ + srcdir = @srcdir@ + top_srcdir = @top_srcdir@ + VPATH = @srcdir@ +-pkgdatadir = $(datadir)/@PACKAGE@ ++pkgdatadir = $(datadir)/doc/@PACKAGE@ + pkglibdir = $(libdir)/@PACKAGE@ + pkgincludedir = $(includedir)/@PACKAGE@ + top_builddir = .. diff --git a/cad/gtkwave3/files/patch-examples__Makefile.in b/cad/gtkwave3/files/patch-examples__Makefile.in new file mode 100644 index 000000000000..586a80916efa --- /dev/null +++ b/cad/gtkwave3/files/patch-examples__Makefile.in @@ -0,0 +1,11 @@ +--- examples/Makefile.in.orig 2007-11-28 22:04:29.000000000 +0000 ++++ examples/Makefile.in 2008-05-03 10:57:01.000000000 +0100 +@@ -152,7 +152,7 @@ + sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + dist_examples_DATA = des.sav des.script des.v des.vzt +-examplesdir = $(pkgdatadir)/examples ++examplesdir = $(datadir)/examples/@PACKAGE@ + all: all-am + + .SUFFIXES: diff --git a/cad/gtkwave3/pkg-descr b/cad/gtkwave3/pkg-descr new file mode 100644 index 000000000000..0d3ca0ee8e67 --- /dev/null +++ b/cad/gtkwave3/pkg-descr @@ -0,0 +1,5 @@ +GTKWave is a fully featured GTK+ based wave viewer for Unix and +Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard +Verilog VCD/EVCD files and allows their viewing. + +WWW: http://home.nc.rr.com/gtkwave/ |