aboutsummaryrefslogtreecommitdiff
path: root/graphics/grads
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2005-04-07 21:48:51 +0000
committerGreg Lewis <glewis@FreeBSD.org>2005-04-07 21:48:51 +0000
commit03991f0bd4f3bbf2ba914cffbc26f5fe3a1262e5 (patch)
tree92be8ad93c784e67646f4b22331b9a9c8e2de885 /graphics/grads
parentb422f9723a3886eed0f592f5d3e0bb0b3c917906 (diff)
downloadports-03991f0bd4f3bbf2ba914cffbc26f5fe3a1262e5.tar.gz
ports-03991f0bd4f3bbf2ba914cffbc26f5fe3a1262e5.zip
Notes
Diffstat (limited to 'graphics/grads')
-rw-r--r--graphics/grads/Makefile73
-rw-r--r--graphics/grads/distinfo4
-rw-r--r--graphics/grads/files/patch-configure22
-rw-r--r--graphics/grads/files/patch-src_gagui.c15
-rw-r--r--graphics/grads/files/patch-src_gagui.h13
-rw-r--r--graphics/grads/files/patch-src_gsgui.c15
-rw-r--r--graphics/grads/files/patch-src_gx.h13
-rw-r--r--graphics/grads/files/patch-src_gxhpng.c17
-rw-r--r--graphics/grads/pkg-descr8
-rw-r--r--graphics/grads/pkg-plist393
10 files changed, 573 insertions, 0 deletions
diff --git a/graphics/grads/Makefile b/graphics/grads/Makefile
new file mode 100644
index 000000000000..f966a0bfaa76
--- /dev/null
+++ b/graphics/grads/Makefile
@@ -0,0 +1,73 @@
+# New ports collection makefile for: GrADS
+# Date created: 25 October 2002
+# Whom: Greg Lewis <glewis@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= grads
+PORTVERSION= 1.9b3
+CATEGORIES= graphics science math
+MASTER_SITES= ftp://grads.iges.org/grads/1.9/:src \
+ ftp://grads.iges.org/grads/:other \
+DISTNAME= ${PORTNAME}-${PORTVERSION}
+DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX}:src \
+ example.tar.gz:other
+EXTRACT_ONLY= ${DISTNAME}-src${EXTRACT_SUFX}
+
+MAINTAINER= glewis@FreeBSD.org
+COMMENT= The Grid Analysis and Display System
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/libudunits.a:${PORTSDIR}/science/udunits \
+ ${X11BASE}/lib/libsx.a:${PORTSDIR}/x11-toolkits/libsx
+LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd \
+ jpeg.9:${PORTSDIR}/graphics/jpeg \
+ png.5:${PORTSDIR}/graphics/png
+
+USE_REINPLACE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= SUPPLIBS="${LOCALBASE}"
+CONFIGURE_ARGS+= --enable-dyn-supplibs \
+ --with-readline \
+ --with-printim \
+ --with-gui \
+ --with-x
+
+OPTIONS= HDF "Build hdf-support (only hdf OR netcdf is supported)" on \
+ NETCDF "Build netcdf-support" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_HDF)
+LIB_DEPENDS+= mfhdf.2:${PORTSDIR}/science/hdf
+CONFIGURE_ARGS+= --with-hdf
+PLIST_SUB+= NETCDF="@comment " HDF=""
+.endif
+
+.if defined(WITH_NETCDF)
+LIB_DEPENDS+= netcdf.1:${PORTSDIR}/math/netcdf
+CONFIGURE_ARGS+= --with-nc
+PLIST_SUB+= NETCDF="" HDF="@comment "
+.endif
+
+post-extract:
+ ${MKDIR} "${WRKSRC}/examples"
+ cd "${WRKSRC}/examples" && ${TAR} -xzf "${DISTDIR}/example.tar.gz"
+
+post-configure:
+ ${REINPLACE_CMD} -e "s:%%DATADIR%%:${DATADIR}:" ${WRKSRC}/src/gx.h
+
+post-install:
+ ${MKDIR} "${DATADIR}"
+ cd ${WRKSRC}/data && ${FIND} . \
+ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} "${DATADIR}"
+ ${MKDIR} "${EXAMPLESDIR}"
+ cd ${WRKSRC}/examples && ${FIND} . \
+ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} "${EXAMPLESDIR}"
+.if !defined(NOPORTDOCS)
+ ${MKDIR} "${DOCSDIR}"
+ cd ${WRKSRC}/doc && ${FIND} . \
+ | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} "${DOCSDIR}"
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/graphics/grads/distinfo b/graphics/grads/distinfo
new file mode 100644
index 000000000000..af81b49ab352
--- /dev/null
+++ b/graphics/grads/distinfo
@@ -0,0 +1,4 @@
+MD5 (grads-1.9b3-src.tar.gz) = e09427e20cddecd3e57ee9540856ced8
+SIZE (grads-1.9b3-src.tar.gz) = 2761953
+MD5 (example.tar.gz) = 1e152c120a1781debdddfdf90435089e
+SIZE (example.tar.gz) = 1647527
diff --git a/graphics/grads/files/patch-configure b/graphics/grads/files/patch-configure
new file mode 100644
index 000000000000..ddb048b3113a
--- /dev/null
+++ b/graphics/grads/files/patch-configure
@@ -0,0 +1,22 @@
+$FreeBSD$
+
+--- configure.orig Fri Mar 12 09:24:26 2004
++++ configure Fri Mar 25 16:02:29 2005
+@@ -5123,7 +5123,7 @@
+ cat >conftest.$ac_ext <<_ACEOF
+ #line 5124 "configure"
+ #include "confdefs.h"
+-#include <freq.h>
++#include <X11/libsx/freq.h>
+ _ACEOF
+ if { (eval echo "$as_me:5128: \"$ac_cpp conftest.$ac_ext\"") >&5
+ (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
+@@ -7261,7 +7261,7 @@
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lmfhdf $LIBS"
++LIBS="-lmfhdf -ldf $LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ #line 7266 "configure"
+ #include "confdefs.h"
diff --git a/graphics/grads/files/patch-src_gagui.c b/graphics/grads/files/patch-src_gagui.c
new file mode 100644
index 000000000000..ec52dd306f70
--- /dev/null
+++ b/graphics/grads/files/patch-src_gagui.c
@@ -0,0 +1,15 @@
+$FreeBSD$
+
+--- src/gagui.c.orig Fri Mar 25 15:20:19 2005
++++ src/gagui.c Fri Mar 25 15:20:47 2005
+@@ -37,8 +37,8 @@
+
+ #include <time.h>
+
+-#include "libsx.h"
+-#include "freq.h"
++#include "X11/libsx/libsx.h"
++#include "X11/libsx/freq.h"
+ #include "grads.h"
+ #include "gx.h"
+
diff --git a/graphics/grads/files/patch-src_gagui.h b/graphics/grads/files/patch-src_gagui.h
new file mode 100644
index 000000000000..6cfda47fa30c
--- /dev/null
+++ b/graphics/grads/files/patch-src_gagui.h
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- src/gagui.h.orig Fri Mar 25 15:17:42 2005
++++ src/gagui.h Fri Mar 25 15:18:16 2005
+@@ -11,7 +11,7 @@
+ */
+ /* kk --- 020619 added List and Free_List --- kk */
+
+-#include "libsx.h"
++#include "X11/libsx/libsx.h"
+
+ int init_display(int argc, char **argv, void *data);
+ int Custom_GUI( char *fname );
diff --git a/graphics/grads/files/patch-src_gsgui.c b/graphics/grads/files/patch-src_gsgui.c
new file mode 100644
index 000000000000..96492e0fa682
--- /dev/null
+++ b/graphics/grads/files/patch-src_gsgui.c
@@ -0,0 +1,15 @@
+$FreeBSD$
+
+--- src/gsgui.c.orig Fri Mar 25 15:21:29 2005
++++ src/gsgui.c Fri Mar 25 15:21:42 2005
+@@ -28,8 +28,8 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+
+-#include "libsx.h"
+-#include "freq.h"
++#include "X11/libsx/libsx.h"
++#include "X11/libsx/freq.h"
+ #include "gagui.h"
+
+ /* Supported widget types */
diff --git a/graphics/grads/files/patch-src_gx.h b/graphics/grads/files/patch-src_gx.h
new file mode 100644
index 000000000000..a8e2afb2b762
--- /dev/null
+++ b/graphics/grads/files/patch-src_gx.h
@@ -0,0 +1,13 @@
+$FreeBSD$
+
+--- src/gx.h.orig Fri Mar 25 15:37:16 2005
++++ src/gx.h Fri Mar 25 15:37:53 2005
+@@ -45,7 +45,7 @@
+ /* Default directory containing the stroke and map data sets.
+ User can override this default via setenv GADDIR */
+
+-static char *datad = "/usr/local/lib/grads";
++static char *datad = "%%DATADIR%%";
+
+ /* Option flag. If 0, map data set is only read once into a
+ dynamically allocated memory area. The memory is held onto
diff --git a/graphics/grads/files/patch-src_gxhpng.c b/graphics/grads/files/patch-src_gxhpng.c
new file mode 100644
index 000000000000..dddaf7b9edcb
--- /dev/null
+++ b/graphics/grads/files/patch-src_gxhpng.c
@@ -0,0 +1,17 @@
+$FreeBSD$
+
+--- src/gxhpng.c.orig Fri Mar 25 15:23:06 2005
++++ src/gxhpng.c Fri Mar 25 15:23:48 2005
+@@ -377,7 +377,11 @@
+ return (retcod);
+ }
+
+-int gdCompareInt(const void *a, const void *b);
++int gdCompareInt(const void *a, const void *b)
++{
++ return (*(const int *)a) - (*(const int *)b);
++}
++
+
+ /* Version of gdImageFilledPolygon to invoke my local
+ version of gdImageLne. Nothing else changed... B.Doty 5/31/01 */
diff --git a/graphics/grads/pkg-descr b/graphics/grads/pkg-descr
new file mode 100644
index 000000000000..cdbfdd25008e
--- /dev/null
+++ b/graphics/grads/pkg-descr
@@ -0,0 +1,8 @@
+The Grid Analysis and Display System (GrADS) is an interactive
+desktop tool that is used for easy access, manipulation, and
+visualization of earth science data. The format of the data may be
+either binary, GRIB, NetCDF, or HDF-SDS (Scientific Data Sets).
+GrADS has been implemented worldwide on a variety of commonly used
+operating systems and is freely distributed over the Internet.
+
+WWW: http://grads.iges.org/grads/
diff --git a/graphics/grads/pkg-plist b/graphics/grads/pkg-plist
new file mode 100644
index 000000000000..95ed6d6513b2
--- /dev/null
+++ b/graphics/grads/pkg-plist
@@ -0,0 +1,393 @@
+bin/bufrscan
+bin/gradsc
+%%HDF%%bin/gradshdf
+%%NETCDF%%bin/gradsnc
+bin/gribmap
+bin/gribscan
+bin/gxeps
+bin/gxps
+bin/gxtran
+bin/stnmap
+bin/wgrib
+%%PORTDOCS%%%%DOCSDIR%%/16colors.html
+%%PORTDOCS%%%%DOCSDIR%%/about.html
+%%PORTDOCS%%%%DOCSDIR%%/aboutgriddeddata.html
+%%PORTDOCS%%%%DOCSDIR%%/aboutstationdata.html
+%%PORTDOCS%%%%DOCSDIR%%/advdisplay.html
+%%PORTDOCS%%%%DOCSDIR%%/advhardcopy.html
+%%PORTDOCS%%%%DOCSDIR%%/animation.html
+%%PORTDOCS%%%%DOCSDIR%%/basic.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/clear.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/close.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/collect.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/define.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/disablefwrite.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/disableprint.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/display.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawbutton.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawdropmenu.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawline.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawmap.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawmark.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawpolyf.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawrec.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawrecf.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawstring.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawtitle.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawwxsym.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawxlab.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/drawylab.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/enableprint.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/exec.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/grads.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/help.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/modify.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/open.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/outxwd.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/print.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/printim.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/qdialog.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/qfwrite.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/qpos.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/query.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/quit.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/redrawbutton.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/reinit.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/reset.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/run.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/sdfopen.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setannot.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setarrlab.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setarrowhead.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setarrscl.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setbackground.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setbarbase.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setbargap.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setbaropts.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setblack.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setbutton.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setccolor.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setccols.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setcint.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setclab.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setclevs.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setclip.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setclopts.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setclskip.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setcmark.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setcmax.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setcmin.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setcsmooth.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setcstyle.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setcterp.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setcthick.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdatawarn.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdbuff.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdefval.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdfile.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdialog.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdignum.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdigsize.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdisplay.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setdropmenu.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setfgvals.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setfont.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setframe.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setfwrite.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setgrads.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setgrid.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setgridln.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setgxout.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/sethempref.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setimprun.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setlatlonlevtime.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setlats.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setlfcols.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setline.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setloopdim.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setloopincr.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setlooping.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setmap.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setmdlopts.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setmissconn.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setmpdraw.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setmpdset.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setmproj.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setmpt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setmpvals.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setparea.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setpoli.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setprnopts.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setrband.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setrbcols.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setrbrange.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setrgb.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setstat.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setstid.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setstnprint.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setstring.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setstrmden.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setstrsiz.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/settimelab.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/settlsupp.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setvpage.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setvrange.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setvrange2.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setwarn.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setwxcols.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setwxopt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxaxis.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxflip.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxlab.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxlabs.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxlevs.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxlint.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxlopts.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxlpos.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxsize.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxyrev.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setxyzt.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setyaxis.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setyflip.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setylab.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setylabs.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setylevs.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setylint.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setylopts.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setylpos.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/setzlog.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/shell.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/stat.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/swap.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/tserbarb.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/tserwx.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/undefine.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/wi.html
+%%PORTDOCS%%%%DOCSDIR%%/cmd/xdfopen.html
+%%PORTDOCS%%%%DOCSDIR%%/colorcontrol.html
+%%PORTDOCS%%%%DOCSDIR%%/commandline.html
+%%PORTDOCS%%%%DOCSDIR%%/commands.html
+%%PORTDOCS%%%%DOCSDIR%%/commandsatt.html
+%%PORTDOCS%%%%DOCSDIR%%/coordinate.html
+%%PORTDOCS%%%%DOCSDIR%%/descriptorfile.html
+%%PORTDOCS%%%%DOCSDIR%%/dimenv.html
+%%PORTDOCS%%%%DOCSDIR%%/display.html
+%%PORTDOCS%%%%DOCSDIR%%/expressions.html
+%%PORTDOCS%%%%DOCSDIR%%/font.html
+%%PORTDOCS%%%%DOCSDIR%%/footnote1.html
+%%PORTDOCS%%%%DOCSDIR%%/func/aave.html
+%%PORTDOCS%%%%DOCSDIR%%/func/abs.html
+%%PORTDOCS%%%%DOCSDIR%%/func/acos.html
+%%PORTDOCS%%%%DOCSDIR%%/func/amean.html
+%%PORTDOCS%%%%DOCSDIR%%/func/asin.html
+%%PORTDOCS%%%%DOCSDIR%%/func/asum.html
+%%PORTDOCS%%%%DOCSDIR%%/func/asumg.html
+%%PORTDOCS%%%%DOCSDIR%%/func/atan2.html
+%%PORTDOCS%%%%DOCSDIR%%/func/ave.html
+%%PORTDOCS%%%%DOCSDIR%%/func/cdiff.html
+%%PORTDOCS%%%%DOCSDIR%%/func/coll2gr.html
+%%PORTDOCS%%%%DOCSDIR%%/func/const.html
+%%PORTDOCS%%%%DOCSDIR%%/func/cos.html
+%%PORTDOCS%%%%DOCSDIR%%/func/exp.html
+%%PORTDOCS%%%%DOCSDIR%%/func/fndlvl.html
+%%PORTDOCS%%%%DOCSDIR%%/func/gint.html
+%%PORTDOCS%%%%DOCSDIR%%/func/gr2stn.html
+%%PORTDOCS%%%%DOCSDIR%%/func/hcurl.html
+%%PORTDOCS%%%%DOCSDIR%%/func/hdivg.html
+%%PORTDOCS%%%%DOCSDIR%%/func/log.html
+%%PORTDOCS%%%%DOCSDIR%%/func/log10.html
+%%PORTDOCS%%%%DOCSDIR%%/func/mag.html
+%%PORTDOCS%%%%DOCSDIR%%/func/maskout.html
+%%PORTDOCS%%%%DOCSDIR%%/func/max.html
+%%PORTDOCS%%%%DOCSDIR%%/func/maxloc.html
+%%PORTDOCS%%%%DOCSDIR%%/func/mean.html
+%%PORTDOCS%%%%DOCSDIR%%/func/min.html
+%%PORTDOCS%%%%DOCSDIR%%/func/minloc.html
+%%PORTDOCS%%%%DOCSDIR%%/func/oabin.html
+%%PORTDOCS%%%%DOCSDIR%%/func/oacres.html
+%%PORTDOCS%%%%DOCSDIR%%/func/pow.html
+%%PORTDOCS%%%%DOCSDIR%%/func/scorr.html
+%%PORTDOCS%%%%DOCSDIR%%/func/sin.html
+%%PORTDOCS%%%%DOCSDIR%%/func/skip.html
+%%PORTDOCS%%%%DOCSDIR%%/func/smth9.html
+%%PORTDOCS%%%%DOCSDIR%%/func/sqrt.html
+%%PORTDOCS%%%%DOCSDIR%%/func/sregr.html
+%%PORTDOCS%%%%DOCSDIR%%/func/stnave.html
+%%PORTDOCS%%%%DOCSDIR%%/func/stnmax.html
+%%PORTDOCS%%%%DOCSDIR%%/func/stnmin.html
+%%PORTDOCS%%%%DOCSDIR%%/func/sum.html
+%%PORTDOCS%%%%DOCSDIR%%/func/sumg.html
+%%PORTDOCS%%%%DOCSDIR%%/func/tan.html
+%%PORTDOCS%%%%DOCSDIR%%/func/tcorr.html
+%%PORTDOCS%%%%DOCSDIR%%/func/tloop.html
+%%PORTDOCS%%%%DOCSDIR%%/func/tmave.html
+%%PORTDOCS%%%%DOCSDIR%%/func/tregr.html
+%%PORTDOCS%%%%DOCSDIR%%/func/tvrh2q.html
+%%PORTDOCS%%%%DOCSDIR%%/func/tvrh2t.html
+%%PORTDOCS%%%%DOCSDIR%%/func/vint.html
+%%PORTDOCS%%%%DOCSDIR%%/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/functionsatt.html
+%%PORTDOCS%%%%DOCSDIR%%/gadocindex.html
+%%PORTDOCS%%%%DOCSDIR%%/graphelem.html
+%%PORTDOCS%%%%DOCSDIR%%/graphics.html
+%%PORTDOCS%%%%DOCSDIR%%/grib.html
+%%PORTDOCS%%%%DOCSDIR%%/grib_levels.html
+%%PORTDOCS%%%%DOCSDIR%%/grib_parameters.html
+%%PORTDOCS%%%%DOCSDIR%%/gsf.html
+%%PORTDOCS%%%%DOCSDIR%%/imageoutput.html
+%%PORTDOCS%%%%DOCSDIR%%/images/NewIGES.css
+%%PORTDOCS%%%%DOCSDIR%%/images/blue_margin.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_10.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_11.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_12.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_13.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_14.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_15.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_2.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_3.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_4.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_5.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_6.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_7.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_8.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_9.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_b.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_clear.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/dot_w.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/key.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/logom2.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig1.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig2.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig3.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig4.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig5.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig6.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig7.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig8.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/tutorial_fig9.gif
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/indexalpha.html
+%%PORTDOCS%%%%DOCSDIR%%/indexlist.html
+%%PORTDOCS%%%%DOCSDIR%%/links.html
+%%PORTDOCS%%%%DOCSDIR%%/map.html
+%%PORTDOCS%%%%DOCSDIR%%/mathfunctions.html
+%%PORTDOCS%%%%DOCSDIR%%/ncdump.html
+%%PORTDOCS%%%%DOCSDIR%%/ncgen.html
+%%PORTDOCS%%%%DOCSDIR%%/pagecontrol.html
+%%PORTDOCS%%%%DOCSDIR%%/pages.html
+%%PORTDOCS%%%%DOCSDIR%%/reference.html
+%%PORTDOCS%%%%DOCSDIR%%/reinitialization.html
+%%PORTDOCS%%%%DOCSDIR%%/script.html
+%%PORTDOCS%%%%DOCSDIR%%/start.html
+%%PORTDOCS%%%%DOCSDIR%%/stnmap.html
+%%PORTDOCS%%%%DOCSDIR%%/templates.html
+%%PORTDOCS%%%%DOCSDIR%%/tutorial.html
+%%PORTDOCS%%%%DOCSDIR%%/udf.html
+%%PORTDOCS%%%%DOCSDIR%%/users.html
+%%PORTDOCS%%%%DOCSDIR%%/usingstationdata.html
+%%PORTDOCS%%%%DOCSDIR%%/util/gribmap.html
+%%PORTDOCS%%%%DOCSDIR%%/util/gribscan.html
+%%PORTDOCS%%%%DOCSDIR%%/util/gxeps.html
+%%PORTDOCS%%%%DOCSDIR%%/util/gxps.html
+%%PORTDOCS%%%%DOCSDIR%%/util/gxtran.html
+%%PORTDOCS%%%%DOCSDIR%%/util/ncdump.html
+%%PORTDOCS%%%%DOCSDIR%%/util/ncgen.html
+%%PORTDOCS%%%%DOCSDIR%%/util/stnmap.html
+%%PORTDOCS%%%%DOCSDIR%%/utilities.html
+%%PORTDOCS%%%%DOCSDIR%%/variable.html
+%%PORTDOCS%%%%DOCSDIR%%/variableformats.html
+%%PORTDOCS%%%%DOCSDIR%%/xdfsample1.txt
+%%PORTDOCS%%%%DOCSDIR%%/xdfsample2.txt
+%%PORTDOCS%%%%DOCSDIR%%/xsections.html
+%%EXAMPLESDIR%%/model.ctl
+%%EXAMPLESDIR%%/model.dat
+%%EXAMPLESDIR%%/sample
+%%DATADIR%%/font0.dat
+%%DATADIR%%/font1.dat
+%%DATADIR%%/font2.dat
+%%DATADIR%%/font3.dat
+%%DATADIR%%/font4.dat
+%%DATADIR%%/font5.dat
+%%DATADIR%%/hires
+%%DATADIR%%/lowres
+%%DATADIR%%/mres
+%%DATADIR%%/tables/#B3M-000-004-D#
+%%DATADIR%%/tables/B2L-058-000-B
+%%DATADIR%%/tables/B2L-058-000-D
+%%DATADIR%%/tables/B2L-058-001-B
+%%DATADIR%%/tables/B2L-058-001-B.001
+%%DATADIR%%/tables/B2L-058-001-D
+%%DATADIR%%/tables/B2L-058-001-D.001
+%%DATADIR%%/tables/B2L-058-003-B
+%%DATADIR%%/tables/B2L-128-001-B
+%%DATADIR%%/tables/B2L-128-001-B.001
+%%DATADIR%%/tables/B2L-128-001-D
+%%DATADIR%%/tables/B2L-128-001-D.001
+%%DATADIR%%/tables/B2M-000-000-0
+%%DATADIR%%/tables/B2M-000-000-A
+%%DATADIR%%/tables/B2M-000-000-B
+%%DATADIR%%/tables/B2M-000-000-D
+%%DATADIR%%/tables/B2M-000-002-0
+%%DATADIR%%/tables/B2M-000-002-A
+%%DATADIR%%/tables/B2M-000-002-B
+%%DATADIR%%/tables/B2M-000-002-D
+%%DATADIR%%/tables/B2M-000-003-0
+%%DATADIR%%/tables/B2M-000-003-A
+%%DATADIR%%/tables/B2M-000-003-B
+%%DATADIR%%/tables/B2M-000-003-D
+%%DATADIR%%/tables/B3L-058-000-B
+%%DATADIR%%/tables/B3L-058-000-D
+%%DATADIR%%/tables/B3L-058-005-B
+%%DATADIR%%/tables/B3L-058000-005000-B
+%%DATADIR%%/tables/B3L-098-001-B
+%%DATADIR%%/tables/B3L-098-001-D
+%%DATADIR%%/tables/B3L-128-001-B
+%%DATADIR%%/tables/B3L-160000-000001-B
+%%DATADIR%%/tables/B3L-160000-000001-B-forHDGOES
+%%DATADIR%%/tables/B3L-160000-000001-D
+%%DATADIR%%/tables/B3L-160000-000001-D-forHDGOES
+%%DATADIR%%/tables/B3L-160000-006001-B
+%%DATADIR%%/tables/B3L-160000-006001-B.txt
+%%DATADIR%%/tables/B3L-160000-006001-D
+%%DATADIR%%/tables/B3L-160000-006001-D.txt
+%%DATADIR%%/tables/B3L-200-001-B
+%%DATADIR%%/tables/B3M-000-003-0
+%%DATADIR%%/tables/B3M-000-004-0
+%%DATADIR%%/tables/B3M-000-004-A
+%%DATADIR%%/tables/B3M-000-004-B
+%%DATADIR%%/tables/B3M-000-004-D
+%%DATADIR%%/tables/B3M-000-005-0
+%%DATADIR%%/tables/B3M-000-005-A
+%%DATADIR%%/tables/B3M-000-005-B
+%%DATADIR%%/tables/B3M-000-005-B.new
+%%DATADIR%%/tables/B3M-000-005-D
+%%DATADIR%%/tables/B3M-000-006-0
+%%DATADIR%%/tables/B3M-000-006-A
+%%DATADIR%%/tables/B3M-000-006-B
+%%DATADIR%%/tables/B3M-000-006-D
+%%DATADIR%%/tables/B3M-000-007-0
+%%DATADIR%%/tables/B3M-000-007-A
+%%DATADIR%%/tables/B3M-000-007-B
+%%DATADIR%%/tables/B3M-000-007-D
+%%DATADIR%%/tables/B3M-000-008-0
+%%DATADIR%%/tables/B3M-000-008-A
+%%DATADIR%%/tables/B3M-000-008-B
+%%DATADIR%%/tables/B3M-000-008-D
+%%DATADIR%%/tables/B3M-000-009-0
+%%DATADIR%%/tables/B3M-000-009-A
+%%DATADIR%%/tables/B3M-000-009-B
+%%DATADIR%%/tables/B3M-000-009-D
+%%DATADIR%%/tables/B3M-000-010-0
+%%DATADIR%%/tables/B3M-000-010-A
+%%DATADIR%%/tables/B3M-000-010-B
+%%DATADIR%%/tables/B3M-000-010-D
+%%DATADIR%%/tables/convert.c
+%%DATADIR%%/udunits.dat
+@dirrm %%DATADIR%%/tables
+@dirrm %%DATADIR%%
+@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/util
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/images
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/func
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/cmd
+%%PORTDOCS%%@dirrm %%DOCSDIR%%