pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/clisp Update to 2.33



details:   https://anonhg.NetBSD.org/pkgsrc/rev/39275e9f3fdd
branches:  trunk
changeset: 471537:39275e9f3fdd
user:      perry <perry%pkgsrc.org@localhost>
date:      Mon Mar 29 02:46:18 2004 +0000

description:
Update to 2.33

diffstat:

 lang/clisp/DESCR            |  13 ++++++-
 lang/clisp/Makefile         |   4 +-
 lang/clisp/PLIST            |  15 +++++++-
 lang/clisp/distinfo         |  19 ++-------
 lang/clisp/patches/patch-aa |  21 +----------
 lang/clisp/patches/patch-ab |  20 -----------
 lang/clisp/patches/patch-ac |  18 ----------
 lang/clisp/patches/patch-ad |  19 ----------
 lang/clisp/patches/patch-ae |  13 -------
 lang/clisp/patches/patch-af |  22 ------------
 lang/clisp/patches/patch-ag |  16 ---------
 lang/clisp/patches/patch-ah |  79 ---------------------------------------------
 lang/clisp/patches/patch-ai |  30 ++++++++--------
 lang/clisp/patches/patch-aj |  13 -------
 lang/clisp/patches/patch-ak |  13 -------
 15 files changed, 49 insertions(+), 266 deletions(-)

diffs (truncated from 468 to 300 lines):

diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/DESCR
--- a/lang/clisp/DESCR  Mon Mar 29 02:44:30 2004 +0000
+++ b/lang/clisp/DESCR  Mon Mar 29 02:46:18 2004 +0000
@@ -7,14 +7,23 @@
 
 Common Lisp CLISP
   * needs only 2 MB of memory
-  * implements 99% of the CLtL1 standard, as well as some extensions
+  * mostly implements the ANSI Common Lisp standard, as well as some
+    extensions
   * can call your preferred editor
   * is freely distributable
 
 Common Lisp CLISP provides
   * an interpreter
   * a compiler which makes execution of programs 5 times faster
+  * a debugger
   * all data types with unlimited size (the size need never be declared,
     the size of lists and arrays may be changed dynamically)
   * integers of arbitrary length, unlimited floating point number precision
-  * 594 library functions, 542 of them written in C
+  * An X11 interface is available through CLX, Garnet, CLUE/CLIO.
+  * CLOS, a foreign language interface, sockets, i18n, and more.
+
+CLISP runs Maxima, ACL2 and many other Common Lisp packages.
+
+It is Free Software and may be distributed under the terms of GNU GPL,
+while it is possible to distribute commercial applications compiled
+with CLISP.
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/Makefile
--- a/lang/clisp/Makefile       Mon Mar 29 02:44:30 2004 +0000
+++ b/lang/clisp/Makefile       Mon Mar 29 02:46:18 2004 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2004/02/14 17:21:43 jlam Exp $
+# $NetBSD: Makefile,v 1.33 2004/03/29 02:46:18 perry Exp $
 
-DISTNAME=              clisp-2.30
+DISTNAME=              clisp-2.33
 CATEGORIES=            lang
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=clisp/}
 EXTRACT_SUFX=          .tar.bz2
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/PLIST
--- a/lang/clisp/PLIST  Mon Mar 29 02:44:30 2004 +0000
+++ b/lang/clisp/PLIST  Mon Mar 29 02:46:18 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2003/07/13 14:34:49 dillo Exp $
+@comment $NetBSD: PLIST,v 1.5 2004/03/29 02:46:18 perry Exp $
 bin/clisp
 lib/clisp/base/libavcall.a
 lib/clisp/base/libcallback.a
@@ -11,7 +11,7 @@
 lib/clisp/base/modules.h
 lib/clisp/base/modules.o
 lib/clisp/clisp-link
-lib/clisp/data/UnicodeData.txt
+lib/clisp/data/UnicodeDataFull.txt
 lib/clisp/data/clhs.txt
 lib/clisp/full/libavcall.a
 lib/clisp/full/libcallback.a
@@ -24,6 +24,8 @@
 lib/clisp/full/modules.h
 lib/clisp/full/modules.o
 lib/clisp/linkkit/clisp.h
+lib/clisp/linkkit/exporting.lisp
+lib/clisp/linkkit/modprep.lisp
 lib/clisp/linkkit/modules.c
 lib/clisp/linkkit/modules.d
 man/man1/clisp.1
@@ -42,21 +44,30 @@
 share/doc/clisp/clisp.dvi
 share/doc/clisp/clisp.html
 share/doc/clisp/clisp.png
+share/doc/clisp/clisp.ps
 share/doc/clisp/editors.txt
 share/doc/clisp/impnotes.css
 share/doc/clisp/impnotes.html
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES
 ${PKGLOCALEDIR}/locale/de/LC_MESSAGES/clisp.mo
 ${PKGLOCALEDIR}/locale/de/LC_MESSAGES/clisplow.mo
+${PKGLOCALEDIR}/locale/en/LC_MESSAGES
 ${PKGLOCALEDIR}/locale/en/LC_MESSAGES/clisp.mo
 ${PKGLOCALEDIR}/locale/en/LC_MESSAGES/clisplow.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES
 ${PKGLOCALEDIR}/locale/es/LC_MESSAGES/clisp.mo
 ${PKGLOCALEDIR}/locale/es/LC_MESSAGES/clisplow.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES
 ${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/clisp.mo
 ${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/clisplow.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES
 ${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/clisp.mo
 ${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/clisplow.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES
 ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/clisp.mo
 ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/clisplow.mo
+${PKGLOCALEDIR}/locale/sr@ije
+${PKGLOCALEDIR}/locale/sr@ije/LC_MESSAGES
 @dirrm share/doc/clisp
 @dirrm lib/clisp/linkkit
 @dirrm lib/clisp/full
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/distinfo
--- a/lang/clisp/distinfo       Mon Mar 29 02:44:30 2004 +0000
+++ b/lang/clisp/distinfo       Mon Mar 29 02:46:18 2004 +0000
@@ -1,15 +1,6 @@
-$NetBSD: distinfo,v 1.6 2003/08/18 05:31:03 jmc Exp $
+$NetBSD: distinfo,v 1.7 2004/03/29 02:46:18 perry Exp $
 
-SHA1 (clisp-2.30.tar.bz2) = 7335116934d30cb327f4724047a1362498b85520
-Size (clisp-2.30.tar.bz2) = 5652698 bytes
-SHA1 (patch-aa) = 7c5375242feafab3a568eee373d0fef685896f5b
-SHA1 (patch-ab) = a830152fefc8db8a0504e7a7d3886fd2d11af601
-SHA1 (patch-ac) = 3f18f9859e5f93fe524845f98678c147c901cab2
-SHA1 (patch-ad) = c5c5808e78121dd398f76ba612b265e39978a7b1
-SHA1 (patch-ae) = 7fe957edd58e42f943a33908472042e0c42869d8
-SHA1 (patch-af) = a7c13cf848c370b676458a5b2e46a8fdcf4caa7f
-SHA1 (patch-ag) = 5ad9fe11abdea49780bdd0a01bf697d8ad07123c
-SHA1 (patch-ah) = ab42e8107d24a6ac86992aad5aa335ad33cfac62
-SHA1 (patch-ai) = 89f19718514b813b008ed92de8b538c76d341a53
-SHA1 (patch-aj) = 529b11e3cc3a3f72d4428d6f69bdce7bb9b33b97
-SHA1 (patch-ak) = f9152d73ddb74d4190ca6a91439a9173fbab5274
+SHA1 (clisp-2.33.tar.bz2) = 41292d4342803d7cb27d8ed436a31d1778860b31
+Size (clisp-2.33.tar.bz2) = 6072837 bytes
+SHA1 (patch-aa) = e7ef5ce48e6215d803d03ea57b23a80fb0862794
+SHA1 (patch-ai) = 1890cdfb1f59ca573a802e889f2bb2dbc8e32256
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/patches/patch-aa
--- a/lang/clisp/patches/patch-aa       Mon Mar 29 02:44:30 2004 +0000
+++ b/lang/clisp/patches/patch-aa       Mon Mar 29 02:46:18 2004 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.10 2003/07/13 14:34:49 dillo Exp $
+$NetBSD: patch-aa,v 1.11 2004/03/29 02:46:18 perry Exp $
 
---- ../configure.orig  Thu Sep  5 02:06:40 2002
-+++ ../configure
+--- ../configure.orig  2004-03-28 16:37:55.000000000 -0500
++++ ../configure       2004-03-28 16:39:05.000000000 -0500
 @@ -7,6 +7,9 @@
  #   configure make.gcc gcc     (deprecated)
  #   configure make.cc cc       (deprecated)
@@ -12,18 +12,3 @@
  info_help () {
  cat << \EOP
  Usage: configure [options] [dirname]
-@@ -437,14 +443,6 @@ if test -n "$do_config"; then
-   done
-   rm -f config.cache; # avoid problems with stale caches
-   cd ..
--fi
--
--if test -d $ABS_DIRNAME/avcall -a -d $ABS_DIRNAME/callback; then
--  (cd $ABS_DIRNAME/avcall && make) &&
--  (cd $ABS_DIRNAME/callback && make) &&
--  (cd $ABS_DIRNAME/avcall && make check) &&
--  (cd $ABS_DIRNAME/callback && make check) &&
--  makemake_args="--with-dynamic-ffi $makemake_args"
- fi
- 
- makemake_args="${makemake_args} ${target} ${debug}";
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/patches/patch-ab
--- a/lang/clisp/patches/patch-ab       Mon Mar 29 02:44:30 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-$NetBSD: patch-ab,v 1.5 2003/07/13 14:34:49 dillo Exp $
-
---- .././ffcall/avcall/Makefile.in.orig        Sun Mar 24 19:51:37 2002
-+++ .././ffcall/avcall/Makefile.in
-@@ -120,12 +120,12 @@ avcall-rs6000.lo : $(srcdir)/avcall-rs60
-       case "$(OS)" in \
-         aix3*) syntax=aix.old;; \
-         aix*) syntax=aix.new;; \
--        linux*) syntax=linux;; \
-+        linux* | netbsd*) syntax=linux;; \
-         *) syntax=sysv4;; \
-       esac; \
-       $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/avcall-rs6000-$${syntax}.s ; \
--      cp avcall-rs6000-$${syntax}.lo avcall-rs6000.lo ; rm -f avcall-rs6000-$${syntax}.lo ; \
--      if test -f avcall-rs6000-$${syntax}.o; then mv avcall-rs6000-$${syntax}.o avcall-rs6000.o; fi
-+      cp avcall-rs6000-$${syntax}.lo avcall-rs6000.lo ; \
-+      if test -f avcall-rs6000-$${syntax}.o; then cp avcall-rs6000-$${syntax}.o avcall-rs6000.o; fi
- 
- avcall-m88k.lo : $(srcdir)/avcall-m88k.s
-       $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/avcall-m88k.s
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/patches/patch-ac
--- a/lang/clisp/patches/patch-ac       Mon Mar 29 02:44:30 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-ac,v 1.5 2003/07/13 14:34:49 dillo Exp $
-
---- .././ffcall/vacall/Makefile.in.orig        Sun Mar 24 19:51:37 2002
-+++ .././ffcall/vacall/Makefile.in
-@@ -111,11 +111,11 @@ vacall-rs6000.o : $(srcdir)/vacall-rs600
-       case "$(OS)" in \
-         aix3*) syntax=aix.old;; \
-         aix*) syntax=aix.new;; \
--        linux*) syntax=linux;; \
-+        linux* | netbsd*) syntax=linux;; \
-         *) syntax=sysv4;; \
-       esac; \
-       $(CC) @GCC_X_NONE@ -c $(srcdir)/vacall-rs6000-$${syntax}.s ; \
--      mv vacall-rs6000-$${syntax}.o vacall-rs6000.o
-+      cp vacall-rs6000-$${syntax}.o vacall-rs6000.o
- 
- vacall-m88k.o : $(srcdir)/vacall-m88k.s
-       $(CC) @GCC_X_NONE@ -c $(srcdir)/vacall-m88k.s
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/patches/patch-ad
--- a/lang/clisp/patches/patch-ad       Mon Mar 29 02:44:30 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,19 +0,0 @@
-$NetBSD: patch-ad,v 1.5 2003/07/13 14:34:49 dillo Exp $
-
---- .././ffcall/callback/vacall_r/Makefile.in.orig     Sun Mar 24 19:51:37 2002
-+++ .././ffcall/callback/vacall_r/Makefile.in
-@@ -121,11 +121,12 @@ vacall-rs6000.lo : $(srcdir)/vacall-rs60
-         aix3*) syntax=aix.old;; \
-         aix*) syntax=aix.new;; \
-         linux*) syntax=linux;; \
-+        netbsd*) syntax=netbsd;; \
-         *) syntax=sysv4;; \
-       esac; \
-       $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/vacall-rs6000-$${syntax}.s ; \
--      cp vacall-rs6000-$${syntax}.lo vacall-rs6000.lo ; rm -f vacall-rs6000-$${syntax}.lo ; \
--      if test -f vacall-rs6000-$${syntax}.o; then mv vacall-rs6000-$${syntax}.o vacall-rs6000.o; fi
-+      cp vacall-rs6000-$${syntax}.lo vacall-rs6000.lo ; \
-+      if test -f vacall-rs6000-$${syntax}.o; then cp vacall-rs6000-$${syntax}.o vacall-rs6000.o; fi
- 
- vacall-m88k.lo : $(srcdir)/vacall-m88k.s
-       $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/vacall-m88k.s
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/patches/patch-ae
--- a/lang/clisp/patches/patch-ae       Mon Mar 29 02:44:30 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ae,v 1.5 2003/07/13 14:34:49 dillo Exp $
-
---- .././ffcall/callback/trampoline_r/Makefile.in.orig Sun Mar 24 19:51:37 2002
-+++ .././ffcall/callback/trampoline_r/Makefile.in
-@@ -93,7 +93,7 @@ cache-hppa.lo : $(srcdir)/cache-hppa.s
-       $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/cache-hppa.s
- 
- cache-rs6000.lo : $(srcdir)/cache-rs6000-sysv4.s
--      $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/cache-rs6000-sysv4.s ; mv -f cache-rs6000-sysv4.o cache-rs6000.o ; mv -f cache-rs6000-sysv4.lo cache-rs6000.lo
-+      $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/cache-rs6000-sysv4.s ; cp cache-rs6000-sysv4.o cache-rs6000.o ; mv cache-rs6000-sysv4.lo cache-rs6000.lo
- 
- cache-convex.lo : $(srcdir)/cache-convex.s
-       $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/cache-convex.s
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/patches/patch-af
--- a/lang/clisp/patches/patch-af       Mon Mar 29 02:44:30 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-af,v 1.4 2003/07/13 14:34:49 dillo Exp $
-
---- lispbibl.d.orig    Thu Sep 12 10:14:09 2002
-+++ lispbibl.d
-@@ -1438,7 +1438,7 @@ typedef unsigned_int_with_n_bits(pointer
-   #define intBWsize intBsize
-   #define intWLsize intWsize
-   #define intBWLsize intBsize
--#elif (defined(MC680X0) && defined(HPUX_ASSEMBLER)) || defined(SPARC) || defined(HPPA) || defined(MIPS) || defined(M88000) || defined(RS6000) || defined(CONVEX) || defined(S390)
-+#elif (defined(MC680X0) && defined(HPUX_ASSEMBLER)) || defined(SPARC) || defined(HPPA) || defined(MIPS) || defined(M88000) || defined(RS6000) || defined(CONVEX) || defined(S390) || 
defined(__powerpc__)
-   # The Sparc-processor computes rather badly with uintB and uintW.
-   # Other 32-Bit-processoren have similar weaknesses.
-   #define intBWsize intWsize
-@@ -1631,7 +1631,7 @@ typedef unsigned_int_with_n_bits(intBWLs
-   #define intDsize 16
-   #define intDDsize 32  # = 2*intDsize
-   #define log2_intDsize  4  # = log2(intDsize)
--#elif defined(MC680Y0) || defined(I80386) || defined(SPARC) || defined(HPPA) || defined(MIPS) || defined(M88000) || defined(RS6000) || defined(VAX) || defined(CONVEX) || defined(ARM) || 
defined(DECALPHA) || defined(IA64) || defined(S390)
-+#elif defined(MC680Y0) || defined(I80386) || defined(SPARC) || defined(HPPA) || defined(MIPS) || defined(M88000) || defined(RS6000) || defined(VAX) || defined(CONVEX) || defined(ARM) || 
defined(DECALPHA) || defined(IA64) || defined(S390) || defined(__powerpc__)
-   #define intDsize 32
-   #define intDDsize 64  # = 2*intDsize
-   #define log2_intDsize  5  # = log2(intDsize)
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/patches/patch-ag
--- a/lang/clisp/patches/patch-ag       Mon Mar 29 02:44:30 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-ag,v 1.2 2003/07/13 14:34:49 dillo Exp $
-
---- ../ffcall/callback/trampoline_r/test1.c.orig       Wed May  8 10:11:49 2002
-+++ ../ffcall/callback/trampoline_r/test1.c
-@@ -70,7 +70,11 @@ register void* env __asm__("%r29");
- register void* env __asm__("r12");
- #endif
- #ifdef __rs6000__
-+#ifdef __NetBSD__
-+register void* env __asm__("r13");
-+#else
- register void* env __asm__("r11");
-+#endif
- #endif
- #ifdef __m88k__
- register void* env __asm__("r11");
diff -r f5f71e5d2391 -r 39275e9f3fdd lang/clisp/patches/patch-ah
--- a/lang/clisp/patches/patch-ah       Mon Mar 29 02:44:30 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-$NetBSD: patch-ah,v 1.2 2003/07/13 14:34:49 dillo Exp $
-
---- ../ffcall/callback/trampoline_r/trampoline.c.orig  Tue Jul  2 10:11:01 2002
-+++ ../ffcall/callback/trampoline_r/trampoline.c
-@@ -21,12 +21,16 @@
- #endif
- #endif
- #if defined(__rs6000__)



Home | Main Index | Thread Index | Old Index