diff options
author | itojun <itojun> | 2004-06-02 06:56:07 +0000 |
---|---|---|
committer | itojun <itojun> | 2004-06-02 06:56:07 +0000 |
commit | 39f04b9a916c23469fefc82e22d55cd16cb7b81e (patch) | |
tree | d0fbc201ab908d0a64307b998ebfe3482c2f1d57 /lang | |
parent | 55fed98de516e799f1a1370cb2cec88263632414 (diff) | |
download | pkgsrc-39f04b9a916c23469fefc82e22d55cd16cb7b81e.tar.gz |
upgrade to 1.51. tons of changes (changelog has 500+ lines from previous)
Diffstat (limited to 'lang')
-rw-r--r-- | lang/chicken/Makefile | 4 | ||||
-rw-r--r-- | lang/chicken/PLIST | 120 | ||||
-rw-r--r-- | lang/chicken/distinfo | 12 | ||||
-rw-r--r-- | lang/chicken/patches/patch-aa | 29 | ||||
-rw-r--r-- | lang/chicken/patches/patch-ab | 36 | ||||
-rw-r--r-- | lang/chicken/patches/patch-ac | 8 |
6 files changed, 56 insertions, 153 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile index 49c8ea50b7b..2a5a32494f0 100644 --- a/lang/chicken/Makefile +++ b/lang/chicken/Makefile @@ -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 --git a/lang/chicken/PLIST b/lang/chicken/PLIST index 5790b6ff45d..a4d7f137698 100644 --- a/lang/chicken/PLIST +++ b/lang/chicken/PLIST @@ -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 @@ bin/scheme-srfi-7 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/chicken.1 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 --git a/lang/chicken/distinfo b/lang/chicken/distinfo index 89afcc714ca..bbf04a0db2d 100644 --- a/lang/chicken/distinfo +++ b/lang/chicken/distinfo @@ -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 --git a/lang/chicken/patches/patch-aa b/lang/chicken/patches/patch-aa index 61f23bf1b1e..9e59e3dff46 100644 --- a/lang/chicken/patches/patch-aa +++ b/lang/chicken/patches/patch-aa @@ -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)/$$file $(DESTDIR)$(prefix)/share/doc/chicken; done + $(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 -@@ -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 --git a/lang/chicken/patches/patch-ab b/lang/chicken/patches/patch-ab index 64a65a9aee0..18e2beec10e 100644 --- a/lang/chicken/patches/patch-ab +++ b/lang/chicken/patches/patch-ab @@ -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 @@ $NetBSD: patch-ab,v 1.3 2004/02/15 08:02:23 itojun Exp $ 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 --git a/lang/chicken/patches/patch-ac b/lang/chicken/patches/patch-ac index 74aec4c538b..66e6f4fc8f6 100644 --- a/lang/chicken/patches/patch-ac +++ b/lang/chicken/patches/patch-ac @@ -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 +--- chicken-config.in.orig 2004-05-21 06:21:00.000000000 +0900 ++++ chicken-config.in 2004-06-02 15:31:38.000000000 +0900 +@@ -49,7 +49,11 @@ # standard library directory. case "%libdir%" in /usr/lib|"") LIBDIR=;; |