From db1c67812e0ecec1be9865f6dcd0671ec1fe5008 Mon Sep 17 00:00:00 2001 From: asau Date: Fri, 16 Jan 2009 16:35:33 +0000 Subject: Update to 1.2.1. Changes since 1.2: - Fixes for recent versions of libbfd. - Miscellaneous bug fixes. - Updated support for libdc - Updated support for opencv Changes since 1.1: - Minor evolution. - Compiles better with gcc-4.x --- lang/lush/Makefile | 12 ++++--- lang/lush/PLIST | 80 +++++++++++++++++++++++++--------------------- lang/lush/distinfo | 10 +++--- lang/lush/patches/patch-aa | 26 --------------- lang/lush/patches/patch-ab | 24 -------------- 5 files changed, 54 insertions(+), 98 deletions(-) delete mode 100644 lang/lush/patches/patch-aa delete mode 100644 lang/lush/patches/patch-ab (limited to 'lang') diff --git a/lang/lush/Makefile b/lang/lush/Makefile index dfdbdad9da5..4bea24ca46b 100644 --- a/lang/lush/Makefile +++ b/lang/lush/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2008/08/17 06:45:48 dholland Exp $ +# $NetBSD: Makefile,v 1.4 2009/01/16 16:35:33 asau Exp $ -DISTNAME= lush-1.1 -PKGREVISION= 1 +DISTNAME= lush-1.2.1 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=lush/} @@ -9,15 +8,18 @@ MAINTAINER= dauphin@enst.fr HOMEPAGE= http://lush.sourceforge.net/ COMMENT= Lisp interpreter/compiler with a seamless interface to C +PKG_DESTDIR_SUPPORT= user-destdir + GNU_CONFIGURE= yes USE_TOOLS+= gmake USE_LIBTOOL= yes CONFIGURE_ARGS+= --without-bfd +WRKSRC= $(WRKDIR)/lush + post-install: - ${RM} ${PREFIX}/share/lush/src/*c.orig - ${RM} ${PREFIX}/share/lush/lsh/libc/*.lsh.orig + ${RM} ${DESTDIR}${PREFIX}/share/lush/lsh/libc/*.lsh.orig .include "../../math/gsl/buildlink3.mk" .include "../../math/lapack/buildlink3.mk" diff --git a/lang/lush/PLIST b/lang/lush/PLIST index eec701e378b..342e9086b5a 100644 --- a/lang/lush/PLIST +++ b/lang/lush/PLIST @@ -1,27 +1,27 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2006/08/23 22:01:00 wiz Exp $ +@comment $NetBSD: PLIST,v 1.2 2009/01/16 16:35:33 asau Exp $ bin/lush man/man1/lush.1 +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/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/README.ivtools 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 @@ -41,6 +41,8 @@ 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/lush_runtime.c +share/lush/lsh/compiler/make-standalone.lsh share/lush/lsh/compiler/old/dh-graphics.sn share/lush/lsh/libc/add-makehelp.lsh share/lush/lsh/libc/constants.lsh @@ -101,9 +103,7 @@ 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 @@ -117,6 +117,7 @@ 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/libstd/svgwindow.lsh share/lush/lsh/lush-manual-latex.hlp share/lush/lsh/lush-manual.hlp share/lush/lsh/manual/boolean.hlp @@ -138,17 +139,18 @@ 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-interpreter-internals.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/lsh/profiler/profile.lsh share/lush/packages/alsa/alsa-config.lsh share/lush/packages/alsa/alsa.hlp share/lush/packages/alsa/alsa.lsh @@ -179,6 +181,7 @@ 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/devices/usb2rc.lsh share/lush/packages/ffmpeg/avsource.lsh share/lush/packages/ffmpeg/ffmpeg-config.lsh share/lush/packages/ffmpeg/ffmpeg-enum.lsh @@ -358,7 +361,9 @@ 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/interpolator.lsh share/lush/packages/libnum/libcomplex.lsh +share/lush/packages/libnum/libnum-config.lsh share/lush/packages/libnum/libnum.hlp share/lush/packages/libnum/libnum.lsh share/lush/packages/libnum/linalgebra.lsh @@ -484,21 +489,8 @@ 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/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/sdl-config.lsh -share/lush/packages/sdl/sdl-tutorial.hlp -share/lush/packages/sdl/sdl.hlp share/lush/packages/sdl/SDL.lsh +share/lush/packages/sdl/SDLMain.m share/lush/packages/sdl/SDL_active.lsh share/lush/packages/sdl/SDL_audio.lsh share/lush/packages/sdl/SDL_byteorder.lsh @@ -513,7 +505,6 @@ 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/SDLMain.m share/lush/packages/sdl/SDL_mouse.lsh share/lush/packages/sdl/SDL_mutex.lsh share/lush/packages/sdl/SDL_quit.lsh @@ -524,6 +515,20 @@ 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/sdl-config.lsh +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 @@ -547,10 +552,11 @@ 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/sn28/examples/bptool/dig.des -share/lush/packages/sn28/examples/bptool/dig.pat +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 @@ -601,7 +607,6 @@ 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/README share/lush/packages/sn28/sn28.hlp share/lush/packages/sn28/sn28.lsh share/lush/packages/sn28/sn28common.lsh @@ -620,6 +625,7 @@ 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/svm/README share/lush/packages/svm/demos/mnist-kernel.lsh share/lush/packages/svm/demos/mnist-libsvm.lsh share/lush/packages/svm/demos/mnist-svqp.lsh @@ -642,23 +648,23 @@ share/lush/packages/svm/libsvm.lsh share/lush/packages/svm/libsvm/README share/lush/packages/svm/libsvm/svm.cpp share/lush/packages/svm/libsvm/svm.h -share/lush/packages/svm/README share/lush/packages/svm/svqp.lsh share/lush/packages/svm/svqp/README share/lush/packages/svm/svqp/svqp.cpp share/lush/packages/svm/svqp/svqp.h -share/lush/packages/svm/svqp/svqp2.cpp -share/lush/packages/svm/svqp/svqp2.h +share/lush/packages/svm/svqp2/svqp2.cpp +share/lush/packages/svm/svqp2/svqp2.h +share/lush/packages/svm/svqp2svm.lsh share/lush/packages/svm/svqpsvm.lsh 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/IOIdx2Ubyte.cc -share/lush/packages/torch/demos/IOIdx2Ubyte.h 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 @@ -676,12 +682,11 @@ 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/demos/grab_multi.lsh share/lush/packages/video/libdc/libdc.hlp share/lush/packages/video/libdc/libdc.lsh +share/lush/packages/video/libdc/libdc_config.lsh +share/lush/packages/video/libdc/libdc_const.lsh share/lush/packages/video4linux/demos/effect-demo.lsh share/lush/packages/video4linux/demos/effect-sdl-demo.lsh share/lush/packages/video4linux/demos/jabba-320x240.jpg @@ -692,6 +697,8 @@ 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/arith.c @@ -742,7 +749,6 @@ share/lush/src/idx4.o share/lush/src/index.c share/lush/src/index.o share/lush/src/io.c -share/lush/src/io.c share/lush/src/io.o share/lush/src/lisp_c.c share/lush/src/lisp_c.o @@ -751,8 +757,6 @@ share/lush/src/lisp_driver.o share/lush/src/lush share/lush/src/main.c share/lush/src/main.o -share/lush/src/Makefile -share/lush/src/Makefile.in share/lush/src/module.c share/lush/src/module.o share/lush/src/nan.c @@ -788,6 +792,7 @@ share/lush/sys/sysenv.lsh @dirrm share/lush/packages/video @dirrm share/lush/packages/torch/demos @dirrm share/lush/packages/torch +@dirrm share/lush/packages/svm/svqp2 @dirrm share/lush/packages/svm/svqp @dirrm share/lush/packages/svm/libsvm @dirrm share/lush/packages/svm/lasvm @@ -845,6 +850,7 @@ share/lush/sys/sysenv.lsh @dirrm share/lush/packages/alsa/demos @dirrm share/lush/packages/alsa @dirrm share/lush/packages +@dirrm share/lush/lsh/profiler @dirrm share/lush/lsh/manual @dirrm share/lush/lsh/libstd @dirrm share/lush/lsh/libplot diff --git a/lang/lush/distinfo b/lang/lush/distinfo index 23f68fa77b3..1e85f0e8ad4 100644 --- a/lang/lush/distinfo +++ b/lang/lush/distinfo @@ -1,8 +1,6 @@ -$NetBSD: distinfo,v 1.2 2008/08/17 06:45:48 dholland Exp $ +$NetBSD: distinfo,v 1.3 2009/01/16 16:35:33 asau Exp $ -SHA1 (lush-1.1.tar.gz) = 89d83c88d968f5216c59ce0d7a249e992f6aea41 -RMD160 (lush-1.1.tar.gz) = 3e32242a8a9391e4077144bbda10a013f4791d48 -Size (lush-1.1.tar.gz) = 4385751 bytes -SHA1 (patch-aa) = 8e8f3bcbc1afd516931b0d14fce4560ad41bc1d3 -SHA1 (patch-ab) = b5f0161cceaadd532f2d246e4da34b424a61d829 +SHA1 (lush-1.2.1.tar.gz) = c378f339320e98b6c7b9177aec6284567f4aa088 +RMD160 (lush-1.2.1.tar.gz) = 22622b256aab3ad1712b3bbb0c2f892de017002f +Size (lush-1.2.1.tar.gz) = 4431778 bytes SHA1 (patch-ac) = 1b702c7728b2d7de1b20544fc757a6e0f9f52b8e diff --git a/lang/lush/patches/patch-aa b/lang/lush/patches/patch-aa deleted file mode 100644 index dc82576a579..00000000000 --- a/lang/lush/patches/patch-aa +++ /dev/null @@ -1,26 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2006/08/23 22:01:00 wiz Exp $ - ---- src/date.c.orig 2003-07-11 13:03:45.000000000 +0000 -+++ src/date.c -@@ -63,7 +63,7 @@ struct date { - */ - - --static char *ansidatenames[] = { -+char *ansidatenames[] = { - "year", - "month", - "day", -@@ -311,10 +311,11 @@ date_name(at *p) - return string_buffer; - } - -+static at *make_date(struct date *d); -+ - static void - date_serialize(at **pp, int code) - { -- static at *make_date(struct date *d); - void *p; - - if (code == SRZ_READ) diff --git a/lang/lush/patches/patch-ab b/lang/lush/patches/patch-ab deleted file mode 100644 index 278e7b9b25e..00000000000 --- a/lang/lush/patches/patch-ab +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-ab,v 1.1.1.1 2006/08/23 22:01:00 wiz Exp $ - ---- src/index.c.orig 2004-04-15 23:45:34.000000000 +0000 -+++ src/index.c -@@ -142,6 +142,9 @@ index_name(at *p) - } - - -+static at *index_set(struct index*,at**,at*,int); -+static at *index_ref(struct index*,at**); -+ - static at * - index_listeval(at *p, at *q) - { -@@ -150,9 +153,6 @@ index_listeval(at *p, at *q) - register at *qsav; - at *myp[MAXDIMS]; - -- static at *index_set(struct index*,at**,at*,int); -- static at *index_ref(struct index*,at**); -- - ind = p->Object; - - if (ind->flags & IDF_UNSIZED) -- cgit v1.2.3