Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jun 2003 08:40:15 -0700 (PDT)
From:      User Heiner <heiner@bilch.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/42378: New port: science/at Acoustic ToolBox
Message-ID:  <200306301540.h5UFeF48067765@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/42378; it has been noted by GNATS.

From: User Heiner <heiner@bilch.com>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/42378: New port: science/at Acoustic ToolBox
Date: Mon, 30 Jun 2003 17:37:58 +0200 (CEST)

 # 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:
 #
 #	at
 #	at/Makefile
 #	at/pkg-descr
 #	at/distinfo
 #	at/files
 #	at/files/patch-aa
 #	at/pkg-plist
 #
 echo c - at
 mkdir -p at > /dev/null 2>&1
 echo x - at/Makefile
 sed 's/^X//' >at/Makefile << 'END-of-at/Makefile'
 X# Ports collection makefile for:	at
 X# Date created:				Jun 30, 2003
 X# Whom:					Heiner Strauss <heiner@bilch.com>
 X#
 X# $FreeBSD$
 X
 XPORTNAME=		at
 XPORTVERSION=		1.0
 XCATEGORIES=		science
 XMASTER_SITES=		http://oalib.saic.com/Modes/AcousticsToolbox/
 XDISTNAME=		at_Unix
 XEXTRACT_SUFX=		.tar.Z
 X
 XMAINTAINER=		heiner@bilch.com
 XCOMMENT=		The Acoustic ToolBox includes four acoustic models
 X
 XWRKSRC=                 ${WRKDIR}/at
 X
 Xdo-build:
 X	cd ${WRKSRC}; ${MAKE} install
 X
 Xdo-install:
 X	${MKDIR} ${PREFIX}/bin
 X	${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${PREFIX}/bin
 X	${MKDIR} ${PREFIX}/libexec/at
 X	${INSTALL_PROGRAM} `find ${WRKSRC} -name \*.out -print` ${PREFIX}/libexec/at
 X	${MKDIR} ${PREFIX}/share/examples/at
 X	${CP} -rp ${WRKSRC}/tests/* ${PREFIX}/share/examples/at
 X	${INSTALL_SCRIPT} ${WRKSRC}/at_init ${PREFIX}/share/examples/at
 X.if !defined(NOPORTDOCS)
 X	${MKDIR} ${DOCSDIR}
 X	${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
 X.endif
 X
 X.include <bsd.port.mk>
 END-of-at/Makefile
 echo x - at/pkg-descr
 sed 's/^X//' >at/pkg-descr << 'END-of-at/pkg-descr'
 XThe Acoustic ToolBox includes four acoustic models:
 X
 X   BELLHOP: A beam/ray trace code
 X
 X   KRAKEN:  A normal mode code
 X
 X   SCOOTER: A finite element FFP code
 X
 X   SPARC:   A time domain FFP code
 X
 XA common input structure has been used throughout so that only minor
 Xmodifications are needed to switch from one program to another.
 X
 XAll the models produce shade files which can be processed
 Xusing a common set of plotting routines to plot transmission loss
 Xvs. range or vs. range and depth.  These plotting routines
 Xare contained in the GLOBAL directory.
 END-of-at/pkg-descr
 echo x - at/distinfo
 sed 's/^X//' >at/distinfo << 'END-of-at/distinfo'
 XMD5 (at_Unix.tar.Z) = a1d783c238e2f7ba971bf84111c0b540
 END-of-at/distinfo
 echo c - at/files
 mkdir -p at/files > /dev/null 2>&1
 echo x - at/files/patch-aa
 sed 's/^X//' >at/files/patch-aa << 'END-of-at/files/patch-aa'
 X*** Kraken/Makefile
 X***************
 X*** 1,4 ****
 X! FFLAGS = -O -bytereclen
 X  
 X  #FC  = f90
 X  #F77 = f90
 X--- 1,4 ----
 X! FFLAGS = -O -ff90
 X  
 X  #FC  = f90
 X  #F77 = f90
 X*** misc/Makefile
 X***************
 X*** 1,4 ****
 X! FFLAGS = -O -bytereclen
 X  
 X  #FC  = f90
 X  #F77 = f90
 X--- 1,4 ----
 X! FFLAGS = -O -ff90
 X  
 X  #FC  = f90
 X  #F77 = f90
 X*** Bellhop/Makefile
 X***************
 X*** 1,4 ****
 X! FFLAGS = -O -bytereclen
 X  # note: SGI, use -trapuv, -lfpe in link to trap overflows
 X  
 X  #FC  = f90
 X--- 1,4 ----
 X! FFLAGS = -O -ff90
 X  # note: SGI, use -trapuv, -lfpe in link to trap overflows
 X  
 X  #FC  = f90
 X*** Scooter/Makefile
 X***************
 X*** 1,4 ****
 X! FFLAGS= -O -bytereclen
 X  
 X  #FC  = f90
 X  #F77 = f90
 X--- 1,4 ----
 X! FFLAGS = -O -ff90
 X  
 X  #FC  = f90
 X  #F77 = f90
 X*** global/Makefile
 X***************
 X*** 1,4 ****
 X! FFLAGS = -O -bytereclen
 X  
 X  #FC  = f90
 X  #F77 = f90
 X--- 1,4 ----
 X! FFLAGS = -O -ff90
 X  
 X  #FC  = f90
 X  #F77 = f90
 X*** tslib/Makefile
 X***************
 X*** 1,4 ****
 X! FFLAGS = -O
 X  
 X  #FC  = f90
 X  #F77 = f90
 X--- 1,4 ----
 X! FFLAGS = -O -ff90
 X  
 X  #FC  = f90
 X  #F77 = f90
 X*** KrakenZ/Makefile
 X***************
 X*** 1,4 ****
 X! #FFLAGS= -C -trapuv -check_bounds -g -old_rl
 X  #FFLAGS = +E1   # for HP machines
 X  #FFLAGS = -O -trapuv -old_rl -mips2 # old_rl forces SGI to use RECL in bytes
 X
 X--- 1,4 ----
 X! FFLAGS = -O -ff90
 X  #FFLAGS = +E1   # for HP machines
 X  #FFLAGS = -O -trapuv -old_rl -mips2 # old_rl forces SGI to use RECL in bytes
 X
 X
 END-of-at/files/patch-aa
 echo x - at/pkg-plist
 sed 's/^X//' >at/pkg-plist << 'END-of-at/pkg-plist'
 Xlibexec/at/bellhop.out
 Xlibexec/at/angles.out
 Xlibexec/at/beam3d.out
 Xlibexec/at/plotray.out
 Xlibexec/at/tabssp.out
 Xlibexec/at/kraken.out
 Xlibexec/at/krakenc.out
 Xlibexec/at/bounce.out
 Xlibexec/at/field.out
 Xlibexec/at/field3d.out
 Xlibexec/at/plotssp.out
 Xlibexec/at/plotmode.out
 Xlibexec/at/plotgrn.out
 Xlibexec/at/plotirc.out
 Xlibexec/at/plotxy.out
 Xlibexec/at/plottri.out
 Xlibexec/at/plottlr.out
 Xlibexec/at/plottld.out
 Xlibexec/at/plotrth.out
 Xlibexec/at/plotgrp.out
 Xlibexec/at/fieldmo.out
 Xlibexec/at/modasc.out
 Xlibexec/at/modbin.out
 Xlibexec/at/covar.out
 Xlibexec/at/scooter.out
 Xlibexec/at/sparc.out
 Xlibexec/at/fields.out
 Xlibexec/at/plotts.out
 Xlibexec/at/stack.out
 Xlibexec/at/makets.out
 Xlibexec/at/fft.out
 Xlibexec/at/raw.out
 Xlibexec/at/toasc.out
 Xlibexec/at/tobin.out
 Xlibexec/at/tosac.out
 Xlibexec/at/tonrl.out
 Xlibexec/at/pod.out
 Xlibexec/at/plotslic.out
 Xlibexec/at/radius.out
 Xlibexec/at/bart.out
 Xlibexec/at/capon.out
 Xlibexec/at/switchsr.out
 Xlibexec/at/planewav.out
 Xlibexec/at/outback.out
 Xlibexec/at/filter.out
 Xlibexec/at/iso.out
 X@dirrm libexec/at
 Xbin/bbrun
 Xbin/bellhop
 Xbin/bellhopb
 Xbin/bounce
 Xbin/capon
 Xbin/covar
 Xbin/field
 Xbin/field3d
 Xbin/fieldmo
 Xbin/fields
 Xbin/filter
 Xbin/kraken
 Xbin/krakenb
 Xbin/krakenc
 Xbin/krakencb
 Xbin/makets
 Xbin/modasc
 Xbin/modbin
 Xbin/outback
 Xbin/plotfield
 Xbin/plotgrn
 Xbin/plotgrp
 Xbin/plotirc
 Xbin/plotmode
 Xbin/plotray
 Xbin/plotrth
 Xbin/plotslic
 Xbin/plotssp
 Xbin/plottld
 Xbin/plottlr
 Xbin/plottri
 Xbin/plotts
 Xbin/plotxy
 Xbin/pod
 Xbin/radius
 Xbin/scooter
 Xbin/scooterb
 Xbin/sparc
 Xbin/stack
 Xbin/switchsr
 Xbin/tabssp
 Xbin/toasc
 Xbin/tobin
 Xbin/tonrl
 Xbin/tosac
 X%%PORTDOCS%%share/doc/at/bart.hlp
 X%%PORTDOCS%%share/doc/at/bellhop.hlp
 X%%PORTDOCS%%share/doc/at/bounce.hlp
 X%%PORTDOCS%%share/doc/at/field.hlp
 X%%PORTDOCS%%share/doc/at/field3d.hlp
 X%%PORTDOCS%%share/doc/at/fields.hlp
 X%%PORTDOCS%%share/doc/at/kraken.hlp
 X%%PORTDOCS%%share/doc/at/notes.hlp
 X%%PORTDOCS%%share/doc/at/plotfield.hlp
 X%%PORTDOCS%%share/doc/at/plotgrn.hlp
 X%%PORTDOCS%%share/doc/at/plotmode.hlp
 X%%PORTDOCS%%share/doc/at/plotray.hlp
 X%%PORTDOCS%%share/doc/at/plotrth.hlp
 X%%PORTDOCS%%share/doc/at/plotslice.hlp
 X%%PORTDOCS%%share/doc/at/plotssp.hlp
 X%%PORTDOCS%%share/doc/at/plottld.hlp
 X%%PORTDOCS%%share/doc/at/plottlr.hlp
 X%%PORTDOCS%%share/doc/at/plottri.hlp
 X%%PORTDOCS%%share/doc/at/plotts.hlp
 X%%PORTDOCS%%share/doc/at/scooter.hlp
 X%%PORTDOCS%%share/doc/at/sparc.hlp
 X%%PORTDOCS%%@dirrm share/doc/at
 Xshare/examples/at/sgiprt/twerskys.prt
 Xshare/examples/at/sgiprt/attenr.prt
 Xshare/examples/at/sgiprt/attens.prt
 Xshare/examples/at/sgiprt/doublec.prt
 Xshare/examples/at/sgiprt/doubler.prt
 Xshare/examples/at/sgiprt/doubles.prt
 Xshare/examples/at/sgiprt/elsedc.prt
 Xshare/examples/at/sgiprt/elsedr.prt
 Xshare/examples/at/sgiprt/elseds.prt
 Xshare/examples/at/sgiprt/flusedc.prt
 Xshare/examples/at/sgiprt/flusedr.prt
 Xshare/examples/at/sgiprt/fluseds.prt
 Xshare/examples/at/sgiprt/icec.prt
 Xshare/examples/at/sgiprt/icer.prt
 Xshare/examples/at/sgiprt/ices.prt
 Xshare/examples/at/sgiprt/kuperbc.prt
 Xshare/examples/at/sgiprt/kuperbr.prt
 Xshare/examples/at/sgiprt/kuperbs.prt
 Xshare/examples/at/sgiprt/kupermc.prt
 Xshare/examples/at/sgiprt/kupermr.prt
 Xshare/examples/at/sgiprt/kuperms.prt
 Xshare/examples/at/sgiprt/kupertc.prt
 Xshare/examples/at/sgiprt/kupertr.prt
 Xshare/examples/at/sgiprt/kuperts.prt
 Xshare/examples/at/sgiprt/normalc.prt
 Xshare/examples/at/sgiprt/normalr.prt
 Xshare/examples/at/sgiprt/normals.prt
 Xshare/examples/at/sgiprt/pekerisc.prt
 Xshare/examples/at/sgiprt/pekerisr.prt
 Xshare/examples/at/sgiprt/pekeriss.prt
 Xshare/examples/at/sgiprt/scholtec.prt
 Xshare/examples/at/sgiprt/scholter.prt
 Xshare/examples/at/sgiprt/scholtes.prt
 Xshare/examples/at/sgiprt/twerskyc.prt
 Xshare/examples/at/sgiprt/twerskyr.prt
 Xshare/examples/at/sgiprt/attenc.prt
 Xshare/examples/at/wedge/wedge150.ps
 Xshare/examples/at/wedge/field.flp
 Xshare/examples/at/wedge/interp.f
 Xshare/examples/at/wedge/krakenall
 Xshare/examples/at/wedge/plotshd.m
 Xshare/examples/at/wedge/plotslice.par
 Xshare/examples/at/wedge/plottlr.plp
 Xshare/examples/at/wedge/rd150.plp
 Xshare/examples/at/wedge/rd30.plp
 Xshare/examples/at/wedge/sedslope
 Xshare/examples/at/wedge/sweep
 Xshare/examples/at/wedge/tl.plp
 Xshare/examples/at/wedge/wedge.env
 Xshare/examples/at/wedge/field
 Xshare/examples/at/twersky.env
 Xshare/examples/at/scholte.plp
 Xshare/examples/at/scholte.env
 Xshare/examples/at/runplots
 Xshare/examples/at/refl.env
 Xshare/examples/at/plotts.plp
 Xshare/examples/at/plottri.plp
 Xshare/examples/at/plottri.par
 Xshare/examples/at/plottlr.plp
 Xshare/examples/at/plottlr.par
 Xshare/examples/at/plottld.plp
 Xshare/examples/at/plottld.par
 Xshare/examples/at/plotssp.plp
 Xshare/examples/at/plotssp.par
 Xshare/examples/at/plotslic.par
 Xshare/examples/at/plotrth.plp
 Xshare/examples/at/plotrth.par
 Xshare/examples/at/plotray.plp
 Xshare/examples/at/plotray.par
 Xshare/examples/at/plotmode.plp
 Xshare/examples/at/plotirc.plp
 Xshare/examples/at/plotgrn.plp
 Xshare/examples/at/plotgrn.par
 Xshare/examples/at/pekeris.plp
 Xshare/examples/at/pekeris.env
 Xshare/examples/at/normal.plp
 Xshare/examples/at/normal.env
 Xshare/examples/at/munkB.env
 Xshare/examples/at/med.flp
 Xshare/examples/at/kupert.plp
 Xshare/examples/at/kupert.env
 Xshare/examples/at/kuperm.plp
 Xshare/examples/at/kuperm.env
 Xshare/examples/at/kuperb.plp
 Xshare/examples/at/kuperb.env
 Xshare/examples/at/kcs
 Xshare/examples/at/iso.env
 Xshare/examples/at/ice.plp
 Xshare/examples/at/ice.env
 Xshare/examples/at/framiv.plp
 Xshare/examples/at/framiv.env
 Xshare/examples/at/foo.env
 Xshare/examples/at/flused.plp
 Xshare/examples/at/flused.env
 Xshare/examples/at/fields.flp
 Xshare/examples/at/fieldbat.flp
 Xshare/examples/at/fieldarc.flp
 Xshare/examples/at/bat
 Xshare/examples/at/field.flp
 Xshare/examples/at/elsed.plp
 Xshare/examples/at/elsed.env
 Xshare/examples/at/double.plp
 Xshare/examples/at/double.env
 Xshare/examples/at/calibB.env
 Xshare/examples/at/atten.plp
 Xshare/examples/at/atten.env
 Xshare/examples/at/Makefile
 Xshare/examples/at/twersky.plp
 Xshare/examples/at/at_init
 X@dirrm share/examples/at/sgiprt
 X@dirrm share/examples/at/wedge
 X@dirrm share/examples/at
 END-of-at/pkg-plist
 exit
 
 
 -- 
 Heiner Strauss	heiner@bilch.com        Bilch International Consulting
 www.bilch.com                           Hamburg
 Markusstrasse 4
 20355 Hamburg                           Tel.: +49 40 3480667



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306301540.h5UFeF48067765>