Update to yorick-2.1; from Daniel Dickman

This commit is contained in:
pvalchev 2008-10-22 00:51:01 +00:00
parent fcf07a0d58
commit 2d567461e9
4 changed files with 57 additions and 36 deletions

View File

@ -1,24 +1,27 @@
# $OpenBSD: Makefile,v 1.16 2007/09/15 18:44:37 steven Exp $
# $OpenBSD: Makefile,v 1.17 2008/10/22 00:51:01 pvalchev Exp $
COMMENT= interpreted language for scientific computing
VERSION= 1.5
DISTNAME= yorick-${VERSION}.08
PKGNAME= ${DISTNAME}p1
CATEGORIES= math devel
MASTER_SITES= ftp://ftp-icf.llnl.gov/pub/Yorick/
EXTRACT_SUFX= .tgz
VERSION= 2.1
DISTNAME= yorick-${VERSION}.05
PKGNAME= ${DISTNAME}
HOMEPAGE= ftp://ftp-icf.llnl.gov/pub/Yorick/doc/index.html
CATEGORIES= math devel
HOMEPAGE= http://yorick.sourceforge.net/
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=yorick/}
EXTRACT_SUFX= .tgz
MAINTAINER= Peter Valchev <pvalchev@openbsd.org>
# BSD
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
WANTLIB= X11 c m
WANTLIB= X11 c m
USE_X11= Yes
Y_SITE= ${PREFIX}/share/yorick
@ -32,6 +35,9 @@ REGRESS_IS_INTERACTIVE= Yes
SETENV=env
REGRESS_TARGET= check
post-extract:
@find ${WRKDIST} -type d -name CVS -exec rm -rf {} \; 2>/dev/null
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/yorick/yorick ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/gist/gist ${PREFIX}/bin
@ -42,7 +48,8 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/doc/yorick.1 ${PREFIX}/man/man1
${INSTALL_MAN} ${WRKSRC}/doc/gist.1 ${PREFIX}/man/man1
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/yorick
${INSTALL_DATA} ${WRKSRC}/doc/*.{doc,tex,ps,pdf} ${PREFIX}/share/doc/yorick
${INSTALL_DATA} ${WRKSRC}/doc/*.{doc,tex,pdf} ${PREFIX}/share/doc/yorick
${INSTALL_DATA} ${WRKSRC}/g/*.ps ${PREFIX}/share/doc/yorick
${INSTALL_DATA_DIR} ${Y_SITE}
${INSTALL_DATA_DIR} ${Y_SITE}/g
${INSTALL_DATA_DIR} ${Y_SITE}/i

View File

@ -1,5 +1,5 @@
MD5 (yorick-1.5.08.tgz) = LxPdm8L9FQOxgAbCo8JT7g==
RMD160 (yorick-1.5.08.tgz) = nimfJ187G+xYhUQIMf2jacFEWc8=
SHA1 (yorick-1.5.08.tgz) = Gm4Cj/+ojJqFpEUYiH5FzBkT7dY=
SHA256 (yorick-1.5.08.tgz) = zJizuzj5X+5X+Y8CEZJCfZsyoFGjcbYdgEwyUTg2/NQ=
SIZE (yorick-1.5.08.tgz) = 2037018
MD5 (yorick-2.1.05.tgz) = IrUa3VAMdRwYKJ0kjyz1sg==
RMD160 (yorick-2.1.05.tgz) = Lsa7i4Kr48kuA5k65+1ObRf2uTY=
SHA1 (yorick-2.1.05.tgz) = p/9RUhVc2f0hLspzM+G30LxeJeo=
SHA256 (yorick-2.1.05.tgz) = fK8TCWyPBDURrleQ6eGAUDGAGyoA6wrcmjKtOsBHP0o=
SIZE (yorick-2.1.05.tgz) = 2242539

View File

@ -1,14 +1,11 @@
Yorick is an interpreted language for scientific computing
and numerical analysis, very similar to Matlab.
Yorick is an interpreted language for scientific computing and
numerical analysis, very similar to Matlab.
Yorick's array syntax, interpreted programs are compact,
nearly free of explicit loops, and can run at speeds up to
20% of optimized compiled speed.
Yorick has a compact syntax, similar to C, but with array operators.
It is easily expandable through dynamic linking of C libraries,
allows efficient manipulation of arbitrary size/dimension arrays,
and offers extensive graphic capabilities.
It can do interactive graphics via the X Window System,
including x-y plots, quadrilateral meshes and cell arrays.
Includes tools to assist making animated and simple 3d
graphs.
Supports output directly to your screen, in PostScript and
binary CGM format.
Yorick includes an interactive graphics package, and a binary file
package capable of translating to and from the raw numeric formats
of all modern computers.

View File

@ -1,10 +1,12 @@
@comment $OpenBSD: PLIST,v 1.6 2004/09/15 09:12:00 espie Exp $
bin/gist
bin/yorick
@comment $OpenBSD: PLIST,v 1.7 2008/10/22 00:51:01 pvalchev Exp $
@bin bin/gist
@bin bin/yorick
include/README
include/bcast.h
include/binio.h
include/bound.h
include/cblasy.h
include/cfft.h
include/cgm.h
include/cgmin.h
include/clip.h
@ -16,11 +18,11 @@ include/drat.i
include/draw.h
include/engine.h
include/eps.h
include/extern_c.h
include/fft.i
include/gist.h
include/graph.i
include/gtext.h
include/hack103.h
include/hash.h
include/heapsort.h
include/hex.h
@ -40,7 +42,10 @@ include/play.h
include/playgl.h
include/playu.h
include/playw.h
include/playwin.h
include/playx.h
include/plugin.h
include/pmin.h
include/prmtyp.h
include/ps.h
include/pstdio.h
@ -55,26 +60,28 @@ include/ugetc.h
include/upoll.h
include/xbasic.h
include/xfancy.h
include/yapi.h
include/yasync.h
include/ydata.h
include/yfnmatch.h
include/yio.h
include/yregexp.h
include/yversion.h
lib/libyor.a
@man man/man1/gist.1
@man man/man1/yorick.1
share/doc/yorick/
share/doc/yorick/drat.doc
share/doc/yorick/drat.tex
share/doc/yorick/graph.doc
share/doc/yorick/hex.doc
share/doc/yorick/library.doc
share/doc/yorick/math.doc
share/doc/yorick/ps.ps
share/doc/yorick/pscom.ps
share/doc/yorick/refs.pdf
share/doc/yorick/refs.ps
share/doc/yorick/refs.tex
share/doc/yorick/std.doc
share/doc/yorick/yorick.pdf
share/doc/yorick/yorick.ps
share/doc/yorick/yorick.tex
share/yorick/
share/yorick/g/
@ -103,6 +110,7 @@ share/yorick/i/basfix.i
share/yorick/i/bessel.i
share/yorick/i/bowtie.i
share/yorick/i/button.i
share/yorick/i/calendar.i
share/yorick/i/cheby.i
share/yorick/i/collec.i
share/yorick/i/color.i
@ -118,33 +126,40 @@ share/yorick/i/demo5.i
share/yorick/i/digit2.i
share/yorick/i/ellipse.i
share/yorick/i/elliptic.i
share/yorick/i/fermi.i
share/yorick/i/fermii.i
share/yorick/i/filter.i
share/yorick/i/fitlsq.i
share/yorick/i/fitrat.i
share/yorick/i/fits.i
share/yorick/i/gamma.i
share/yorick/i/gammp.i
share/yorick/i/gcd.i
share/yorick/i/hydra.i
share/yorick/i/idlsave.i
share/yorick/i/ieee.i
share/yorick/i/kepler.i
share/yorick/i/legal.i
share/yorick/i/legndr.i
share/yorick/i/make.i
share/yorick/i/md5.i
share/yorick/i/mkdoc.i
share/yorick/i/movie.i
share/yorick/i/msort.i
share/yorick/i/multi.i
share/yorick/i/netcdf.i
share/yorick/i/pathfun.i
share/yorick/i/pixels.i
share/yorick/i/pkg_mngr.i
share/yorick/i/pl3d.i
share/yorick/i/plato.i
share/yorick/i/plclab.i
share/yorick/i/plwf.i
share/yorick/i/pnm.i
share/yorick/i/prefix.i
share/yorick/i/prmtyp.i
share/yorick/i/random.i
share/yorick/i/rays.i
share/yorick/i/readn.i
share/yorick/i/regress.i
share/yorick/i/rezone.i
share/yorick/i/rkutta.i
share/yorick/i/romberg.i
@ -154,6 +169,7 @@ share/yorick/i/show.i
share/yorick/i/silo.i
share/yorick/i/slice3.i
share/yorick/i/spline.i
share/yorick/i/splinef.i
share/yorick/i/string.i
share/yorick/i/style.i
share/yorick/i/sysafe.i
@ -166,6 +182,7 @@ share/yorick/i/testg.i
share/yorick/i/testlp.i
share/yorick/i/testm.i
share/yorick/i/testp.i
share/yorick/i/teststr.i
share/yorick/i/txpath.i
share/yorick/i/ylmdec.i
share/yorick/i/zroots.i