aboutsummaryrefslogtreecommitdiffstats
path: root/lang/lush
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-01-05 12:21:24 +0800
committerpav <pav@FreeBSD.org>2004-01-05 12:21:24 +0800
commit16f18f4079642eaac399895e4905944eeae21864 (patch)
tree5bdcbe1215ac7128114dd946510d5ce1693c4928 /lang/lush
parentdce6c8167ee33333f46f15ca43572b6f474773c4 (diff)
downloadfreebsd-ports-gnome-16f18f4079642eaac399895e4905944eeae21864.tar.gz
freebsd-ports-gnome-16f18f4079642eaac399895e4905944eeae21864.tar.zst
freebsd-ports-gnome-16f18f4079642eaac399895e4905944eeae21864.zip
Add lush, an object-oriented programming language designed for
researchers, experimenters, and engineers interested in large-scale numerical and graphic applications. Lush is designed to be used in situations where one would want to combine the flexibility of a high-level, loosely-typed interpreted language, with the efficiency of a strongly-typed, natively-compiled language, and with the easy integration of code written in C, C++, or other languages. WWW: http://lush.sourceforge.net/ PR: ports/60906 Submitted by: David Yeske <dyeske@yahoo.com>
Diffstat (limited to 'lang/lush')
-rw-r--r--lang/lush/Makefile46
-rw-r--r--lang/lush/distinfo1
-rw-r--r--lang/lush/files/patch-configure11
-rw-r--r--lang/lush/files/patch-include_header.h12
-rw-r--r--lang/lush/pkg-descr12
-rw-r--r--lang/lush/pkg-plist807
6 files changed, 889 insertions, 0 deletions
diff --git a/lang/lush/Makefile b/lang/lush/Makefile
new file mode 100644
index 000000000000..236f7dfe231a
--- /dev/null
+++ b/lang/lush/Makefile
@@ -0,0 +1,46 @@
+# New ports collection makefile for: lush
+# Date created: 20 May 2003
+# Whom: David Yeske <dyeske@yahoo.com>
+#
+# $FreeBSD$
+
+PORTNAME= lush
+PORTVERSION= 0.99
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= lush
+
+MAINTAINER= dyeske@yahoo.com
+COMMENT= A high level object-oriented programming language
+
+LIB_DEPENDS= SDL_image.10:${PORTSDIR}/graphics/sdl_image \
+ intl.5:${PORTSDIR}/devel/gettext
+
+USE_X_PREFIX= yes
+USE_GL= yes
+USE_SDL= yes
+GNU_CONFIGURE= yes
+USE_REINPLACE= yes
+
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
+ LIBS="${LIBS} ${PTHREAD_LIBS} -lintl -L${LOCALBASE}/lib"
+
+CONFIGURE_ARGS= --without-bfd
+
+MAN1= lush.1
+
+post-patch:
+ @${REINPLACE_CMD} -E -e \
+ 's|opt=.+$$||; \
+ s|-O3||; \
+ s|-Wall||; \
+ s|-pthread|${PTHREAD_LIBS}|' \
+ ${WRKSRC}/configure
+
+ @${FIND} ${WRKSRC} | \
+ ${XARGS} ${EGREP} -l '(SDL/SDL)' | \
+ ${XARGS} ${REINPLACE_CMD} -e \
+ 's|SDL/SDL|SDL11/SDL|; \
+ s|"libSDL"|\"libSDL-1.1.so.5\"|'
+
+.include <bsd.port.mk>
diff --git a/lang/lush/distinfo b/lang/lush/distinfo
new file mode 100644
index 000000000000..7e8beb56a7f9
--- /dev/null
+++ b/lang/lush/distinfo
@@ -0,0 +1 @@
+MD5 (lush-0.99.tar.gz) = 0872c455e0535e7ec557532098247f74
diff --git a/lang/lush/files/patch-configure b/lang/lush/files/patch-configure
new file mode 100644
index 000000000000..9abd109e0680
--- /dev/null
+++ b/lang/lush/files/patch-configure
@@ -0,0 +1,11 @@
+--- configure.orig Sun Dec 28 01:01:52 2003
++++ configure Sun Dec 28 01:02:14 2003
+@@ -8513,7 +8513,7 @@
+
+
+
+-for ac_header in unistd.h vfork.h
++for ac_header in unistd.h vfork.h sys/types.h
+ do
+ as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ if eval "test \"\${$as_ac_Header+set}\" = set"; then
diff --git a/lang/lush/files/patch-include_header.h b/lang/lush/files/patch-include_header.h
new file mode 100644
index 000000000000..a2ca8b53c251
--- /dev/null
+++ b/lang/lush/files/patch-include_header.h
@@ -0,0 +1,12 @@
+--- include/header.h.orig Thu Sep 25 23:54:56 2003
++++ include/header.h Sun Dec 28 01:27:32 2003
+@@ -45,6 +45,9 @@
+ #endif
+ #endif
+
++#ifdef HAVE_SYS_TYPES_H
++# include <sys/types.h>
++#endif
+
+ /* VERSION.H --------------------------------------------------- */
+
diff --git a/lang/lush/pkg-descr b/lang/lush/pkg-descr
new file mode 100644
index 000000000000..1920f9497034
--- /dev/null
+++ b/lang/lush/pkg-descr
@@ -0,0 +1,12 @@
+Lush is an object-oriented programming language designed for
+researchers, experimenters, and engineers interested in large-scale
+numerical and graphic applications. Lush is designed to be used in
+situations where one would want to combine the flexibility of a
+high-level, loosely-typed interpreted language, with the efficiency
+of a strongly-typed, natively-compiled language, and with the easy
+integration of code written in C, C++, or other languages.
+
+WWW: http://lush.sourceforge.net/
+
+- David
+dyeske@yahoo.com
diff --git a/lang/lush/pkg-plist b/lang/lush/pkg-plist
new file mode 100644
index 000000000000..5bebd6b9ad8b
--- /dev/null
+++ b/lang/lush/pkg-plist
@@ -0,0 +1,807 @@
+bin/lush
+share/lush/demos/README
+share/lush/demos/RUNME
+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/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/README.ivtools
+share/lush/etc/compile-all
+share/lush/etc/lush-find-string
+share/lush/etc/lush.el
+share/lush/etc/make-html-manual
+share/lush/etc/make-latex-manual
+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/header.h.orig
+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/shell.lsh
+share/lush/lsh/libc/stdio.lsh
+share/lush/lsh/libc/stopwatch.lsh
+share/lush/lsh/libdb/image-db.lsh
+share/lush/lsh/libdb/libdb.hlp
+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/plotter.lsh
+share/lush/lsh/libstd/brace.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/overload.lsh
+share/lush/lsh/libstd/remote.lsh
+share/lush/lsh/libsvqp/svqp.cpp
+share/lush/lsh/libsvqp/svqp.h
+share/lush/lsh/libsvqp/svqp.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/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/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-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
+share/lush/packages/gsl/gsl_pow_int.lsh
+share/lush/packages/gsl/histogram.lsh
+share/lush/packages/gsl/ieee_utils.lsh
+share/lush/packages/gsl/integration.lsh
+share/lush/packages/gsl/interpolation.lsh
+share/lush/packages/gsl/linalg.lsh
+share/lush/packages/gsl/matrix.lsh
+share/lush/packages/gsl/min.lsh
+share/lush/packages/gsl/monte.lsh
+share/lush/packages/gsl/multifit.lsh
+share/lush/packages/gsl/multimin.lsh
+share/lush/packages/gsl/multiroots.lsh
+share/lush/packages/gsl/ntuple.lsh
+share/lush/packages/gsl/ode-initval.lsh
+share/lush/packages/gsl/permutation.lsh
+share/lush/packages/gsl/poly.lsh
+share/lush/packages/gsl/qrng.lsh
+share/lush/packages/gsl/randist.lsh
+share/lush/packages/gsl/rng.lsh
+share/lush/packages/gsl/roots.lsh
+share/lush/packages/gsl/siman.lsh
+share/lush/packages/gsl/sort.lsh
+share/lush/packages/gsl/specfunc.lsh
+share/lush/packages/gsl/statistics.lsh
+share/lush/packages/gsl/sum.lsh
+share/lush/packages/gsl/sys.lsh
+share/lush/packages/gsl/vector.lsh
+share/lush/packages/htk/aux_structure.lsh
+share/lush/packages/htk/esignal.lsh
+share/lush/packages/htk/htk-config.lsh
+share/lush/packages/htk/htk.hlp
+share/lush/packages/htk/htk.lsh
+share/lush/packages/htk/htk_adapt.lsh
+share/lush/packages/htk/htk_audio.lsh
+share/lush/packages/htk/htk_constant.lsh
+share/lush/packages/htk/htk_dict.lsh
+share/lush/packages/htk/htk_fb.lsh
+share/lush/packages/htk/htk_func.lsh
+share/lush/packages/htk/htk_graf.lsh
+share/lush/packages/htk/htk_label.lsh
+share/lush/packages/htk/htk_lm.lsh
+share/lush/packages/htk/htk_math.lsh
+share/lush/packages/htk/htk_mem.lsh
+share/lush/packages/htk/htk_model.lsh
+share/lush/packages/htk/htk_net.lsh
+share/lush/packages/htk/htk_parm.lsh
+share/lush/packages/htk/htk_rec.lsh
+share/lush/packages/htk/htk_shell.lsh
+share/lush/packages/htk/htk_sigp.lsh
+share/lush/packages/htk/htk_train.lsh
+share/lush/packages/htk/htk_util.lsh
+share/lush/packages/htk/htk_vq.lsh
+share/lush/packages/htk/htk_wave.lsh
+share/lush/packages/htk/strarr.lsh
+share/lush/packages/inventor/actions.lsh
+share/lush/packages/inventor/demos/datasensor.lsh
+share/lush/packages/inventor/demos/glut_teapot.lsh
+share/lush/packages/inventor/demos/glutwindow.lsh
+share/lush/packages/inventor/demos/soxt_cone.lsh
+share/lush/packages/inventor/demos/soxt_dragger.lsh
+share/lush/packages/inventor/demos/soxt_manip.lsh
+share/lush/packages/inventor/demos/soxt_select.lsh
+share/lush/packages/inventor/demos/soxt_viewer.lsh
+share/lush/packages/inventor/demos/sphereMan.iv
+share/lush/packages/inventor/demos/timersensor.lsh
+share/lush/packages/inventor/details.lsh
+share/lush/packages/inventor/draggers.lsh
+share/lush/packages/inventor/engines.lsh
+share/lush/packages/inventor/enums.lsh
+share/lush/packages/inventor/errors.lsh
+share/lush/packages/inventor/events.lsh
+share/lush/packages/inventor/fields.lsh
+share/lush/packages/inventor/inventor-config.lsh
+share/lush/packages/inventor/inventor.hlp
+share/lush/packages/inventor/inventor.lsh
+share/lush/packages/inventor/inventorobject.lsh
+share/lush/packages/inventor/inventorxt.lsh
+share/lush/packages/inventor/manips.lsh
+share/lush/packages/inventor/misc.lsh
+share/lush/packages/inventor/nodekits.lsh
+share/lush/packages/inventor/nodes_1.lsh
+share/lush/packages/inventor/nodes_2.lsh
+share/lush/packages/inventor/nodes_group.lsh
+share/lush/packages/inventor/nodes_light.lsh
+share/lush/packages/inventor/nodes_others.lsh
+share/lush/packages/inventor/nodes_shape.lsh
+share/lush/packages/inventor/nodes_transformation.lsh
+share/lush/packages/inventor/projectors.lsh
+share/lush/packages/inventor/sb.lsh
+share/lush/packages/inventor/sensors.lsh
+share/lush/packages/inventor/soengineoutput.lsh
+share/lush/packages/inventor/sotype.lsh
+share/lush/packages/inventor/static.lsh
+share/lush/packages/inventor/staticsb.lsh
+share/lush/packages/inventor/xt-config.lsh
+share/lush/packages/inventor/xt_components.lsh
+share/lush/packages/inventor/xt_devices.lsh
+share/lush/packages/inventor/xt_others.lsh
+share/lush/packages/inventor/xt_sliderset.lsh
+share/lush/packages/inventor/xt_static.lsh
+share/lush/packages/inventor/xt_viewers.lsh
+share/lush/packages/lapack/demos/cholesky.lsh
+share/lush/packages/lapack/demos/linear-equation.lsh
+share/lush/packages/lapack/lapack-c.lsh
+share/lush/packages/lapack/lapack-config.lsh
+share/lush/packages/lapack/lapack-d.lsh
+share/lush/packages/lapack/lapack-s.lsh
+share/lush/packages/lapack/lapack-x.lsh
+share/lush/packages/lapack/lapack-z.lsh
+share/lush/packages/lapack/lapack.hlp
+share/lush/packages/lapack/lapack.lsh
+share/lush/packages/libnum/libcomplex.lsh
+share/lush/packages/libnum/libnum.hlp
+share/lush/packages/libnum/libnum.lsh
+share/lush/packages/libnum/linalgebra.lsh
+share/lush/packages/libnum/polynomials.lsh
+share/lush/packages/libnum/special.lsh
+share/lush/packages/libnum/stats.lsh
+share/lush/packages/mpi/demos/test00.lsh
+share/lush/packages/mpi/mpi-config.lsh
+share/lush/packages/mpi/mpi.hlp
+share/lush/packages/mpi/mpi.lsh
+share/lush/packages/opencv/aux_const.lsh
+share/lush/packages/opencv/aux_convert.lsh
+share/lush/packages/opencv/aux_dynobject.lsh
+share/lush/packages/opencv/aux_io.lsh
+share/lush/packages/opencv/aux_macro_func.lsh
+share/lush/packages/opencv/aux_object.lsh
+share/lush/packages/opencv/aux_structure.lsh
+share/lush/packages/opencv/background.lsh
+share/lush/packages/opencv/calibration.lsh
+share/lush/packages/opencv/camshift.lsh
+share/lush/packages/opencv/colortrans.lsh
+share/lush/packages/opencv/compugeo.lsh
+share/lush/packages/opencv/condensation.lsh
+share/lush/packages/opencv/contours.lsh
+share/lush/packages/opencv/cv-config.lsh
+share/lush/packages/opencv/data_structures.lsh
+share/lush/packages/opencv/demos/d00_io.lsh
+share/lush/packages/opencv/demos/d01_sample.lsh
+share/lush/packages/opencv/demos/d02_cannyedge.lsh
+share/lush/packages/opencv/demos/d03_pyrseg.lsh
+share/lush/packages/opencv/demos/d04_video.lsh
+share/lush/packages/opencv/demos/d05_video_edge.lsh
+share/lush/packages/opencv/demos/d06_corners.lsh
+share/lush/packages/opencv/demos/d07_lk_track.lsh
+share/lush/packages/opencv/demos/lion.jpg
+share/lush/packages/opencv/demos/pic1.jpg
+share/lush/packages/opencv/demos/testimg.jpg
+share/lush/packages/opencv/derivative.lsh
+share/lush/packages/opencv/disttrans.lsh
+share/lush/packages/opencv/drawing.lsh
+share/lush/packages/opencv/eigenobjects.lsh
+share/lush/packages/opencv/feature.lsh
+share/lush/packages/opencv/floodfill.lsh
+share/lush/packages/opencv/geometry.lsh
+share/lush/packages/opencv/geotrans.lsh
+share/lush/packages/opencv/gesture.lsh
+share/lush/packages/opencv/histogram.lsh
+share/lush/packages/opencv/hmm.lsh
+share/lush/packages/opencv/hough.lsh
+share/lush/packages/opencv/kalman.lsh
+share/lush/packages/opencv/libutils.lsh
+share/lush/packages/opencv/matrix.lsh
+share/lush/packages/opencv/memstorage.lsh
+share/lush/packages/opencv/moments.lsh
+share/lush/packages/opencv/morphology.lsh
+share/lush/packages/opencv/motion.lsh
+share/lush/packages/opencv/opencv.hlp
+share/lush/packages/opencv/opencv.lsh
+share/lush/packages/opencv/opticalflow.lsh
+share/lush/packages/opencv/posit.lsh
+share/lush/packages/opencv/pyramids.lsh
+share/lush/packages/opencv/snake.lsh
+share/lush/packages/opencv/statistics.lsh
+share/lush/packages/opencv/subdiv.lsh
+share/lush/packages/opencv/thresholds.lsh
+share/lush/packages/opencv/undistortion.lsh
+share/lush/packages/opencv/utilities.lsh
+share/lush/packages/opencv/viewmorphing.lsh
+share/lush/packages/opengl/demos/glut-demo.lsh
+share/lush/packages/opengl/glenum.lsh
+share/lush/packages/opengl/glut.lsh
+share/lush/packages/opengl/opengl-config.lsh
+share/lush/packages/opengl/opengl.hlp
+share/lush/packages/opengl/opengl.lsh
+share/lush/packages/opengl/openglu.lsh
+share/lush/packages/python/aux_arg.lsh
+share/lush/packages/python/aux_const.lsh
+share/lush/packages/python/aux_convert.lsh
+share/lush/packages/python/aux_globalvar.lsh
+share/lush/packages/python/aux_macro.lsh
+share/lush/packages/python/aux_structure.lsh
+share/lush/packages/python/demos/addthem.py
+share/lush/packages/python/demos/addthem2.py
+share/lush/packages/python/demos/addthemclass.py
+share/lush/packages/python/demos/test_00.lsh
+share/lush/packages/python/demos/test_01.lsh
+share/lush/packages/python/demos/test_02.lsh
+share/lush/packages/python/demos/test_03.lsh
+share/lush/packages/python/demos/test_04.lsh
+share/lush/packages/python/py.lsh
+share/lush/packages/python/pybuffer.lsh
+share/lush/packages/python/pycall.lsh
+share/lush/packages/python/pycobject.lsh
+share/lush/packages/python/pycomplex.lsh
+share/lush/packages/python/pydict.lsh
+share/lush/packages/python/pyerr.lsh
+share/lush/packages/python/pyeval.lsh
+share/lush/packages/python/pyfile.lsh
+share/lush/packages/python/pyfloat.lsh
+share/lush/packages/python/pyimport.lsh
+share/lush/packages/python/pyint.lsh
+share/lush/packages/python/pyinterpreterstate.lsh
+share/lush/packages/python/pylist.lsh
+share/lush/packages/python/pylong.lsh
+share/lush/packages/python/pymapping.lsh
+share/lush/packages/python/pymem.lsh
+share/lush/packages/python/pymodule.lsh
+share/lush/packages/python/pynumber.lsh
+share/lush/packages/python/pyobject.lsh
+share/lush/packages/python/pyos.lsh
+share/lush/packages/python/pyothers.lsh
+share/lush/packages/python/pyparser.lsh
+share/lush/packages/python/pyrun.lsh
+share/lush/packages/python/pysequence.lsh
+share/lush/packages/python/pystring.lsh
+share/lush/packages/python/pysys.lsh
+share/lush/packages/python/python-config.lsh
+share/lush/packages/python/python.hlp
+share/lush/packages/python/python.lsh
+share/lush/packages/python/pythreadstate.lsh
+share/lush/packages/python/pytraceback.lsh
+share/lush/packages/python/pytuple.lsh
+share/lush/packages/python/pytype.lsh
+share/lush/packages/python/pyunicode.lsh
+share/lush/packages/python/pyweakref.lsh
+share/lush/packages/sdl/SDL.lsh
+share/lush/packages/sdl/SDL.lsh.bak
+share/lush/packages/sdl/SDL_active.lsh
+share/lush/packages/sdl/SDL_audio.lsh
+share/lush/packages/sdl/SDL_byteorder.lsh
+share/lush/packages/sdl/SDL_cdrom.lsh
+share/lush/packages/sdl/SDL_copying.lsh
+share/lush/packages/sdl/SDL_endian.lsh
+share/lush/packages/sdl/SDL_endian.lsh.bak
+share/lush/packages/sdl/SDL_error.lsh
+share/lush/packages/sdl/SDL_events.lsh
+share/lush/packages/sdl/SDL_getenv.lsh
+share/lush/packages/sdl/SDL_image.lsh
+share/lush/packages/sdl/SDL_image.lsh.bak
+share/lush/packages/sdl/SDL_joystick.lsh
+share/lush/packages/sdl/SDL_keyboard.lsh
+share/lush/packages/sdl/SDL_keysym.lsh
+share/lush/packages/sdl/SDL_main.lsh
+share/lush/packages/sdl/SDL_mouse.lsh
+share/lush/packages/sdl/SDL_mutex.lsh
+share/lush/packages/sdl/SDL_quit.lsh
+share/lush/packages/sdl/SDL_rwops.lsh
+share/lush/packages/sdl/SDL_syswm.lsh
+share/lush/packages/sdl/SDL_syswm.lsh.bak
+share/lush/packages/sdl/SDL_thread.lsh
+share/lush/packages/sdl/SDL_thread.lsh.bak
+share/lush/packages/sdl/SDL_timer.lsh
+share/lush/packages/sdl/SDL_types.lsh
+share/lush/packages/sdl/SDL_version.lsh
+share/lush/packages/sdl/SDL_video.lsh
+share/lush/packages/sdl/demos/lander-simple.lsh
+share/lush/packages/sdl/demos/lem-flame.png
+share/lush/packages/sdl/demos/lem-shadow.png
+share/lush/packages/sdl/demos/lem.png
+share/lush/packages/sdl/demos/libsdl-demo.lsh
+share/lush/packages/sdl/demos/moon-svga.png
+share/lush/packages/sdl/demos/moon.png
+share/lush/packages/sdl/demos/sdlgl-demo-01.lsh
+share/lush/packages/sdl/demos/tutorial.lsh
+share/lush/packages/sdl/libgames.lsh
+share/lush/packages/sdl/libsdl.lsh
+share/lush/packages/sdl/libsdl.lsh.bak
+share/lush/packages/sdl/sdl-config.lsh
+share/lush/packages/sdl/sdl-config.lsh.bak
+share/lush/packages/sdl/sdl-tutorial.hlp
+share/lush/packages/sdl/sdl.hlp
+share/lush/packages/sdlgames/lander/bullet.png
+share/lush/packages/sdlgames/lander/crater.png
+share/lush/packages/sdlgames/lander/flash.png
+share/lush/packages/sdlgames/lander/lander.lsh
+share/lush/packages/sdlgames/lander/lem-flame.png
+share/lush/packages/sdlgames/lander/lem-shadow.png
+share/lush/packages/sdlgames/lander/lem.png
+share/lush/packages/sdlgames/lander/lembit00.png
+share/lush/packages/sdlgames/lander/lembit01.png
+share/lush/packages/sdlgames/lander/lembit02.png
+share/lush/packages/sdlgames/lander/lembit03.png
+share/lush/packages/sdlgames/lander/lembit04.png
+share/lush/packages/sdlgames/lander/moon-svga.png
+share/lush/packages/sdlgames/lander/moon.png
+share/lush/packages/sdlgames/lander/stone00.png
+share/lush/packages/sdlgames/lander/stone01.png
+share/lush/packages/sdlgames/slimevolley/ball.png
+share/lush/packages/sdlgames/slimevolley/eye.png
+share/lush/packages/sdlgames/slimevolley/field.png
+share/lush/packages/sdlgames/slimevolley/net.png
+share/lush/packages/sdlgames/slimevolley/slime-blue.png
+share/lush/packages/sdlgames/slimevolley/slime-red.png
+share/lush/packages/sdlgames/slimevolley/slime.lsh
+share/lush/packages/sdlgames/slimevolley/slime.lsh.bak
+share/lush/packages/sn28/README
+share/lush/packages/sn28/examples/bptool/NetMASK.sn
+share/lush/packages/sn28/examples/bptool/README
+share/lush/packages/sn28/examples/bptool/dig.des
+share/lush/packages/sn28/examples/bptool/dig.pat
+share/lush/packages/sn28/examples/conjgrad/demo
+share/lush/packages/sn28/examples/conjgrad/func.sn
+share/lush/packages/sn28/examples/knnenv/examples.lsh
+share/lush/packages/sn28/examples/knnenv/iris_test.cb
+share/lush/packages/sn28/examples/knnenv/iris_train.cb
+share/lush/packages/sn28/examples/knnenv/results.cb
+share/lush/packages/sn28/examples/netold/adaline/adaline.sn
+share/lush/packages/sn28/examples/netold/adaline/demo
+share/lush/packages/sn28/examples/netold/hamming/addresses.mat
+share/lush/packages/sn28/examples/netold/hamming/demo
+share/lush/packages/sn28/examples/netold/hamming/hamming.sn
+share/lush/packages/sn28/examples/netold/hopfield/demo
+share/lush/packages/sn28/examples/netold/hopfield/hopfield.sn
+share/lush/packages/sn28/examples/netold/hopfield/patterns.mat
+share/lush/packages/sn28/examples/netold/kanerva/addresses.mat
+share/lush/packages/sn28/examples/netold/kanerva/demo
+share/lush/packages/sn28/examples/netold/kanerva/kanerva.sn
+share/lush/packages/sn28/examples/netold/perceptron/demo
+share/lush/packages/sn28/examples/netold/perceptron/desired.mat
+share/lush/packages/sn28/examples/netold/perceptron/patterns.mat
+share/lush/packages/sn28/examples/netold/perceptron/perceptron.sn
+share/lush/packages/sn28/examples/netold/sla/demo1
+share/lush/packages/sn28/examples/netold/sla/demo2
+share/lush/packages/sn28/examples/netold/sla/desired.mat
+share/lush/packages/sn28/examples/netold/sla/or.sn
+share/lush/packages/sn28/examples/netold/sla/patterns.mat
+share/lush/packages/sn28/examples/netold/sla/sla.sn
+share/lush/packages/sn28/examples/netold/sla/tgf.sn
+share/lush/packages/sn28/examples/netold/xor/demo
+share/lush/packages/sn28/examples/netold/xor/xor.sn
+share/lush/packages/sn28/examples/nettool/NetFULL.c
+share/lush/packages/sn28/examples/nettool/NetFULL.sn
+share/lush/packages/sn28/examples/nettool/NetMASK.c
+share/lush/packages/sn28/examples/nettool/NetMASK.sn
+share/lush/packages/sn28/examples/nettool/NetTDNN.c
+share/lush/packages/sn28/examples/nettool/NetTDNN.sn
+share/lush/packages/sn28/examples/obd/bignet.sn
+share/lush/packages/sn28/examples/obd/demo
+share/lush/packages/sn28/examples/obd/example.sn
+share/lush/packages/sn28/examples/tsp/tsp
+share/lush/packages/sn28/lib/bptool.sn
+share/lush/packages/sn28/lib/connect.sn
+share/lush/packages/sn28/lib/imagetool.sn
+share/lush/packages/sn28/lib/knnenv.sn
+share/lush/packages/sn28/lib/matrixtool.sn
+share/lush/packages/sn28/lib/netenv.sn
+share/lush/packages/sn28/lib/nettool.sn
+share/lush/packages/sn28/lib/perf-file.sn
+share/lush/packages/sn28/lib/plot-nlf.sn
+share/lush/packages/sn28/lib/statenv.sn
+share/lush/packages/sn28/sn28.hlp
+share/lush/packages/sn28/sn28.lsh
+share/lush/packages/sn28/sn28common.lsh
+share/lush/packages/sn28/sn28ite.lsh
+share/lush/packages/sn28/sn28itenew.lsh
+share/lush/packages/sn28/sn28new.lsh
+share/lush/packages/sn28/src/adaptknn.c
+share/lush/packages/sn28/src/codebook.c
+share/lush/packages/sn28/src/codebook.h
+share/lush/packages/sn28/src/defn.h
+share/lush/packages/sn28/src/euclid.c
+share/lush/packages/sn28/src/gbp.c
+share/lush/packages/sn28/src/iac.c
+share/lush/packages/sn28/src/interf.c
+share/lush/packages/sn28/src/miscop.c
+share/lush/packages/sn28/src/network.c
+share/lush/packages/sn28/src/nlf.c
+share/lush/packages/sn28/src/sn2sn1.c
+share/lush/packages/torch/aux_const.lsh
+share/lush/packages/torch/aux_structure.lsh
+share/lush/packages/torch/demos/DiskIdx2UbyteDataSet.cc
+share/lush/packages/torch/demos/DiskIdx2UbyteDataSet.h
+share/lush/packages/torch/demos/IOIdx2Ubyte.cc
+share/lush/packages/torch/demos/IOIdx2Ubyte.h
+share/lush/packages/torch/demos/gmm_train.lsh
+share/lush/packages/torch/demos/io.lsh
+share/lush/packages/torch/demos/io_idx.lsh
+share/lush/packages/torch/demos/svm_multi_test.lsh
+share/lush/packages/torch/demos/svm_multi_train.lsh
+share/lush/packages/torch/demos/test_data.gz
+share/lush/packages/torch/demos/train_data.gz
+share/lush/packages/torch/level0.lsh
+share/lush/packages/torch/level1.lsh
+share/lush/packages/torch/level2.lsh
+share/lush/packages/torch/level2_extra.lsh
+share/lush/packages/torch/level3.lsh
+share/lush/packages/torch/level3_extra.lsh
+share/lush/packages/torch/level4.lsh
+share/lush/packages/torch/level5.lsh
+share/lush/packages/torch/lists.lsh
+share/lush/packages/torch/matrix.lsh
+share/lush/packages/torch/torch-config.lsh
+share/lush/packages/torch/torch.hlp
+share/lush/packages/torch/torch.lsh
+share/lush/packages/video/libdc/dc1394_config.lsh
+share/lush/packages/video/libdc/dc1394_object.lsh
+share/lush/packages/video/libdc/dc_const.lsh
+share/lush/packages/video/libdc/demos/grab_gray.lsh
+share/lush/packages/video/libdc/libdc.hlp
+share/lush/packages/video/libdc/libdc.lsh
+share/lush/packages/video4linux/demos/effect-demo.lsh
+share/lush/packages/video4linux/demos/effect-sdl-demo.lsh
+share/lush/packages/video4linux/demos/effect-sdl-demo.lsh.bak
+share/lush/packages/video4linux/demos/jabba-320x240.jpg
+share/lush/packages/video4linux/demos/jabba-640x480.jpg
+share/lush/packages/video4linux/demos/v4l-demo.lsh
+share/lush/packages/video4linux/demos/v4l-sdl-demo.lsh
+share/lush/packages/video4linux/demos/video-utils.lsh
+share/lush/packages/video4linux/freq-tables.lsh
+share/lush/packages/video4linux/v4l.hlp
+share/lush/packages/video4linux/v4l.lsh
+share/lush/src/Makefile
+share/lush/src/Makefile.in
+share/lush/src/allocate.c
+share/lush/src/allocate.o
+share/lush/src/at.c
+share/lush/src/at.o
+share/lush/src/binary.c
+share/lush/src/binary.o
+share/lush/src/calls.c
+share/lush/src/calls.o
+share/lush/src/check_func.c
+share/lush/src/check_func.o
+share/lush/src/classify.c
+share/lush/src/classify.o
+share/lush/src/comdraw_driver.c
+share/lush/src/comdraw_driver.o
+share/lush/src/date.c
+share/lush/src/date.o
+share/lush/src/dh.c
+share/lush/src/dh.o
+share/lush/src/dldbfd.c
+share/lush/src/dump.c
+share/lush/src/dump.o
+share/lush/src/dz.c
+share/lush/src/dz.o
+share/lush/src/eval.c
+share/lush/src/eval.o
+share/lush/src/event.c
+share/lush/src/event.o
+share/lush/src/fileio.c
+share/lush/src/fileio.o
+share/lush/src/fltlib.c
+share/lush/src/fltlib.o
+share/lush/src/function.c
+share/lush/src/function.o
+share/lush/src/graphics.c
+share/lush/src/graphics.o
+share/lush/src/htable.c
+share/lush/src/htable.o
+share/lush/src/idx1.c
+share/lush/src/idx1.o
+share/lush/src/idx2.c
+share/lush/src/idx2.o
+share/lush/src/idx3.c
+share/lush/src/idx3.o
+share/lush/src/idx4.c
+share/lush/src/idx4.o
+share/lush/src/index.c
+share/lush/src/index.o
+share/lush/src/io.c
+share/lush/src/io.o
+share/lush/src/lisp_c.c
+share/lush/src/lisp_c.o
+share/lush/src/lush
+share/lush/src/main.c
+share/lush/src/main.o
+share/lush/src/module.c
+share/lush/src/module.o
+share/lush/src/nan.c
+share/lush/src/nan.o
+share/lush/src/oostruct.c
+share/lush/src/oostruct.o
+share/lush/src/ps_driver.c
+share/lush/src/ps_driver.o
+share/lush/src/storage.c
+share/lush/src/storage.o
+share/lush/src/string.c
+share/lush/src/string.o
+share/lush/src/symbol.c
+share/lush/src/symbol.o
+share/lush/src/toplevel.c
+share/lush/src/toplevel.o
+share/lush/src/unix.c
+share/lush/src/unix.o
+share/lush/src/user.c
+share/lush/src/user.o
+share/lush/src/x11_driver.c
+share/lush/src/x11_driver.o
+share/lush/sys/psdriver.pro
+share/lush/sys/stdenv.dump
+share/lush/sys/stdenv.lsh
+share/lush/sys/sysenv.lsh
+@dirrm share/lush/sys
+@dirrm share/lush/src
+@dirrm share/lush/packages/video4linux/demos
+@dirrm share/lush/packages/video4linux
+@dirrm share/lush/packages/video/libdc/demos
+@dirrm share/lush/packages/video/libdc
+@dirrm share/lush/packages/video
+@dirrm share/lush/packages/torch/demos
+@dirrm share/lush/packages/torch
+@dirrm share/lush/packages/sn28/src
+@dirrm share/lush/packages/sn28/lib
+@dirrm share/lush/packages/sn28/examples/tsp
+@dirrm share/lush/packages/sn28/examples/obd
+@dirrm share/lush/packages/sn28/examples/nettool
+@dirrm share/lush/packages/sn28/examples/netold/xor
+@dirrm share/lush/packages/sn28/examples/netold/sla
+@dirrm share/lush/packages/sn28/examples/netold/perceptron
+@dirrm share/lush/packages/sn28/examples/netold/kanerva
+@dirrm share/lush/packages/sn28/examples/netold/hopfield
+@dirrm share/lush/packages/sn28/examples/netold/hamming
+@dirrm share/lush/packages/sn28/examples/netold/adaline
+@dirrm share/lush/packages/sn28/examples/netold
+@dirrm share/lush/packages/sn28/examples/knnenv
+@dirrm share/lush/packages/sn28/examples/conjgrad
+@dirrm share/lush/packages/sn28/examples/bptool
+@dirrm share/lush/packages/sn28/examples
+@dirrm share/lush/packages/sn28
+@dirrm share/lush/packages/sdlgames/slimevolley
+@dirrm share/lush/packages/sdlgames/lander
+@dirrm share/lush/packages/sdlgames
+@dirrm share/lush/packages/sdl/demos
+@dirrm share/lush/packages/sdl
+@dirrm share/lush/packages/python/demos
+@dirrm share/lush/packages/python
+@dirrm share/lush/packages/opengl/demos
+@dirrm share/lush/packages/opengl
+@dirrm share/lush/packages/opencv/demos
+@dirrm share/lush/packages/opencv
+@dirrm share/lush/packages/mpi/demos
+@dirrm share/lush/packages/mpi
+@dirrm share/lush/packages/libnum
+@dirrm share/lush/packages/lapack/demos
+@dirrm share/lush/packages/lapack
+@dirrm share/lush/packages/inventor/demos
+@dirrm share/lush/packages/inventor
+@dirrm share/lush/packages/htk
+@dirrm share/lush/packages/gsl/demos
+@dirrm share/lush/packages/gsl
+@dirrm share/lush/packages/gblearn2/demos
+@dirrm share/lush/packages/gblearn2
+@dirrm share/lush/packages/devices
+@dirrm share/lush/packages/cblas
+@dirrm share/lush/packages/blas
+@dirrm share/lush/packages/audiofile/demos
+@dirrm share/lush/packages/audiofile
+@dirrm share/lush/packages/alsa/demos
+@dirrm share/lush/packages/alsa
+@dirrm share/lush/packages
+@dirrm share/lush/lsh/libc
+@dirrm share/lush/lsh/manual
+@dirrm share/lush/lsh/libsvqp
+@dirrm share/lush/lsh/libstd
+@dirrm share/lush/lsh/libplot
+@dirrm share/lush/lsh/libogre
+@dirrm share/lush/lsh/libimage/demos
+@dirrm share/lush/lsh/libimage
+@dirrm share/lush/lsh/libidx
+@dirrm share/lush/lsh/libgraph
+@dirrm share/lush/lsh/libdb
+@dirrm share/lush/lsh/compiler/old
+@dirrm share/lush/lsh/compiler
+@dirrm share/lush/lsh
+@dirrm share/lush/demos
+@dirrm share/lush/etc
+@dirrm share/lush/include
+@dirrm share/lush