summaryrefslogtreecommitdiff
path: root/math/yorick
diff options
context:
space:
mode:
authordrochner <drochner>2005-05-31 18:02:31 +0000
committerdrochner <drochner>2005-05-31 18:02:31 +0000
commitf5d772ecf624476317e99fa37c52fcca97e928b7 (patch)
treed24aa6723c9b0eba60ff97da2b6953eb095a14c1 /math/yorick
parent8cbd374fefe1e365970193baeaa01ac5bd6ba3d8 (diff)
downloadpkgsrc-f5d772ecf624476317e99fa37c52fcca97e928b7.tar.gz
update to 1.6.02
changes: 1. The original plug_in and autoload system (see 5/Sep/04 below) has been completely revamped to make a true "package" system. 2. The Makefile system for compiled yorick add-ons has completely changed. 3. The string manipulation functions have been dramatically extended. 4. The yorick user manual and quick reference cards have been updated.
Diffstat (limited to 'math/yorick')
-rw-r--r--math/yorick/Makefile11
-rw-r--r--math/yorick/PLIST339
-rw-r--r--math/yorick/distinfo10
-rw-r--r--math/yorick/patches/patch-aa14
4 files changed, 197 insertions, 177 deletions
diff --git a/math/yorick/Makefile b/math/yorick/Makefile
index a1be30e22d0..5a80e57a9ed 100644
--- a/math/yorick/Makefile
+++ b/math/yorick/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2005/04/11 21:46:31 tv Exp $
+# $NetBSD: Makefile,v 1.13 2005/05/31 18:02:31 drochner Exp $
-DISTNAME= yorick-1.5.12
+DISTNAME= yorick-1.6.02
CATEGORIES= math
MASTER_SITES= ftp://ftp-icf.llnl.gov/pub/Yorick/
EXTRACT_SUFX= .tgz
@@ -9,13 +9,14 @@ MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= ftp://ftp-icf.llnl.gov/pub/Yorick/doc/index.html
COMMENT= Numerical algebra system (similar to Matlab)
-WRKSRC= ${WRKDIR}/yorick-1.5
+WRKSRC= ${WRKDIR}/yorick-1.6
USE_X11= yes
BUILD_DIRS= ${WRKSRC} ${WRKSRC}/doc
INSTALL_DIRS= ${WRKSRC}
USE_MAKEINFO= YES
INFO_FILES= yorick.info
+USE_GNU_TOOLS+= make
post-patch:
for f in ${WRKSRC}/ysite.sh; do \
@@ -25,11 +26,11 @@ post-patch:
post-install:
for f in yorick gist; do \
- cd ${PREFIX}/bin && ${LN} -sf ../lib/yorick/1.5/bin/$$f $$f; \
+ cd ${PREFIX}/bin && ${LN} -sf ../lib/yorick/1.6/bin/$$f $$f; \
done
${INSTALL_DATA} ${WRKSRC}/doc/yorick.info* ${PREFIX}/info
${INSTALL_MAN} ${WRKSRC}/doc/*.1 ${PREFIX}/man/man1
- cd ${PREFIX}/share/doc && ${LN} -sf ../yorick/1.5/doc yorick
+ cd ${PREFIX}/share/doc && ${LN} -sf ../yorick/1.6/doc yorick
${INSTALL_DATA_DIR} ${PREFIX}/share/emacs/site-lisp
${INSTALL_DATA} ${WRKSRC}/emacs/*.el ${PREFIX}/share/emacs/site-lisp
diff --git a/math/yorick/PLIST b/math/yorick/PLIST
index 048f395afc0..67739612817 100644
--- a/math/yorick/PLIST
+++ b/math/yorick/PLIST
@@ -1,169 +1,188 @@
-@comment $NetBSD: PLIST,v 1.6 2004/03/08 22:12:38 seb Exp $
+@comment $NetBSD: PLIST,v 1.7 2005/05/31 18:02:31 drochner Exp $
bin/gist
bin/yorick
+lib/yorick/1.6/Make.cfg
+lib/yorick/1.6/Makedll
+lib/yorick/1.6/Makeexe
+lib/yorick/1.6/Makepkg
+lib/yorick/1.6/bin/gist
+lib/yorick/1.6/bin/yorick
+lib/yorick/1.6/include/bcast.h
+lib/yorick/1.6/include/binio.h
+lib/yorick/1.6/include/cgm.h
+lib/yorick/1.6/include/cgmin.h
+lib/yorick/1.6/include/clip.h
+lib/yorick/1.6/include/config.h
+lib/yorick/1.6/include/defmem.h
+lib/yorick/1.6/include/draw.h
+lib/yorick/1.6/include/engine.h
+lib/yorick/1.6/include/eps.h
+lib/yorick/1.6/include/gist.h
+lib/yorick/1.6/include/gtext.h
+lib/yorick/1.6/include/hash.h
+lib/yorick/1.6/include/hlevel.h
+lib/yorick/1.6/include/parse.h
+lib/yorick/1.6/include/phash.h
+lib/yorick/1.6/include/play.h
+lib/yorick/1.6/include/playwin.h
+lib/yorick/1.6/include/plugin.h
+lib/yorick/1.6/include/pmin.h
+lib/yorick/1.6/include/prmtyp.h
+lib/yorick/1.6/include/ps.h
+lib/yorick/1.6/include/pstdio.h
+lib/yorick/1.6/include/pstdlib.h
+lib/yorick/1.6/include/xbasic.h
+lib/yorick/1.6/include/xfancy.h
+lib/yorick/1.6/include/yasync.h
+lib/yorick/1.6/include/ydata.h
+lib/yorick/1.6/include/yio.h
+lib/yorick/1.6/include/yversion.h
+lib/yorick/1.6/lib/codger
+lib/yorick/1.6/lib/install.grp
+lib/yorick/1.6/lib/install.sh
+lib/yorick/1.6/lib/libdep.sh
+lib/yorick/1.6/lib/libdrat.a
+lib/yorick/1.6/lib/libhex.a
+lib/yorick/1.6/lib/libyor.a
+lib/yorick/1.6/lib/main.o
man/man1/gist.1
man/man1/yorick.1
-lib/yorick/1.5/Make.cfg
-lib/yorick/1.5/Maketmpl
-lib/yorick/1.5/bin/gist
-lib/yorick/1.5/bin/yorick
-lib/yorick/1.5/include/bcast.h
-lib/yorick/1.5/include/binio.h
-lib/yorick/1.5/include/cgm.h
-lib/yorick/1.5/include/cgmin.h
-lib/yorick/1.5/include/clip.h
-lib/yorick/1.5/include/config.h
-lib/yorick/1.5/include/defmem.h
-lib/yorick/1.5/include/draw.h
-lib/yorick/1.5/include/engine.h
-lib/yorick/1.5/include/eps.h
-lib/yorick/1.5/include/extern_c.h
-lib/yorick/1.5/include/gist.h
-lib/yorick/1.5/include/gtext.h
-lib/yorick/1.5/include/hash.h
-lib/yorick/1.5/include/hlevel.h
-lib/yorick/1.5/include/parse.h
-lib/yorick/1.5/include/phash.h
-lib/yorick/1.5/include/play.h
-lib/yorick/1.5/include/prmtyp.h
-lib/yorick/1.5/include/ps.h
-lib/yorick/1.5/include/pstdio.h
-lib/yorick/1.5/include/pstdlib.h
-lib/yorick/1.5/include/xbasic.h
-lib/yorick/1.5/include/xfancy.h
-lib/yorick/1.5/include/yasync.h
-lib/yorick/1.5/include/ydata.h
-lib/yorick/1.5/include/yio.h
-lib/yorick/1.5/include/yversion.h
-lib/yorick/1.5/lib/codger
-lib/yorick/1.5/lib/libdrat.a
-lib/yorick/1.5/lib/libhex.a
-lib/yorick/1.5/lib/libyor.a
-lib/yorick/1.5/lib/main.o
share/doc/yorick
share/emacs/site-lisp/yorick-auto.el
share/emacs/site-lisp/yorick.el
-share/yorick/1.5/doc/FILE_FORMATS
-share/yorick/1.5/doc/README
-share/yorick/1.5/doc/drat.doc
-share/yorick/1.5/doc/drat.tex
-share/yorick/1.5/doc/graph.doc
-share/yorick/1.5/doc/hex.doc
-share/yorick/1.5/doc/library.doc
-share/yorick/1.5/doc/math.doc
-share/yorick/1.5/doc/refs.pdf
-share/yorick/1.5/doc/refs.ps
-share/yorick/1.5/doc/refs.tex
-share/yorick/1.5/doc/std.doc
-share/yorick/1.5/doc/yorick.pdf
-share/yorick/1.5/doc/yorick.ps
-share/yorick/1.5/doc/yorick.tex
-share/yorick/1.5/g/README
-share/yorick/1.5/g/axes.gs
-share/yorick/1.5/g/boxed.gs
-share/yorick/1.5/g/boxed2.gs
-share/yorick/1.5/g/earth.gp
-share/yorick/1.5/g/gray.gp
-share/yorick/1.5/g/heat.gp
-share/yorick/1.5/g/l_nobox.gs
-share/yorick/1.5/g/ncar.gp
-share/yorick/1.5/g/nobox.gs
-share/yorick/1.5/g/ps.ps
-share/yorick/1.5/g/rainbow.gp
-share/yorick/1.5/g/stern.gp
-share/yorick/1.5/g/vg.gs
-share/yorick/1.5/g/vgbox.gs
-share/yorick/1.5/g/work.gs
-share/yorick/1.5/g/work2.gs
-share/yorick/1.5/g/yarg.gp
-share/yorick/1.5/i/README
-share/yorick/1.5/i/basfix.i
-share/yorick/1.5/i/bessel.i
-share/yorick/1.5/i/bowtie.i
-share/yorick/1.5/i/button.i
-share/yorick/1.5/i/cheby.i
-share/yorick/1.5/i/collec.i
-share/yorick/1.5/i/color.i
-share/yorick/1.5/i/convol.i
-share/yorick/1.5/i/copyb.i
-share/yorick/1.5/i/custom.i
-share/yorick/1.5/i/dawson.i
-share/yorick/1.5/i/demo1.i
-share/yorick/1.5/i/demo2.i
-share/yorick/1.5/i/demo3.i
-share/yorick/1.5/i/demo4.i
-share/yorick/1.5/i/demo5.i
-share/yorick/1.5/i/digit2.i
-share/yorick/1.5/i/ellipse.i
-share/yorick/1.5/i/elliptic.i
-share/yorick/1.5/i/filter.i
-share/yorick/1.5/i/fitlsq.i
-share/yorick/1.5/i/fitrat.i
-share/yorick/1.5/i/fits.i
-share/yorick/1.5/i/gamma.i
-share/yorick/1.5/i/gcd.i
-share/yorick/1.5/i/hydra.i
-share/yorick/1.5/i/kepler.i
-share/yorick/1.5/i/legal.i
-share/yorick/1.5/i/legndr.i
-share/yorick/1.5/i/make.i
-share/yorick/1.5/i/mkdoc.i
-share/yorick/1.5/i/movie.i
-share/yorick/1.5/i/msort.i
-share/yorick/1.5/i/multi.i
-share/yorick/1.5/i/netcdf.i
-share/yorick/1.5/i/pixels.i
-share/yorick/1.5/i/pl3d.i
-share/yorick/1.5/i/plato.i
-share/yorick/1.5/i/plclab.i
-share/yorick/1.5/i/plwf.i
-share/yorick/1.5/i/pnm.i
-share/yorick/1.5/i/prefix.i
-share/yorick/1.5/i/prmtyp.i
-share/yorick/1.5/i/random.i
-share/yorick/1.5/i/rays.i
-share/yorick/1.5/i/readn.i
-share/yorick/1.5/i/rezone.i
-share/yorick/1.5/i/rkutta.i
-share/yorick/1.5/i/romberg.i
-share/yorick/1.5/i/roots.i
-share/yorick/1.5/i/series.i
-share/yorick/1.5/i/show.i
-share/yorick/1.5/i/silo.i
-share/yorick/1.5/i/slice3.i
-share/yorick/1.5/i/spline.i
-share/yorick/1.5/i/string.i
-share/yorick/1.5/i/style.i
-share/yorick/1.5/i/sysafe.i
-share/yorick/1.5/i/test1.i
-share/yorick/1.5/i/test2.i
-share/yorick/1.5/i/test3.i
-share/yorick/1.5/i/testb.i
-share/yorick/1.5/i/testfull.i
-share/yorick/1.5/i/testg.i
-share/yorick/1.5/i/testlp.i
-share/yorick/1.5/i/testm.i
-share/yorick/1.5/i/testp.i
-share/yorick/1.5/i/txpath.i
-share/yorick/1.5/i/ylmdec.i
-share/yorick/1.5/i/zroots.i
-share/yorick/1.5/i0/README
-share/yorick/1.5/i0/drat.i
-share/yorick/1.5/i0/fft.i
-share/yorick/1.5/i0/graph.i
-share/yorick/1.5/i0/hex.i
-share/yorick/1.5/i0/matrix.i
-share/yorick/1.5/i0/paths.i
-share/yorick/1.5/i0/std.i
-share/yorick/1.5/i0/stdx.i
-@dirrm share/yorick/1.5/i0
-@dirrm share/yorick/1.5/i
-@dirrm share/yorick/1.5/g
-@dirrm share/yorick/1.5/doc
-@dirrm share/yorick/1.5
+share/yorick/1.6/doc/FILE_FORMATS
+share/yorick/1.6/doc/README
+share/yorick/1.6/doc/drat.doc
+share/yorick/1.6/doc/graph.doc
+share/yorick/1.6/doc/hex.doc
+share/yorick/1.6/doc/library.doc
+share/yorick/1.6/doc/math.doc
+share/yorick/1.6/doc/refs.pdf
+share/yorick/1.6/doc/refs.ps
+share/yorick/1.6/doc/refs.tex
+share/yorick/1.6/doc/std.doc
+share/yorick/1.6/doc/yorick.pdf
+share/yorick/1.6/doc/yorick.ps
+share/yorick/1.6/doc/yorick.tex
+share/yorick/1.6/g/README
+share/yorick/1.6/g/axes.gs
+share/yorick/1.6/g/boxed.gs
+share/yorick/1.6/g/boxed2.gs
+share/yorick/1.6/g/earth.gp
+share/yorick/1.6/g/gray.gp
+share/yorick/1.6/g/heat.gp
+share/yorick/1.6/g/l_nobox.gs
+share/yorick/1.6/g/ncar.gp
+share/yorick/1.6/g/nobox.gs
+share/yorick/1.6/g/ps.ps
+share/yorick/1.6/g/rainbow.gp
+share/yorick/1.6/g/stern.gp
+share/yorick/1.6/g/vg.gs
+share/yorick/1.6/g/vgbox.gs
+share/yorick/1.6/g/work.gs
+share/yorick/1.6/g/work2.gs
+share/yorick/1.6/g/yarg.gp
+share/yorick/1.6/i-start/50i.i
+share/yorick/1.6/i-start/70drat.i
+share/yorick/1.6/i-start/70hex.i
+share/yorick/1.6/i-start/README
+share/yorick/1.6/i/README
+share/yorick/1.6/i/basfix.i
+share/yorick/1.6/i/bessel.i
+share/yorick/1.6/i/bowtie.i
+share/yorick/1.6/i/button.i
+share/yorick/1.6/i/cheby.i
+share/yorick/1.6/i/collec.i
+share/yorick/1.6/i/color.i
+share/yorick/1.6/i/convol.i
+share/yorick/1.6/i/copyb.i
+share/yorick/1.6/i/custom.i
+share/yorick/1.6/i/dawson.i
+share/yorick/1.6/i/demo1.i
+share/yorick/1.6/i/demo2.i
+share/yorick/1.6/i/demo3.i
+share/yorick/1.6/i/demo4.i
+share/yorick/1.6/i/demo5.i
+share/yorick/1.6/i/digit2.i
+share/yorick/1.6/i/ellipse.i
+share/yorick/1.6/i/elliptic.i
+share/yorick/1.6/i/fermi.i
+share/yorick/1.6/i/fermii.i
+share/yorick/1.6/i/filter.i
+share/yorick/1.6/i/fitlsq.i
+share/yorick/1.6/i/fitrat.i
+share/yorick/1.6/i/fits.i
+share/yorick/1.6/i/gamma.i
+share/yorick/1.6/i/gammp.i
+share/yorick/1.6/i/gcd.i
+share/yorick/1.6/i/hydra.i
+share/yorick/1.6/i/idlsave.i
+share/yorick/1.6/i/ieee.i
+share/yorick/1.6/i/kepler.i
+share/yorick/1.6/i/legal.i
+share/yorick/1.6/i/legndr.i
+share/yorick/1.6/i/make.i
+share/yorick/1.6/i/md5.i
+share/yorick/1.6/i/mkdoc.i
+share/yorick/1.6/i/movie.i
+share/yorick/1.6/i/msort.i
+share/yorick/1.6/i/multi.i
+share/yorick/1.6/i/netcdf.i
+share/yorick/1.6/i/pixels.i
+share/yorick/1.6/i/pl3d.i
+share/yorick/1.6/i/plato.i
+share/yorick/1.6/i/plclab.i
+share/yorick/1.6/i/plwf.i
+share/yorick/1.6/i/pnm.i
+share/yorick/1.6/i/prefix.i
+share/yorick/1.6/i/random.i
+share/yorick/1.6/i/rays.i
+share/yorick/1.6/i/readn.i
+share/yorick/1.6/i/rezone.i
+share/yorick/1.6/i/rkutta.i
+share/yorick/1.6/i/romberg.i
+share/yorick/1.6/i/roots.i
+share/yorick/1.6/i/series.i
+share/yorick/1.6/i/show.i
+share/yorick/1.6/i/silo.i
+share/yorick/1.6/i/slice3.i
+share/yorick/1.6/i/spline.i
+share/yorick/1.6/i/string.i
+share/yorick/1.6/i/style.i
+share/yorick/1.6/i/sysafe.i
+share/yorick/1.6/i/test1.i
+share/yorick/1.6/i/test2.i
+share/yorick/1.6/i/test3.i
+share/yorick/1.6/i/testb.i
+share/yorick/1.6/i/testfull.i
+share/yorick/1.6/i/testg.i
+share/yorick/1.6/i/testlp.i
+share/yorick/1.6/i/testm.i
+share/yorick/1.6/i/testp.i
+share/yorick/1.6/i/teststr.i
+share/yorick/1.6/i/txpath.i
+share/yorick/1.6/i/ylmdec.i
+share/yorick/1.6/i/zroots.i
+share/yorick/1.6/i0/README
+share/yorick/1.6/i0/drat.i
+share/yorick/1.6/i0/fft.i
+share/yorick/1.6/i0/graph.i
+share/yorick/1.6/i0/hex.i
+share/yorick/1.6/i0/matrix.i
+share/yorick/1.6/i0/paths.i
+share/yorick/1.6/i0/std.i
+share/yorick/1.6/i0/stdx.i
+@dirrm share/yorick/1.6/i0
+@dirrm share/yorick/1.6/i-start
+@dirrm share/yorick/1.6/i
+@dirrm share/yorick/1.6/g
+@dirrm share/yorick/1.6/doc
+@dirrm share/yorick/1.6
@dirrm share/yorick
-@dirrm lib/yorick/1.5/lib
-@dirrm lib/yorick/1.5/include
-@dirrm lib/yorick/1.5/bin
-@dirrm lib/yorick/1.5
+@dirrm lib/yorick/1.6/lib
+@dirrm lib/yorick/1.6/include
+@exec ${MKDIR} %D/lib/yorick/1.6/i-start
+@dirrm lib/yorick/1.6/i-start
+@dirrm lib/yorick/1.6/bin
+@dirrm lib/yorick/1.6
@dirrm lib/yorick
diff --git a/math/yorick/distinfo b/math/yorick/distinfo
index 1eaba12ab67..74001117b3e 100644
--- a/math/yorick/distinfo
+++ b/math/yorick/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2005/02/23 12:06:59 agc Exp $
+$NetBSD: distinfo,v 1.6 2005/05/31 18:02:31 drochner Exp $
-SHA1 (yorick-1.5.12.tgz) = bdc39b62c24f729ed06762b37a0ccac855ea5d8d
-RMD160 (yorick-1.5.12.tgz) = f5f2a7ed3fb2ab5683e7be7969f2dcec7ef48a22
-Size (yorick-1.5.12.tgz) = 2095550 bytes
-SHA1 (patch-aa) = 45501359af6fc3ea72a5e71ca1085a02e199603b
+SHA1 (yorick-1.6.02.tgz) = da66199eb62828ec217f5238e8608ba7aa5bb9e5
+RMD160 (yorick-1.6.02.tgz) = a80fc1e76c8ff553e032e95200510b1171db614b
+Size (yorick-1.6.02.tgz) = 2234280 bytes
+SHA1 (patch-aa) = c1fc4e5c8c67216fc3d2e640cd6785b179bfa451
diff --git a/math/yorick/patches/patch-aa b/math/yorick/patches/patch-aa
index f28b6df0faa..4ba321757af 100644
--- a/math/yorick/patches/patch-aa
+++ b/math/yorick/patches/patch-aa
@@ -1,11 +1,11 @@
-$NetBSD: patch-aa,v 1.2 2003/04/29 22:41:44 jtb Exp $
+$NetBSD: patch-aa,v 1.3 2005/05/31 18:02:32 drochner Exp $
---- ysite.sh.orig
+--- ysite.sh.orig 2005-04-09 06:00:26.000000000 +0200
+++ ysite.sh
@@ -1,5 +1,5 @@
#!/bin/sh
--prefix=.
-+prefix=@PREFIX@
- Y_PLATFORM=.
- Y_SITE=.
- Y_HOME=.
+-prefix="."
++prefix="@PREFIX@"
+ Y_PLATFORM="."
+ Y_SITE="."
+ Y_HOME="."