diff options
author | tg <tg@FreeBSD.org> | 1997-11-24 17:23:01 +0800 |
---|---|---|
committer | tg <tg@FreeBSD.org> | 1997-11-24 17:23:01 +0800 |
commit | 17934778216b0d4e479acf4c204f7ea6068dee18 (patch) | |
tree | 2a41143c451f130cc37e0cff3360b63e46a6a7b4 | |
parent | 3b9c0916a1e2d5c05a0c1432e8b17bb40b6c7891 (diff) | |
download | freebsd-ports-gnome-17934778216b0d4e479acf4c204f7ea6068dee18.tar.gz freebsd-ports-gnome-17934778216b0d4e479acf4c204f7ea6068dee18.tar.zst freebsd-ports-gnome-17934778216b0d4e479acf4c204f7ea6068dee18.zip |
Yorick port. Yorick is an interpreted language tailored for
scientific computing.
PR: 5132
Submitted by: Pedro Giffuni <giffunip@asme.org>
-rw-r--r-- | lang/yorick/Makefile | 36 | ||||
-rw-r--r-- | lang/yorick/distinfo | 2 | ||||
-rw-r--r-- | lang/yorick/pkg-comment | 1 | ||||
-rw-r--r-- | lang/yorick/pkg-descr | 17 | ||||
-rw-r--r-- | lang/yorick/pkg-plist | 147 |
5 files changed, 203 insertions, 0 deletions
diff --git a/lang/yorick/Makefile b/lang/yorick/Makefile new file mode 100644 index 000000000000..2cc5e18a8958 --- /dev/null +++ b/lang/yorick/Makefile @@ -0,0 +1,36 @@ +# New ports collection makefile for: Yorick +# Version required: 1.4.1 +# Date created: 26 Oct 97 +# Whom: Pedro Giffuni <giffunip@asme.org> +# +# $Id$ +# + +DISTNAME= yorick-1.4 +PKGNAME= yorick-1.4.1 +CATEGORIES= lang math +MASTER_SITES= ftp://ftp-icf.llnl.gov/pub/Yorick/ \ + ftp://wuarchive.wustl.edu/languages/yorick/ \ + ftp://netlib.att.com/netlib/env/ \ + ftp://netlib2.cs.utk.edu/env/ + +PATCH_SITES= ftp://ftp-icf.llnl.gov/pub/Yorick/ +PATCHFILES= yorick-1.4.diff.gz + +MAINTAINER= giffunip@asme.org + +PATCH_DIST_STRIP=-p1 +HAS_CONFIGURE= yes +ALL_TARGET= +MAN1= yorick.1 gist.1 + +post-install: + strip $(PREFIX)/bin/yorick + strip $(PREFIX)/bin/gist + @${INSTALL_MAN} ${WRKSRC}/yorick.1 ${PREFIX}/man/man1/ + @${INSTALL_MAN} ${WRKSRC}/gist.1 ${PREFIX}/man/man1/ +.if defined(NOPORTDOCS) + ${RM} -rf $(PREFIX)/share/yorick/1.4/doc +.endif + +.include <bsd.port.mk> diff --git a/lang/yorick/distinfo b/lang/yorick/distinfo new file mode 100644 index 000000000000..f2c5537c336a --- /dev/null +++ b/lang/yorick/distinfo @@ -0,0 +1,2 @@ +MD5 (yorick-1.4.tar.gz) = 7cf50b3dee2e1fd54e832d52abd2b88c +MD5 (yorick-1.4.diff.gz) = e199ef0860aefc8ed3b2054c79b8bdcf diff --git a/lang/yorick/pkg-comment b/lang/yorick/pkg-comment new file mode 100644 index 000000000000..7d928c61a797 --- /dev/null +++ b/lang/yorick/pkg-comment @@ -0,0 +1 @@ +An Interpreted Language for Scientific Computing diff --git a/lang/yorick/pkg-descr b/lang/yorick/pkg-descr new file mode 100644 index 000000000000..74a05aab5837 --- /dev/null +++ b/lang/yorick/pkg-descr @@ -0,0 +1,17 @@ +Yorick is an interpreted language like Basic or Lisp. For an interpreter, +Yorick is very fast for many scientific applications. It features: + + * A C-like language, but without declarative statements. + * An X window system interactive graphics package. + * Yorick's binary file package can read or write floating point + formats foreign to the machine where Yorick is running. + * A library of functions written in the Yorick language. + * Provisions for embedding compiled subroutines and functions within + a Yorick interpreter. + +Because Yorick can read either text or binary files, it can be used +"out of the box" as a pre- and post-processor for most existing +physics simulation programs. + +Read the article in the Nov/Dec 1995 issue of Computers in Physics +(Vol. 9, p. 609) for more details. diff --git a/lang/yorick/pkg-plist b/lang/yorick/pkg-plist new file mode 100644 index 000000000000..a937ac4aea1c --- /dev/null +++ b/lang/yorick/pkg-plist @@ -0,0 +1,147 @@ +bin/gist +bin/yorick +lib/yorick/1.4/Make-cxx +lib/yorick/1.4/Maketmpl +lib/yorick/1.4/h/bcast.h +lib/yorick/1.4/h/binio.h +lib/yorick/1.4/h/cgm.h +lib/yorick/1.4/h/clip.h +lib/yorick/1.4/h/defmem.h +lib/yorick/1.4/h/defstr.h +lib/yorick/1.4/h/dispas.h +lib/yorick/1.4/h/dispat.h +lib/yorick/1.4/h/dispax.h +lib/yorick/1.4/h/draw.h +lib/yorick/1.4/h/engine.h +lib/yorick/1.4/h/gist.h +lib/yorick/1.4/h/gtext.h +lib/yorick/1.4/h/hash.h +lib/yorick/1.4/h/hlevel.h +lib/yorick/1.4/h/main.c +lib/yorick/1.4/h/osys.h +lib/yorick/1.4/h/parse.h +lib/yorick/1.4/h/prmtyp.h +lib/yorick/1.4/h/ps.h +lib/yorick/1.4/h/sysdep.h +lib/yorick/1.4/h/xbasic.h +lib/yorick/1.4/h/xfancy.h +lib/yorick/1.4/h/xfont.h +lib/yorick/1.4/h/xicky.h +lib/yorick/1.4/h/yasync.h +lib/yorick/1.4/h/ydata.h +lib/yorick/1.4/h/yio.h +lib/yorick/1.4/lib/codger +lib/yorick/1.4/lib/libdrat.a +lib/yorick/1.4/lib/libgist.a +lib/yorick/1.4/lib/libyor.a +lib/yorick/1.4/lib/libyorm.a +lib/yorick/1.4/lib/main.o +man/man1/gist.1.gz +man/man1/yorick.1.gz +share/yorick/1.4/doc/FILE_FORMATS +share/yorick/1.4/doc/README +share/yorick/1.4/doc/drat.doc +share/yorick/1.4/doc/graph.doc +share/yorick/1.4/doc/library.doc +share/yorick/1.4/doc/math.doc +share/yorick/1.4/doc/refs.ps +share/yorick/1.4/doc/refs.tex +share/yorick/1.4/doc/std.doc +share/yorick/1.4/doc/texinfo.tex +share/yorick/1.4/doc/yorick.ps +share/yorick/1.4/doc/yorick.tex +share/yorick/1.4/gist/axes.gs +share/yorick/1.4/gist/boxed.gs +share/yorick/1.4/gist/boxed2.gs +share/yorick/1.4/gist/earth.gp +share/yorick/1.4/gist/gray.gp +share/yorick/1.4/gist/heat.gp +share/yorick/1.4/gist/l_nobox.gs +share/yorick/1.4/gist/ncar.gp +share/yorick/1.4/gist/nobox.gs +share/yorick/1.4/gist/ps.ps +share/yorick/1.4/gist/rainbow.gp +share/yorick/1.4/gist/stern.gp +share/yorick/1.4/gist/vg.gs +share/yorick/1.4/gist/vgbox.gs +share/yorick/1.4/gist/work.gs +share/yorick/1.4/gist/work2.gs +share/yorick/1.4/gist/yarg.gp +share/yorick/1.4/include/README +share/yorick/1.4/include/basfix.i +share/yorick/1.4/include/bessel.i +share/yorick/1.4/include/bowtie.i +share/yorick/1.4/include/button.i +share/yorick/1.4/include/collec.i +share/yorick/1.4/include/color.i +share/yorick/1.4/include/copyb.i +share/yorick/1.4/include/custom.i +share/yorick/1.4/include/demo1.i +share/yorick/1.4/include/demo2.i +share/yorick/1.4/include/demo3.i +share/yorick/1.4/include/demo4.i +share/yorick/1.4/include/demo5.i +share/yorick/1.4/include/digit2.i +share/yorick/1.4/include/ellipse.i +share/yorick/1.4/include/fitlsq.i +share/yorick/1.4/include/fitrat.i +share/yorick/1.4/include/fits.i +share/yorick/1.4/include/gamma.i +share/yorick/1.4/include/gcd.i +share/yorick/1.4/include/legal.i +share/yorick/1.4/include/legndr.i +share/yorick/1.4/include/make.i +share/yorick/1.4/include/mkdoc.i +share/yorick/1.4/include/movie.i +share/yorick/1.4/include/msort.i +share/yorick/1.4/include/multi.i +share/yorick/1.4/include/netcdf.i +share/yorick/1.4/include/pixels.i +share/yorick/1.4/include/pl3d.i +share/yorick/1.4/include/plclab.i +share/yorick/1.4/include/plwf.i +share/yorick/1.4/include/pnm.i +share/yorick/1.4/include/prefix.i +share/yorick/1.4/include/prmtyp.i +share/yorick/1.4/include/random.i +share/yorick/1.4/include/rays.i +share/yorick/1.4/include/readn.i +share/yorick/1.4/include/rezone.i +share/yorick/1.4/include/rkutta.i +share/yorick/1.4/include/romberg.i +share/yorick/1.4/include/roots.i +share/yorick/1.4/include/series.i +share/yorick/1.4/include/show.i +share/yorick/1.4/include/slice3.i +share/yorick/1.4/include/spline.i +share/yorick/1.4/include/string.i +share/yorick/1.4/include/style.i +share/yorick/1.4/include/sysafe.i +share/yorick/1.4/include/test1.i +share/yorick/1.4/include/test2.i +share/yorick/1.4/include/test3.i +share/yorick/1.4/include/testb.i +share/yorick/1.4/include/testfull.i +share/yorick/1.4/include/testg.i +share/yorick/1.4/include/testlp.i +share/yorick/1.4/include/testm.i +share/yorick/1.4/include/testp.i +share/yorick/1.4/include/txpath.i +share/yorick/1.4/include/zroots.i +share/yorick/1.4/startup/drat.i +share/yorick/1.4/startup/fft.i +share/yorick/1.4/startup/graph.i +share/yorick/1.4/startup/matrix.i +share/yorick/1.4/startup/paths.i +share/yorick/1.4/startup/std.i +share/yorick/1.4/startup/stdx.i +@dirrm lib/yorick/1.4/lib +@dirrm lib/yorick/1.4/h +@dirrm lib/yorick/1.4 +@dirrm lib/yorick +@dirrm share/yorick/1.4/startup +@dirrm share/yorick/1.4/include +@dirrm share/yorick/1.4/gist +@dirrm share/yorick/1.4/doc +@dirrm share/yorick/1.4 +@dirrm share/yorick/ |