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: