Subject: pkg/26832: lang/chicken -> version 1.66
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <Peter.Bex@student.kun.nl>
List: pkgsrc-bugs
Date: 09/02/2004 14:55:53
>Number:         26832
>Category:       pkg
>Synopsis:       update of lang/chicken -> version 1.66, patch included
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 02 12:56:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 2.0_BETA
>Organization:
	
>Environment:
	
	
System: NetBSD cp501146-a.home.nl 2.0_BETA NetBSD 2.0_BETA (BYERS) #7: Thu Sep 2 12:51:54 CEST 2004 sjamaan@byers.nvie.com:/usr/src/sys/arch/macppc/compile/BYERS macppc
Architecture: powerpc
Machine: macppc
>Description:
	This is an update of pkgsrc' lang/chicken to the latest Chicken
	release (v 1.66).
>How-To-Repeat:
	n/a
>Fix:

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile	24 Jul 2004 10:33:12 -0000	1.13
+++ Makefile	2 Sep 2004 12:26:56 -0000
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.13 2004/07/24 10:33:12 wiz Exp $
 #
 
-DISTNAME=	chicken-1.51
+DISTNAME=	chicken-1.66
 PKGREVISION=	1
 CATEGORIES=	lang
 MASTER_SITES=	http://www.call-with-current-continuation.org/
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/PLIST,v
retrieving revision 1.7
diff -u -r1.7 PLIST
--- PLIST	24 Jul 2004 10:32:40 -0000	1.7
+++ PLIST	2 Sep 2004 12:26:56 -0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2004/07/24 10:32:40 wiz Exp $
+@comment $NetBSD$
 bin/chicken
 bin/chicken-config
 bin/chicken-profile
@@ -7,18 +7,10 @@
 bin/csc
 bin/csi
 bin/csi-static
-bin/rcsi
-bin/rcsi-static
-bin/scheme-chicken
-bin/scheme-chicken-hygienic
-bin/scheme-ieee-1178-1990
-bin/scheme-r4rs
-bin/scheme-r5rs
-bin/scheme-srfi-0
-bin/scheme-srfi-7
 include/c_defaults.h
 include/chicken-config.h
 include/chicken.h
+info/chicken.info
 lib/libchicken.a
 lib/libchicken.la
 lib/libchicken.so
@@ -50,6 +42,8 @@
 lib/libustuffed-chicken.so.0
 lib/libustuffed-chicken.so.0.0
 man/man1/chicken-config.1
+man/man1/chicken-profile.1
+man/man1/chicken-setup.1
 man/man1/chicken.1
 man/man1/csc.1
 man/man1/csi.1
@@ -73,7 +67,7 @@
 share/doc/chicken/chicken.html
 share/doc/chicken/chicken.pdf
 share/doc/chicken/format.txt
-@exec ${MKDIR} %D/lib/chicken
-@dirrm lib/chicken
 @dirrm share/doc/chicken
 @dirrm share/chicken
+@exec ${MKDIR} %D/lib/chicken
+@dirrm lib/chicken
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- distinfo	24 Jul 2004 10:32:40 -0000	1.10
+++ distinfo	2 Sep 2004 12:26:56 -0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.10 2004/07/24 10:32:40 wiz Exp $
+$NetBSD$
 
-SHA1 (chicken-1.51.tar.gz) = e1f9cc50113d0ed47bf2486b49e882c9a7420cd9
-Size (chicken-1.51.tar.gz) = 3574657 bytes
-SHA1 (patch-aa) = 7f69b1025a3ff9516efcb6af711c9affe1a217d5
-SHA1 (patch-ab) = 523f497899940a8476f5c1b9d801ebd49297eb2c
-SHA1 (patch-ac) = c2623952f8bd668ea4eb2122d409f4999672b714
-SHA1 (patch-ad) = fb80d8782aa6310f9fa31b219ad65adf9034debb
+SHA1 (chicken-1.66.tar.gz) = 63846ec90eb08dc2f9d1fd34f7f4278650acc10f
+Size (chicken-1.66.tar.gz) = 3703678 bytes
+SHA1 (patch-aa) = 52b02ba8ccb2db3117419a1324e56f4cbcb7e577
+SHA1 (patch-ab) = ccc38246417e0145e3172ba7faf0e22dfffe32f8
+SHA1 (patch-ac) = 427ea4b8b0cae4bd5852c5fd9e10eeedafee552f
+SHA1 (patch-ad) = 191cfbb643a7856baa9695330b11e08ba34f2b4d
Index: patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/patches/patch-aa,v
retrieving revision 1.7
diff -u -r1.7 patch-aa
--- patches/patch-aa	24 Jul 2004 10:32:40 -0000	1.7
+++ patches/patch-aa	2 Sep 2004 12:26:56 -0000
@@ -1,23 +1,19 @@
-$NetBSD: patch-aa,v 1.7 2004/07/24 10:32:40 wiz Exp $
+$NetBSD$
 
---- Makefile.am.orig	2004-05-20 23:20:58.000000000 +0200
+--- Makefile.am.orig	2004-07-07 19:34:07.000000000 +0200
 +++ Makefile.am
-@@ -294,9 +294,11 @@ pkgdata_DATA = chicken-match-macros.scm 
+@@ -269,8 +269,8 @@ pkgdata_DATA = chicken-match-macros.scm 
  
  # Install docs and sources.
  install-data-local : chicken.html
 -	$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/doc
 -	-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
-+	$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
-+
+ 	$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
  
  chicken.html: chicken.texi
- 	$(MAKEINFO) --no-split --html chicken.texi
-@@ -514,7 +516,7 @@ paranoid :
+@@ -489,7 +489,7 @@ paranoid :
  .PHONY : test
  
  test :
Index: patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/patches/patch-ab,v
retrieving revision 1.5
diff -u -r1.5 patch-ab
--- patches/patch-ab	24 Jul 2004 10:32:40 -0000	1.5
+++ patches/patch-ab	2 Sep 2004 12:26:56 -0000
@@ -1,32 +1,28 @@
-$NetBSD: patch-ab,v 1.5 2004/07/24 10:32:40 wiz Exp $
+$NetBSD$
 
---- Makefile.in.orig	2004-05-20 23:21:13.000000000 +0200
+--- Makefile.in.orig	2004-08-19 18:37:55.000000000 +0200
 +++ Makefile.in
-@@ -536,7 +536,7 @@ am__CONFIG_DISTCLEAN_FILES = config.stat
+@@ -472,7 +472,7 @@ am__CONFIG_DISTCLEAN_FILES = config.stat
   configure.lineno
  $(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
  	cd $(top_srcdir) && \
 -	  $(AUTOMAKE) --foreign  Makefile
-+	  $(AUTOMAKE) --foreign  --ignore-deps Makefile
++	  $(AUTOMAKE) --foreign  --ignore-deps  Makefile
  Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
  	cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
  
-@@ -1440,9 +1440,11 @@ csc.scm: csc.scm.in
+@@ -1343,8 +1343,8 @@ csc.scm: csc.scm.in
  
  # Install docs and sources.
  install-data-local : chicken.html
 -	$(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/doc
 -	-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
-+	$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
-+
+ 	$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
  
  chicken.html: chicken.texi
- 	$(MAKEINFO) --no-split --html chicken.texi
-@@ -1630,7 +1632,7 @@ paranoid :
+@@ -1533,7 +1533,7 @@ paranoid :
  .PHONY : test
  
  test :
Index: patches/patch-ac
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/patches/patch-ac,v
retrieving revision 1.2
diff -u -r1.2 patch-ac
--- patches/patch-ac	2 Jun 2004 06:56:07 -0000	1.2
+++ patches/patch-ac	2 Sep 2004 12:26:56 -0000
@@ -1,15 +1,15 @@
-$NetBSD: patch-ac,v 1.2 2004/06/02 06:56:07 itojun Exp $
+$NetBSD$
 
---- 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 @@
+--- chicken-config.in.orig	2004-06-09 18:43:29.000000000 +0200
++++ chicken-config.in
+@@ -48,7 +48,11 @@ esac
  # standard library directory.
  case "%libdir%" in
      /usr/lib|"") LIBDIR=;;
 -    *) LIBDIR=-L%libdir%;;
 +    *) LIBDIR="-L%libdir%"
 +       if [ `uname -s` = "NetBSD" ]; then
-+         LIBDIR="$LIBDIR -Wl,-R%libdir%"
++	 LIBDIR="$LIBDIR -Wl,-R%libdir%"
 +       fi
 +       ;;
  esac 
Index: patches/patch-ad
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/patches/patch-ad,v
retrieving revision 1.1
diff -u -r1.1 patch-ad
--- patches/patch-ad	21 May 2003 19:43:04 -0000	1.1
+++ patches/patch-ad	2 Sep 2004 12:26:56 -0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ad,v 1.1 2003/05/21 19:43:04 seb Exp $
+$NetBSD$
 
---- testsuites/makefile.in.orig	2003-03-11 21:53:33.000000000 +0000
+--- testsuites/makefile.in.orig	2004-06-27 23:25:12.000000000 +0200
 +++ testsuites/makefile.in
 @@ -1,5 +1,9 @@
  # makefile for Chicken test-suite
@@ -22,10 +22,10 @@
  CHICKENFLAGS = -hygienic -include-path .. -optimize-level 1
  LIBDIR = ..
  CCOPTS = `../chicken-config -cflags | sed s%-I@prefix@/include%%g`
- LIBS = `../chicken-config -extra-libs -libs | sed s%-L@prefix@/lib%%g | sed "s%@prefix@/lib/\(lib[-A-Za-z0-9_]*\.a\)%$(LIBDIR)/\1%g"`
+ LIBS = `../chicken-config -libs | sed s%-L@prefix@/lib%%g | sed "s%@prefix@/lib/\(lib[-A-Za-z0-9_]*\.a\)%$(LIBDIR)/\1%g"`
  
-+CC= @CC@
-+LIBTOOL= @LIBTOOL@
++CC = @CC@
++LIBTOOL = @LIBTOOL@
 +
  all : $(TESTCASES)
  
@@ -34,24 +34,24 @@
 -	  $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@ && \
 -	  ./$@
 +	$(CHICKEN) $@.scm $(CHICKENFLAGS) -output-file $@.c
-+	$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@
-+	$(LIBTOOL) --mode=execute ./$@
++	  $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@
++	  $(LIBTOOL) --mode=execute ./$@
  
  test-r5rs :
 -	$(CHICKEN) $@.scm $(CHICKENFLAGS) -output-file $@.c && \
 -	  $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@ && \
 -	  ./$@
 +	$(CHICKEN) $@.scm $(CHICKENFLAGS) -output-file $@.c
-+	$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@
-+	$(LIBTOOL) --mode=execute ./$@
++	  $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@
++	  $(LIBTOOL) --mode=execute ./$@
  
  test-test-infrastructure :
 -	$(CHICKEN) $@.scm $(CHICKENFLAGS) -output-file $@.c && \
 -	  $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@ && \
 -	  ./$@
 +	$(CHICKEN) $@.scm $(CHICKENFLAGS) -output-file $@.c
-+	$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@
-+	$(LIBTOOL) --mode=execute ./$@
++	  $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(CCOPTS) $@.c -L$(LIBDIR) -I$(INCDIR) $(LIBS) -o $@
++	  $(LIBTOOL) --mode=execute ./$@
  
  clean:
  	rm -f *.c $(TESTCASES)
>Release-Note:
>Audit-Trail:
>Unformatted: