pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/lush Initial import of lush-1.1 from pkgsrc-wip, ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d6d2ecdcc323
branches:  trunk
changeset: 517855:d6d2ecdcc323
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Aug 23 22:01:00 2006 +0000

description:
Initial import of lush-1.1 from pkgsrc-wip, packaged by Gilles Dauphin:

Lush is an object-oriented Lisp interpreter/compiler with features
designed to please people who want to prototype large numerical
applications. Lush includes an extensive library of
vector/matrix/tensor manipulation, numerous numerical libraries
(including GSL, LAPACK, and BLAS), a set of graphic functions, a
simple GUI toolkit, and interfaces to various graphic and multimedia
libraries such as OpenGL, SDL, Video4Linux, and ALSA (video/audio
grabbing), and others. Lush is an ideal frontend script language for
programming projects written in C or other languages.  Lush also has
libraries for Machine Learning, Neural Nets and statistical estimation
(which are the main interests of the authors).

diffstat:

 lang/lush/DESCR            |   11 +
 lang/lush/Makefile         |   28 +
 lang/lush/PLIST            |  865 +++++++++++++++++++++++++++++++++++++++++++++
 lang/lush/distinfo         |    7 +
 lang/lush/patches/patch-aa |   26 +
 lang/lush/patches/patch-ab |   24 +
 6 files changed, 961 insertions(+), 0 deletions(-)

diffs (truncated from 985 to 300 lines):

diff -r d65633965be0 -r d6d2ecdcc323 lang/lush/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/lush/DESCR   Wed Aug 23 22:01:00 2006 +0000
@@ -0,0 +1,11 @@
+Lush is an object-oriented Lisp interpreter/compiler with features
+designed to please people who want to prototype large numerical
+applications. Lush includes an extensive library of
+vector/matrix/tensor manipulation, numerous numerical libraries
+(including GSL, LAPACK, and BLAS), a set of graphic functions, a
+simple GUI toolkit, and interfaces to various graphic and multimedia
+libraries such as OpenGL, SDL, Video4Linux, and ALSA (video/audio
+grabbing), and others. Lush is an ideal frontend script language for
+programming projects written in C or other languages.  Lush also has
+libraries for Machine Learning, Neural Nets and statistical estimation
+(which are the main interests of the authors).
diff -r d65633965be0 -r d6d2ecdcc323 lang/lush/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/lush/Makefile        Wed Aug 23 22:01:00 2006 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/08/23 22:01:00 wiz Exp $
+
+DISTNAME=      lush-1.1
+CATEGORIES=    lang
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=lush/}
+
+MAINTAINER=    dauphin%enst.fr@localhost
+HOMEPAGE=      http://lush.sourceforge.net/
+COMMENT=       Lisp interpreter/compiler with a seamless interface to C
+
+GNU_CONFIGURE= yes
+USE_TOOLS+=    gmake
+USE_LIBTOOL=   yes
+
+CONFIGURE_ARGS+=       --without-bfd
+
+post-install:
+       ${RM} ${PREFIX}/share/lush/src/*c.orig
+
+.include "../../math/gsl/buildlink3.mk"
+.include "../../math/lapack/buildlink3.mk"
+.include "../../math/blas/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../audio/libaudiofile/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/x11.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r d65633965be0 -r d6d2ecdcc323 lang/lush/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/lush/PLIST   Wed Aug 23 22:01:00 2006 +0000
@@ -0,0 +1,865 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/08/23 22:01:00 wiz Exp $
+bin/lush
+man/man1/lush.1
+share/lush/demos/calculator
+share/lush/demos/glteapot
+share/lush/demos/lunar-lander
+share/lush/demos/lushdoc
+share/lush/demos/lushlife
+share/lush/demos/lushlife.lsh
+share/lush/demos/README
+share/lush/demos/RUNME
+share/lush/demos/sdl-bounce
+share/lush/demos/sdl-lushlife
+share/lush/demos/sdl-slimevolley
+share/lush/demos/sdlgl-triangle
+share/lush/demos/show-image
+share/lush/demos/simple-gui
+share/lush/etc/compile-all
+share/lush/etc/lush-find-string
+share/lush/etc/lush.1
+share/lush/etc/lush.el
+share/lush/etc/make-html-manual
+share/lush/etc/make-latex-manual
+share/lush/etc/README.ivtools
+share/lush/include/check_func.h
+share/lush/include/define.h
+share/lush/include/dh.h
+share/lush/include/dldbfd.h
+share/lush/include/fltlib.h
+share/lush/include/graphics.h
+share/lush/include/header.h
+share/lush/include/idx.h
+share/lush/include/idxmac.h
+share/lush/include/idxops.h
+share/lush/include/idxsquops.h
+share/lush/include/lushconf.h
+share/lush/include/lushconf.h.in
+share/lush/include/lushmake.h
+share/lush/include/lushmake.h.in
+share/lush/lsh/compiler/compiler.hlp
+share/lush/lsh/compiler/dh-compile.lsh
+share/lush/lsh/compiler/dh-macro.lsh
+share/lush/lsh/compiler/dh-util.lsh
+share/lush/lsh/compiler/old/dh-graphics.sn
+share/lush/lsh/libc/add-makehelp.lsh
+share/lush/lsh/libc/constants.lsh
+share/lush/lsh/libc/cparse.lsh
+share/lush/lsh/libc/fortran.lsh
+share/lush/lsh/libc/libc.lsh
+share/lush/lsh/libc/make.lsh
+share/lush/lsh/libc/mallinfo.lsh
+share/lush/lsh/libc/shell.lsh
+share/lush/lsh/libc/stdio.lsh
+share/lush/lsh/libc/stopwatch.lsh
+share/lush/lsh/libdb/db.lsh
+share/lush/lsh/libdb/examples/forest.lsh
+share/lush/lsh/libdb/examples/mnist.lsh
+share/lush/lsh/libgraph/grammar.lsh
+share/lush/lsh/libgraph/graph.lsh
+share/lush/lsh/libgraph/gsearch.lsh
+share/lush/lsh/libgraph/gtransform.lsh
+share/lush/lsh/libgraph/rsearch.lsh
+share/lush/lsh/libidx/idx-array.lsh
+share/lush/lsh/libidx/idx-convol.lsh
+share/lush/lsh/libidx/idx-double.lsh
+share/lush/lsh/libidx/idx-float.lsh
+share/lush/lsh/libidx/idx-int.lsh
+share/lush/lsh/libidx/idx-io.lsh
+share/lush/lsh/libidx/idx-macros.lsh
+share/lush/lsh/libidx/idx-map.lsh
+share/lush/lsh/libidx/idx-sort.lsh
+share/lush/lsh/libidx/idx-squops.lsh
+share/lush/lsh/libidx/idx-ubyte.lsh
+share/lush/lsh/libimage/cca.lsh
+share/lush/lsh/libimage/color-quantize.lsh
+share/lush/lsh/libimage/demos/sample.jpg
+share/lush/lsh/libimage/demos/show-image.lsh
+share/lush/lsh/libimage/fimage.lsh
+share/lush/lsh/libimage/image-io.lsh
+share/lush/lsh/libimage/image-transform.lsh
+share/lush/lsh/libimage/img-util.lsh
+share/lush/lsh/libimage/libimage.hlp
+share/lush/lsh/libimage/morpho-short.lsh
+share/lush/lsh/libimage/morpho.lsh
+share/lush/lsh/libimage/pbm.lsh
+share/lush/lsh/libimage/pnm.lsh
+share/lush/lsh/libimage/rgbafim-greypage.lsh
+share/lush/lsh/libimage/rgbafimage.lsh
+share/lush/lsh/libimage/rgbaim-greypage.lsh
+share/lush/lsh/libimage/rgbaimage.lsh
+share/lush/lsh/libimage/rle.lsh
+share/lush/lsh/libimage/run-macros.lsh
+share/lush/lsh/libimage/runs2ubim.lsh
+share/lush/lsh/libimage/shimage.lsh
+share/lush/lsh/libimage/ubimage.lsh
+share/lush/lsh/libogre/calctool.lsh
+share/lush/lsh/libogre/classtool.lsh
+share/lush/lsh/libogre/helptool.lsh
+share/lush/lsh/libogre/ldocpane.lsh
+share/lush/lsh/libogre/ogre.hlp
+share/lush/lsh/libogre/ogre.lsh
+share/lush/lsh/libogre/treebrowser-test.lsh
+share/lush/lsh/libogre/treebrowser.lsh
+share/lush/lsh/libplot/graphic-driver.lsh
+share/lush/lsh/libplot/plotter.lsh
+share/lush/lsh/libplot/svg.lsh
+share/lush/lsh/libstd/brace.lsh
+share/lush/lsh/libstd/cluster.lsh
+share/lush/lsh/libstd/compat.lsh
+share/lush/lsh/libstd/dynamic.lsh
+share/lush/lsh/libstd/dz.lsh
+share/lush/lsh/libstd/graphenv.lsh
+share/lush/lsh/libstd/help.lsh
+share/lush/lsh/libstd/ldoc.lsh
+share/lush/lsh/libstd/ltree.lsh
+share/lush/lsh/libstd/oldplotenv.lsh
+share/lush/lsh/libstd/overload.lsh
+share/lush/lsh/libstd/plotenv.lsh
+share/lush/lsh/libstd/remote.lsh
+share/lush/lsh/lush-manual-latex.hlp
+share/lush/lsh/lush-manual.hlp
+share/lush/lsh/manual/boolean.hlp
+share/lush/lsh/manual/comdraw-graphics.hlp
+share/lush/lsh/manual/control.hlp
+share/lush/lsh/manual/copying.hlp
+share/lush/lsh/manual/date.hlp
+share/lush/lsh/manual/dynloader.hlp
+share/lush/lsh/manual/dz.hlp
+share/lush/lsh/manual/events.hlp
+share/lush/lsh/manual/faq.hlp
+share/lush/lsh/manual/functions.hlp
+share/lush/lsh/manual/graphics.hlp
+share/lush/lsh/manual/help.hlp
+share/lush/lsh/manual/helptool-shortcuts.hlp
+share/lush/lsh/manual/htable.hlp
+share/lush/lsh/manual/idx.hlp
+share/lush/lsh/manual/inputoutput.hlp
+share/lush/lsh/manual/list.hlp
+share/lush/lsh/manual/lush-basics.hlp
+share/lush/lsh/manual/lush-definition.hlp
+share/lush/lsh/manual/lush-intro.hlp
+share/lush/lsh/manual/lush-tutorial.hlp
+share/lush/lsh/manual/miscellaneous.hlp
+share/lush/lsh/manual/numberlists.hlp
+share/lush/lsh/manual/numbers.hlp
+share/lush/lsh/manual/objects.hlp
+share/lush/lsh/manual/open.hlp
+share/lush/lsh/manual/storage.hlp
+share/lush/lsh/manual/strings.hlp
+share/lush/lsh/manual/symbol.hlp
+share/lush/lsh/manual/tltools.hlp
+share/lush/packages/alsa/alsa-config.lsh
+share/lush/packages/alsa/alsa.hlp
+share/lush/packages/alsa/alsa.lsh
+share/lush/packages/alsa/demos/play-wav.lsh
+share/lush/packages/alsa/pcm.lsh
+share/lush/packages/alsa/rawmidi.lsh
+share/lush/packages/alsa/seq.lsh
+share/lush/packages/audio/audio.hlp
+share/lush/packages/audio/ronde3-susato.ogg
+share/lush/packages/audio/simple-audio.lsh
+share/lush/packages/audio/spectrogram-demo.lsh
+share/lush/packages/audiofile/audiofile-config.lsh
+share/lush/packages/audiofile/audiofile.hlp
+share/lush/packages/audiofile/audiofile.lsh
+share/lush/packages/audiofile/demos/read-wav.lsh
+share/lush/packages/blas/blas-c.lsh
+share/lush/packages/blas/blas-config.lsh
+share/lush/packages/blas/blas-d.lsh
+share/lush/packages/blas/blas-s.lsh
+share/lush/packages/blas/blas-x.lsh
+share/lush/packages/blas/blas-z.lsh
+share/lush/packages/blas/blas.hlp
+share/lush/packages/blas/blas.lsh
+share/lush/packages/cblas/cblas-config.lsh
+share/lush/packages/cblas/cblas-constants.lsh
+share/lush/packages/cblas/cblas.lsh
+share/lush/packages/devices/devices.hlp
+share/lush/packages/devices/joystick.lsh
+share/lush/packages/devices/parport.lsh
+share/lush/packages/devices/serial.lsh
+share/lush/packages/ffmpeg/avsource.lsh
+share/lush/packages/ffmpeg/ffmpeg-config.lsh
+share/lush/packages/ffmpeg/ffmpeg-enum.lsh
+share/lush/packages/ffmpeg/ffmpeg.hlp
+share/lush/packages/ffmpeg/ffmpeg.lsh
+share/lush/packages/ffmpeg/play.lsh
+share/lush/packages/fftw/fftw-config.lsh
+share/lush/packages/fftw/fftw-test.lsh
+share/lush/packages/fftw/fftw.lsh
+share/lush/packages/fftw/sample-image.mat
+share/lush/packages/gblearn2/ccc-tdnn.lsh
+share/lush/packages/gblearn2/data-sources.lsh
+share/lush/packages/gblearn2/demos/dsource-mnist.lsh
+share/lush/packages/gblearn2/demos/lenet5.lsh
+share/lush/packages/gblearn2/demos/xor.lsh
+share/lush/packages/gblearn2/gb-config.lsh
+share/lush/packages/gblearn2/gb-conx.lsh
+share/lush/packages/gblearn2/gb-learn.hlp
+share/lush/packages/gblearn2/gb-learn.lsh
+share/lush/packages/gblearn2/gb-meters.lsh
+share/lush/packages/gblearn2/gb-modules-nn.lsh
+share/lush/packages/gblearn2/gb-modules.lsh
+share/lush/packages/gblearn2/gb-params.lsh
+share/lush/packages/gblearn2/gb-states.lsh
+share/lush/packages/gblearn2/gb-trainers.lsh
+share/lush/packages/gblearn2/net-c.lsh
+share/lush/packages/gblearn2/net-cc.lsh
+share/lush/packages/gblearn2/net-ccc.lsh
+share/lush/packages/gblearn2/net-cf.lsh
+share/lush/packages/gblearn2/net-cfe.lsh
+share/lush/packages/gblearn2/net-cff.lsh
+share/lush/packages/gblearn2/net-csccf.lsh
+share/lush/packages/gblearn2/net-cscf.lsh
+share/lush/packages/gblearn2/net-cscfe.lsh
+share/lush/packages/gblearn2/net-cscsce.lsh
+share/lush/packages/gblearn2/net-cscscf.lsh
+share/lush/packages/gblearn2/net-cscscfe.lsh
+share/lush/packages/gblearn2/net-cscscscf.lsh
+share/lush/packages/gblearn2/net-ff.lsh
+share/lush/packages/gblearn2/net-lenet5.lsh
+share/lush/packages/gblearn2/net-xx.lsh
+share/lush/packages/gblearn2/net-xxx.lsh
+share/lush/packages/gsl/aux_convert.lsh
+share/lush/packages/gsl/aux_globalvar.lsh
+share/lush/packages/gsl/aux_macro_func.lsh
+share/lush/packages/gsl/aux_structure.lsh
+share/lush/packages/gsl/blas.lsh
+share/lush/packages/gsl/block.lsh
+share/lush/packages/gsl/cheb.lsh
+share/lush/packages/gsl/combination.lsh
+share/lush/packages/gsl/complex.lsh
+share/lush/packages/gsl/const.lsh
+share/lush/packages/gsl/demos/gsl-demos.hlp
+share/lush/packages/gsl/demos/test_ch15_01.lsh
+share/lush/packages/gsl/demos/test_ch25_01.lsh
+share/lush/packages/gsl/demos/test_ch30_01.lsh
+share/lush/packages/gsl/demos/test_ch31_01.lsh
+share/lush/packages/gsl/demos/test_ch33_01.lsh
+share/lush/packages/gsl/dht.lsh
+share/lush/packages/gsl/diff.lsh
+share/lush/packages/gsl/eigen.lsh
+share/lush/packages/gsl/err.lsh
+share/lush/packages/gsl/fft.lsh
+share/lush/packages/gsl/fit.lsh
+share/lush/packages/gsl/gsl-config.lsh
+share/lush/packages/gsl/gsl-idx.lsh
+share/lush/packages/gsl/gsl.hlp
+share/lush/packages/gsl/gsl.lsh



Home | Main Index | Thread Index | Old Index