Subject: pkg/34504: Please update lang/chicken to latest version
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <sjamaan@frohike.homeunix.org>
List: pkgsrc-bugs
Date: 09/09/2006 22:40:01
>Number:         34504
>Category:       pkg
>Synopsis:       lang/chicken uses 2.3, new version is 2.41
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 09 22:40:01 +0000 2006
>Originator:     Peter Bex
>Release:        NetBSD 3.0.0_STABLE
>Organization:
	
>Environment:
	
	
System: NetBSD frohike.homeunix.org 3.0.0_STABLE NetBSD 3.0.0_STABLE (FROHIKE) #0: Thu May 25 14:15:21 CEST 2006 sjamaan@frohike.homeunix.org:/usr/src/sys/arch/amd64/compile/FROHIKE amd64
Architecture: x86_64
Machine: amd64
>Description:
	Time to update Chicken
>How-To-Repeat:
	N/A
>Fix:
	Here's a patch:

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/Makefile,v
retrieving revision 1.25
diff -u -r1.25 Makefile
--- Makefile	23 May 2006 10:25:47 -0000	1.25
+++ Makefile	9 Sep 2006 21:20:29 -0000
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.25 2006/05/23 10:25:47 tonio Exp $
 #
 
-DISTNAME=	chicken-2.3
+DISTNAME=	chicken-2.41
 CATEGORIES=	lang
 MASTER_SITES=	http://www.call-with-current-continuation.org/
 
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/PLIST,v
retrieving revision 1.13
diff -u -r1.13 PLIST
--- PLIST	23 May 2006 10:25:47 -0000	1.13
+++ PLIST	9 Sep 2006 21:20:29 -0000
@@ -19,8 +19,22 @@
 man/man1/csi.1
 share/chicken/banner.scm
 share/chicken/chicken-ffi-macros.scm
-share/chicken/chicken-match-macros.scm
 share/chicken/chicken-more-macros.scm
+share/chicken/eval.exports
+share/chicken/extras.exports
+share/chicken/library.exports
+share/chicken/lolevel.exports
+share/chicken/posix.exports
+share/chicken/regex.exports
+share/chicken/scheduler.exports
+share/chicken/srfi-1.exports
+share/chicken/srfi-13.exports
+share/chicken/srfi-14.exports
+share/chicken/srfi-18.exports
+share/chicken/srfi-4.exports
+share/chicken/tcp.exports
+share/chicken/tinyclos.exports
+share/chicken/utils.exports
 share/doc/chicken/ChangeLog
 share/doc/chicken/LICENSE
 share/doc/chicken/README
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/distinfo,v
retrieving revision 1.16
diff -u -r1.16 distinfo
--- distinfo	23 May 2006 10:25:47 -0000	1.16
+++ distinfo	9 Sep 2006 21:20:29 -0000
@@ -1,13 +1,7 @@
 $NetBSD: distinfo,v 1.16 2006/05/23 10:25:47 tonio Exp $
 
-SHA1 (chicken-2.3.tar.gz) = 0ceb0cdea495f753f091cd06ac196b48eadc0b11
-RMD160 (chicken-2.3.tar.gz) = cca291aacef699b06c9fb197bea735cd28892d38
-Size (chicken-2.3.tar.gz) = 3906266 bytes
-SHA1 (patch-aa) = 6caf2b3f93527498a5bc8b0847339a037db915d5
-SHA1 (patch-ab) = 23ecb37a510d2a9b14411b5c7484661e6ae24a2d
-SHA1 (patch-ad) = 926244a681a9c561c649a6e7d7f413aee93c88d7
-SHA1 (patch-ae) = 879adca4cdf2a411559af510f4074bfe8880ec13
-SHA1 (patch-af) = 70aacbe9a01ebd941b41556db6e37068a123c4b8
-SHA1 (patch-ag) = 4532f03b2d888253f0dfad10541dca2de1ae75a5
-SHA1 (patch-ah) = 65e7846c195e11c750f0793e18e69f0b75df93b2
-SHA1 (patch-ai) = 66e74d1253e5709faaafbef4ad42b7885b5e6585
+SHA1 (chicken-2.41.tar.gz) = cfc202f16d021d530b7e9d73a75db097e1946d34
+RMD160 (chicken-2.41.tar.gz) = ba08c178c9260fa9f5dc0d57f5e46bb779ce51aa
+Size (chicken-2.41.tar.gz) = 3950398 bytes
+SHA1 (patch-aa) = 34ac9e2bb18de718a7e2c7fe9a7e042950648636
+SHA1 (patch-ab) = ce95ea724f3129335dcc4b3dc8fe827f526a8d1a
Index: patches/patch-aa
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/patches/patch-aa,v
retrieving revision 1.9
diff -u -r1.9 patch-aa
--- patches/patch-aa	16 Nov 2005 22:36:40 -0000	1.9
+++ patches/patch-aa	9 Sep 2006 21:20:29 -0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.9 2005/11/16 22:36:40 rillig Exp $
+$NetBSD$
 
---- Makefile.am.orig	2005-07-12 15:56:39.000000000 +0200
+--- Makefile.am.orig	Mon Jul 17 19:18:42 2006
 +++ Makefile.am
-@@ -254,8 +254,8 @@ pkgdata_DATA = chicken-match-macros.scm 
+@@ -254,8 +254,8 @@ regex.exports: $(regexexports)
  
  # Install docs and sources.
  install-data-local : chicken.html
@@ -10,6 +10,6 @@
 -	-for file in $(DOCFILES); do cp $(srcdir)/$$file $(DESTDIR)$(pkgdatadir)/doc; done
 +	$(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/chicken
 +	-for file in $(DOCFILES); do cp $(srcdir)/$$file $(DESTDIR)$(prefix)/share/doc/chicken; done
- 	$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
+ 	$(mkinstalldirs) $(DESTDIR)$(pkglibdir)/$(BINARY_VERSION)
  
  chicken.html: chicken.texi
Index: patches/patch-ab
===================================================================
RCS file: /cvsroot/pkgsrc/lang/chicken/patches/patch-ab,v
retrieving revision 1.7
diff -u -r1.7 patch-ab
--- patches/patch-ab	16 Nov 2005 22:36:40 -0000	1.7
+++ patches/patch-ab	9 Sep 2006 21:20:29 -0000
@@ -1,17 +1,8 @@
-$NetBSD: patch-ab,v 1.7 2005/11/16 22:36:40 rillig Exp $
+$NetBSD$
 
---- Makefile.in.orig	2005-07-13 18:18:22.000000000 +0200
+--- Makefile.in.orig	Mon Jul 17 19:18:42 2006
 +++ Makefile.in
-@@ -465,7 +465,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
- Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
- 	cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
- 
-@@ -1596,8 +1596,8 @@ csc.scm: csc.scm.in
+@@ -1651,8 +1651,8 @@ regex.exports: $(regexexports)
  
  # Install docs and sources.
  install-data-local : chicken.html
@@ -19,6 +10,6 @@
 -	-for file in $(DOCFILES); do cp $(srcdir)/$$file $(DESTDIR)$(pkgdatadir)/doc; done
 +	$(mkinstalldirs) $(DESTDIR)$(prefix)/share/doc/chicken
 +	-for file in $(DOCFILES); do cp $(srcdir)/$$file $(DESTDIR)$(prefix)/share/doc/chicken; done
- 	$(mkinstalldirs) $(DESTDIR)$(pkglibdir)
+ 	$(mkinstalldirs) $(DESTDIR)$(pkglibdir)/$(BINARY_VERSION)
  
  chicken.html: chicken.texi

<<all other patches can be removed>>

>Unformatted: