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.
This commit is contained in:
parent
e1270966a0
commit
ccf8e31485
4 changed files with 197 additions and 177 deletions
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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="."
|
||||
|
|
Loading…
Reference in a new issue