pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/chicken upgrade to 1.51. tons of changes (change...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7a2832bad173
branches:  trunk
changeset: 476041:7a2832bad173
user:      itojun <itojun%pkgsrc.org@localhost>
date:      Wed Jun 02 06:56:07 2004 +0000

description:
upgrade to 1.51.  tons of changes (changelog has 500+ lines from previous)

diffstat:

 lang/chicken/Makefile         |    4 +-
 lang/chicken/PLIST            |  120 ++++-------------------------------------
 lang/chicken/distinfo         |   12 ++--
 lang/chicken/patches/patch-aa |   29 +++++----
 lang/chicken/patches/patch-ab |   36 +++++------
 lang/chicken/patches/patch-ac |    8 +-
 6 files changed, 56 insertions(+), 153 deletions(-)

diffs (truncated from 306 to 300 lines):

diff -r c2685286d80c -r 7a2832bad173 lang/chicken/Makefile
--- a/lang/chicken/Makefile     Tue Jun 01 22:41:21 2004 +0000
+++ b/lang/chicken/Makefile     Wed Jun 02 06:56:07 2004 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.11 2004/03/23 07:42:55 snj Exp $
+# $NetBSD: Makefile,v 1.12 2004/06/02 06:56:07 itojun Exp $
 #
 
-DISTNAME=      chicken-1.33
+DISTNAME=      chicken-1.51
 CATEGORIES=    lang
 MASTER_SITES=  http://www.call-with-current-continuation.org/
 
diff -r c2685286d80c -r 7a2832bad173 lang/chicken/PLIST
--- a/lang/chicken/PLIST        Tue Jun 01 22:41:21 2004 +0000
+++ b/lang/chicken/PLIST        Wed Jun 02 06:56:07 2004 +0000
@@ -1,11 +1,14 @@
-@comment $NetBSD: PLIST,v 1.5 2004/02/15 08:02:23 itojun Exp $
+@comment $NetBSD: PLIST,v 1.6 2004/06/02 06:56:07 itojun Exp $
 bin/chicken
 bin/chicken-config
+bin/chicken-profile
 bin/chicken-setup
 bin/chicken-static
 bin/csc
 bin/csi
 bin/csi-static
+bin/rcsi
+bin/rcsi-static
 bin/scheme-chicken
 bin/scheme-chicken-hygienic
 bin/scheme-ieee-1178-1990
@@ -16,25 +19,6 @@
 include/c_defaults.h
 include/chicken-config.h
 include/chicken.h
-lib/chicken/REGISTRY
-lib/chicken/extras
-lib/chicken/format
-lib/chicken/lolevel
-lib/chicken/match-support
-lib/chicken/posix
-lib/chicken/profiler
-lib/chicken/regex
-lib/chicken/script-utils
-lib/chicken/srfi-1
-lib/chicken/srfi-13
-lib/chicken/srfi-14
-lib/chicken/srfi-18
-lib/chicken/srfi-25
-lib/chicken/srfi-37
-lib/chicken/srfi-4
-lib/chicken/syntax-case
-lib/chicken/tcp
-lib/chicken/tinyclos
 lib/libchicken.a
 lib/libchicken.la
 lib/libchicken.so
@@ -70,104 +54,24 @@
 man/man1/csc.1
 man/man1/csi.1
 share/chicken/banner.scm
-share/chicken/default-entry-points.scm
-share/chicken/highlevel-macros.scm
-share/chicken/match.scm
-share/chicken/moremacros.scm
+share/chicken/chicken-default-entry-points.scm
+share/chicken/chicken-entry-points.scm
+share/chicken/chicken-ffi-macros.scm
+share/chicken/chicken-highlevel-macros.scm
+share/chicken/chicken-match-macros.scm
+share/chicken/chicken-more-macros.scm
 share/chicken/srfi-13-syntax.scm
 share/chicken/test-infrastructure-hygienic-local.scm
 share/chicken/test-infrastructure-hygienic.scm
 share/chicken/test-infrastructure-lowlevel-local.scm
 share/chicken/test-infrastructure-lowlevel.scm
 share/chicken/test-infrastructure.scm
-share/doc/chicken/COPYING.tex2page
 share/doc/chicken/ChangeLog
 share/doc/chicken/FAQ.html
 share/doc/chicken/LICENSE
-share/doc/chicken/Makefile
 share/doc/chicken/README
-share/doc/chicken/chicken.eps
-share/doc/chicken/chicken.jpg
-share/doc/chicken/chicken.png
-share/doc/chicken/css.t2p
+share/doc/chicken/chicken.html
+share/doc/chicken/chicken.pdf
 share/doc/chicken/format.txt
-share/doc/chicken/manual.t2p
-share/doc/chicken/manual.tex
-share/doc/chicken/manual/manual--h.aux
-share/doc/chicken/manual/manual--h.idx
-share/doc/chicken/manual/manual--h.ilg
-share/doc/chicken/manual/manual--h.ind
-share/doc/chicken/manual/manual-Z-A.scm
-share/doc/chicken/manual/manual-Z-G-1.png
-share/doc/chicken/manual/manual-Z-G-1.ps
-share/doc/chicken/manual/manual-Z-G-1.tex
-share/doc/chicken/manual/manual-Z-H-1.html
-share/doc/chicken/manual/manual-Z-H-10.html
-share/doc/chicken/manual/manual-Z-H-11.html
-share/doc/chicken/manual/manual-Z-H-12.html
-share/doc/chicken/manual/manual-Z-H-13.html
-share/doc/chicken/manual/manual-Z-H-14.html
-share/doc/chicken/manual/manual-Z-H-15.html
-share/doc/chicken/manual/manual-Z-H-16.html
-share/doc/chicken/manual/manual-Z-H-17.html
-share/doc/chicken/manual/manual-Z-H-18.html
-share/doc/chicken/manual/manual-Z-H-19.html
-share/doc/chicken/manual/manual-Z-H-2.html
-share/doc/chicken/manual/manual-Z-H-20.html
-share/doc/chicken/manual/manual-Z-H-21.html
-share/doc/chicken/manual/manual-Z-H-22.html
-share/doc/chicken/manual/manual-Z-H-23.html
-share/doc/chicken/manual/manual-Z-H-24.html
-share/doc/chicken/manual/manual-Z-H-25.html
-share/doc/chicken/manual/manual-Z-H-26.html
-share/doc/chicken/manual/manual-Z-H-27.html
-share/doc/chicken/manual/manual-Z-H-28.html
-share/doc/chicken/manual/manual-Z-H-29.html
-share/doc/chicken/manual/manual-Z-H-3.html
-share/doc/chicken/manual/manual-Z-H-30.html
-share/doc/chicken/manual/manual-Z-H-31.html
-share/doc/chicken/manual/manual-Z-H-32.html
-share/doc/chicken/manual/manual-Z-H-33.html
-share/doc/chicken/manual/manual-Z-H-34.html
-share/doc/chicken/manual/manual-Z-H-35.html
-share/doc/chicken/manual/manual-Z-H-36.html
-share/doc/chicken/manual/manual-Z-H-37.html
-share/doc/chicken/manual/manual-Z-H-38.html
-share/doc/chicken/manual/manual-Z-H-39.html
-share/doc/chicken/manual/manual-Z-H-4.html
-share/doc/chicken/manual/manual-Z-H-40.html
-share/doc/chicken/manual/manual-Z-H-41.html
-share/doc/chicken/manual/manual-Z-H-42.html
-share/doc/chicken/manual/manual-Z-H-43.html
-share/doc/chicken/manual/manual-Z-H-44.html
-share/doc/chicken/manual/manual-Z-H-45.html
-share/doc/chicken/manual/manual-Z-H-46.html
-share/doc/chicken/manual/manual-Z-H-47.html
-share/doc/chicken/manual/manual-Z-H-48.html
-share/doc/chicken/manual/manual-Z-H-49.html
-share/doc/chicken/manual/manual-Z-H-5.html
-share/doc/chicken/manual/manual-Z-H-50.html
-share/doc/chicken/manual/manual-Z-H-51.html
-share/doc/chicken/manual/manual-Z-H-52.html
-share/doc/chicken/manual/manual-Z-H-53.html
-share/doc/chicken/manual/manual-Z-H-54.html
-share/doc/chicken/manual/manual-Z-H-55.html
-share/doc/chicken/manual/manual-Z-H-56.html
-share/doc/chicken/manual/manual-Z-H-57.html
-share/doc/chicken/manual/manual-Z-H-58.html
-share/doc/chicken/manual/manual-Z-H-59.html
-share/doc/chicken/manual/manual-Z-H-6.html
-share/doc/chicken/manual/manual-Z-H-60.html
-share/doc/chicken/manual/manual-Z-H-7.html
-share/doc/chicken/manual/manual-Z-H-8.html
-share/doc/chicken/manual/manual-Z-H-9.html
-share/doc/chicken/manual/manual-Z-L.scm
-share/doc/chicken/manual/manual-Z-S.css
-share/doc/chicken/manual/manual.hlog
-share/doc/chicken/manual/manual.html
-share/doc/chicken/tex2page
-@dirrm share/doc/chicken/manual
 @dirrm share/doc/chicken
 @dirrm share/chicken
-@exec ${MKDIR} %D/lib/chicken
-@dirrm lib/chicken
diff -r c2685286d80c -r 7a2832bad173 lang/chicken/distinfo
--- a/lang/chicken/distinfo     Tue Jun 01 22:41:21 2004 +0000
+++ b/lang/chicken/distinfo     Wed Jun 02 06:56:07 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.8 2004/02/15 08:02:23 itojun Exp $
+$NetBSD: distinfo,v 1.9 2004/06/02 06:56:07 itojun Exp $
 
-SHA1 (chicken-1.33.tar.gz) = 4e92325bfabaeb66c3263ab774017cd5dc9b2087
-Size (chicken-1.33.tar.gz) = 2929016 bytes
-SHA1 (patch-aa) = bbc94975f659c2a4cf1869221ef278243539db34
-SHA1 (patch-ab) = 51bf4a05fff3e15690a94a01187505c435015721
-SHA1 (patch-ac) = f666a50c992af1fbcff4da107a69c0a598cf8b58
+SHA1 (chicken-1.51.tar.gz) = e1f9cc50113d0ed47bf2486b49e882c9a7420cd9
+Size (chicken-1.51.tar.gz) = 3574657 bytes
+SHA1 (patch-aa) = c98c0d810747daf96a7a134613a430e38060e42d
+SHA1 (patch-ab) = 8d070810b83d145ba13d8b9ba7298d43b404ddf1
+SHA1 (patch-ac) = c2623952f8bd668ea4eb2122d409f4999672b714
 SHA1 (patch-ad) = fb80d8782aa6310f9fa31b219ad65adf9034debb
diff -r c2685286d80c -r 7a2832bad173 lang/chicken/patches/patch-aa
--- a/lang/chicken/patches/patch-aa     Tue Jun 01 22:41:21 2004 +0000
+++ b/lang/chicken/patches/patch-aa     Wed Jun 02 06:56:07 2004 +0000
@@ -1,25 +1,26 @@
-$NetBSD: patch-aa,v 1.5 2004/02/15 08:02:23 itojun Exp $
+$NetBSD: patch-aa,v 1.6 2004/06/02 06:56:07 itojun Exp $
 
---- Makefile.am.orig   2004-01-26 02:37:09.000000000 +0900
-+++ Makefile.am        2004-02-15 16:38:20.000000000 +0900
-@@ -263,10 +263,10 @@
+--- Makefile.am.orig   2004-05-21 06:20:58.000000000 +0900
++++ Makefile.am        2004-06-02 15:29:24.000000000 +0900
+@@ -294,9 +294,9 @@
  
  # Install docs and sources.
- install-data-local : doc-html
+ install-data-local : chicken.html
 -      $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/doc
--      -for file in $(DOCFILES); do cp $(srcdir)/doc/$$file $(DESTDIR)$(pkgdatadir)/doc; done
--      $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/doc/manual
--      -cp $(srcdir)/doc/manual/* $(DESTDIR)$(pkgdatadir)/doc/manual
+-      -for file in $(DOCFILES); do cp $(srcdir)/$$file $(DESTDIR)$(pkgdatadir)/doc; done
+-      $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
 +      $(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/chicken
-+      -for file in $(DOCFILES); do cp $(srcdir)/doc/chicken/$$file $(DESTDIR)$(prefix)/share/doc; done
-+      $(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/chicken/manual
-+      -cp $(srcdir)/doc/manual/* $(DESTDIR)$(prefix)/share/doc/chicken/manual
-       $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
-       ./chicken-setup
++      -for file in $(DOCFILES); do cp $(srcdir)/$$file $(DESTDIR)$(prefix)/share/doc/chicken; done
++      $(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/chicken
  
-@@ -493,4 +493,4 @@
+ chicken.html: chicken.texi
+       $(MAKEINFO) --no-split --html chicken.texi
+@@ -514,7 +514,7 @@
  .PHONY : test
  
  test :
 -      cd testsuites; $(MAKE) CC="$(CC)" CHICKEN="../chicken" LIBDIR=../.libs CFLAGS="$(CFLAGS)"; cd ..
 +      cd testsuites; $(MAKE) CHICKEN="../chicken" LIBDIR=../.libs; cd ..
+ 
+ 
+ # Benchmarks:
diff -r c2685286d80c -r 7a2832bad173 lang/chicken/patches/patch-ab
--- a/lang/chicken/patches/patch-ab     Tue Jun 01 22:41:21 2004 +0000
+++ b/lang/chicken/patches/patch-ab     Wed Jun 02 06:56:07 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.3 2004/02/15 08:02:23 itojun Exp $
+$NetBSD: patch-ab,v 1.4 2004/06/02 06:56:07 itojun Exp $
 
---- Makefile.in.orig   2004-01-30 08:33:49.000000000 +0900
-+++ Makefile.in        2004-02-15 16:40:20.000000000 +0900
-@@ -473,7 +473,7 @@
+--- Makefile.in.orig   2004-05-21 06:21:13.000000000 +0900
++++ Makefile.in        2004-06-02 15:31:19.000000000 +0900
+@@ -536,7 +536,7 @@
   configure.lineno
  $(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
        cd $(top_srcdir) && \
@@ -11,27 +11,25 @@
  Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
        cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
  
-@@ -1256,10 +1256,10 @@
+@@ -1440,9 +1440,9 @@
  
  # Install docs and sources.
- install-data-local : doc-html
+ install-data-local : chicken.html
 -      $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/doc
--      -for file in $(DOCFILES); do cp $(srcdir)/doc/$$file $(DESTDIR)$(pkgdatadir)/doc; done
--      $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/doc/manual
--      -cp $(srcdir)/doc/manual/* $(DESTDIR)$(pkgdatadir)/doc/manual
+-      -for file in $(DOCFILES); do cp $(srcdir)/$$file $(DESTDIR)$(pkgdatadir)/doc; done
+-      $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
 +      $(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/chicken
-+      -for file in $(DOCFILES); do cp $(srcdir)/doc/$$file $(DESTDIR)$(prefix)/share/doc/chicken; done
-+      $(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/chicken/manual
-+      -cp $(srcdir)/doc/manual/* $(DESTDIR)$(prefix)/share/doc/chicken/manual
-       $(mkinstalldirs) $(DESTDIR)$(pkglibdir)
-       ./chicken-setup
- clean-local:
-@@ -1455,7 +1455,7 @@
++      -for file in $(DOCFILES); do cp $(srcdir)/$$file $(DESTDIR)$(prefix)/share/doc/chicken; done
++      $(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/chicken
+ 
+ chicken.html: chicken.texi
+       $(MAKEINFO) --no-split --html chicken.texi
+@@ -1630,7 +1630,7 @@
  .PHONY : test
  
  test :
 -      cd testsuites; $(MAKE) CC="$(CC)" CHICKEN="../chicken" LIBDIR=../.libs CFLAGS="$(CFLAGS)"; cd ..
 +      cd testsuites; $(MAKE) CHICKEN="../chicken" LIBDIR=../.libs; cd ..
- # Tell versions [3.59,3.63) of GNU make to not export all variables.
- # Otherwise a system limit (for SysV at least) may be exceeded.
- .NOEXPORT:
+ 
+ # Benchmarks:
+ 
diff -r c2685286d80c -r 7a2832bad173 lang/chicken/patches/patch-ac
--- a/lang/chicken/patches/patch-ac     Tue Jun 01 22:41:21 2004 +0000
+++ b/lang/chicken/patches/patch-ac     Wed Jun 02 06:56:07 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.1 2003/05/21 19:43:04 seb Exp $
+$NetBSD: patch-ac,v 1.2 2004/06/02 06:56:07 itojun Exp $
 
---- chicken-config.in.orig     2003-03-14 21:51:58.000000000 +0000
-+++ chicken-config.in
-@@ -48,7 +48,11 @@ esac



Home | Main Index | Thread Index | Old Index