# 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: # # gwave # gwave/pkg-comment # gwave/pkg-descr # gwave/pkg-plist # gwave/distinfo # gwave/Makefile # gwave/files # gwave/files/patch-wavefile.c # echo c - gwave mkdir -p gwave > /dev/null 2>&1 echo x - gwave/pkg-comment sed 's/^X//' >gwave/pkg-comment << 'END-of-gwave/pkg-comment' XWaveform viewer for analogue electronic simulation tools END-of-gwave/pkg-comment echo x - gwave/pkg-descr sed 's/^X//' >gwave/pkg-descr << 'END-of-gwave/pkg-descr' XGwave is a waveform viewer. Its purpose is for viewing analog data, Xsuch as the output from Spice-like simulations. X XGwave can read binary or ascii files written by HSpice from transient, XAC, or Sweep analyses, "raw" files written by Spice2, Spice3, or Xngspice, and transient analysis files from the CAzM simulator. It can Xalso read a generic tabular ASCII format suitable for use with ACS or Xhomegrown tools. X XIt supports multiple "panels" (graticlules) with multiple variables Xdisplayed in each. Two vertical-bar cursors are available for Xtime-difference measurements. Multiple files can be loaded, for Xcomparing the results of several simulations. X XMuch of Gwave's user interface is written in the Guile extension Xlanguage and is therefore easily extensible for custom applications Xwithout recompilation. X XWWW: http://geda.seul.org/tools/gwave END-of-gwave/pkg-descr echo x - gwave/pkg-plist sed 's/^X//' >gwave/pkg-plist << 'END-of-gwave/pkg-plist' Xbin/sp2sp Xbin/gwave Xbin/gwave-exec Xbin/gwaverepl Xshare/guile/app/gwave/system.gwaverc Xshare/guile/app/gwave/cmds.scm Xshare/guile/app/gwave/dynlink.scm Xshare/guile/app/gwave/globals.scm Xshare/guile/app/gwave/minimal.scm Xshare/guile/app/gwave/std-args.scm Xshare/guile/app/gwave/std-menus.scm Xshare/guile/app/gwave/std-toolbar.scm Xshare/guile/app/gwave/extra-menus.scm Xshare/guile/app/gwave/visiblewave-ops.scm Xshare/guile/app/gwave/gwave-startup.scm X@dirrm share/guile/app/gwave END-of-gwave/pkg-plist echo x - gwave/distinfo sed 's/^X//' >gwave/distinfo << 'END-of-gwave/distinfo' XMD5 (gwave-20020122.tar.gz) = 0e5bbf0787e4ab82f804e617bf3ad86f END-of-gwave/distinfo echo x - gwave/Makefile sed 's/^X//' >gwave/Makefile << 'END-of-gwave/Makefile' X# New ports collection makefile for: gwave X# Date created: 16 June 2002 X# Whom: Duncan Barclay X# X# $FreeBSD$ X# X XPORTNAME= gwave XPORTVERSION= 20020122 XCATEGORIES= cad XMASTER_SITES= http://geda.seul.org/dist/ X XMAINTAINER= dmlb@dmlb.org X XRUN_DEPENDS= graph:${PORTSDIR}/graphics/plotutils XLIB_DEPENDS= geda.15:${PORTSDIR}/cad/libgeda \ X guile.9:${PORTSDIR}/lang/guile \ X guilegtk-1.2:${PORTSDIR}/x11-toolkits/guile-gtk X X#USE_LIBTOOL= yes XUSE_AUTOCONF= yes XUSE_GTK= yes X#INSTALLS_SHLIB= yes X#CONFIGURE_ARGS= --enable-gdgeda XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ X LIBS="-L${LOCALBASE}/lib" X#DISTNAME= geda-${PORTNAME}-${PORTVERSION} X XMAN1= sp2sp.1 X X.include END-of-gwave/Makefile echo c - gwave/files mkdir -p gwave/files > /dev/null 2>&1 echo x - gwave/files/patch-wavefile.c sed 's/^X//' >gwave/files/patch-wavefile.c << 'END-of-gwave/files/patch-wavefile.c' X--- spicefile/wavefile.c~ Sun Jun 16 12:16:05 2002 X+++ spicefile/wavefile.c Sun Jun 16 12:01:26 2002 X@@ -32,6 +32,7 @@ X X X #ifdef HAVE_POSIX_REGEXP X+#include X #include X #define REGEXP_T regex_t X #define regexp_test(c,s) (regexec((c), (s), 0, NULL, 0) == 0) END-of-gwave/files/patch-wavefile.c exit