Subject: pkg/36885: [patch] Update lang/sbcl to 1.0.6
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Aleksej Saushev <asau@hotbox.ru>
List: pkgsrc-bugs
Date: 09/02/2007 18:40:00
>Number:         36885
>Category:       pkg
>Synopsis:       [patch] Update lang/sbcl to 1.0.6
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Sep 02 18:40:00 +0000 2007
>Originator:     Aleksej Saushev <asau@hotbox.ru>
>Release:        NetBSD 4.99.30
>Organization:
>Environment:
System: NetBSD asau.local 4.99.30 NetBSD 4.99.30 (KERN) #1: Sun Sep 2 12:31:55 MSD 2007 bsd@asau.local:/usr/obj/sys/arch/i386/compile/KERN i386
Architecture: i386
Machine: i386
>Description:
	SBCL 1.0.3 is broken, it does not build on NetBSD.
	Latest released SBCL version is 1.0.9, but it does not build too.
>How-To-Repeat:
	cd lang/sbcl; make SBCL_BOOT_SYSTEM=clisp
>Fix:
	Apply the patch:

--- Makefile.orig	2007-04-22 22:32:07.000000000 +0400
+++ Makefile	2007-09-02 13:24:24.000000000 +0400
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.14 2007/03/06 05:40:33 jonb Exp $
 
 DISTNAME=		${PKGNAME_NOREV}-source
-PKGNAME=		sbcl-1.0.3
+PKGNAME=		sbcl-1.0.6
 CATEGORIES=		lang
 MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=sbcl/}
 EXTRACT_SUFX=		.tar.bz2
--- distinfo.orig	2007-04-22 22:32:07.000000000 +0400
+++ distinfo	2007-09-02 13:25:30.000000000 +0400
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2007/03/06 05:40:33 jonb Exp $
+$NetBSD$
 
-SHA1 (sbcl-1.0.3-source.tar.bz2) = 305902ee045ff8a0764073ac7f128145a45c88b1
-RMD160 (sbcl-1.0.3-source.tar.bz2) = 26735455ef7cea90012e9b6276ebac4a3eb7b2a2
-Size (sbcl-1.0.3-source.tar.bz2) = 3100652 bytes
+SHA1 (sbcl-1.0.6-source.tar.bz2) = 362e4e5649f9262f06cf129058a4c895430ea6a5
+RMD160 (sbcl-1.0.6-source.tar.bz2) = f1701da1ec89a064e8ddc6550399a13fc0f632ff
+Size (sbcl-1.0.6-source.tar.bz2) = 3116968 bytes
 SHA1 (patch-aa) = 8f1c02fc96233af1063ca8dd62bc6033eb435db2
 SHA1 (patch-ab) = 5b3e831bae400f4d61b0144d7812864a8d5e6c86
 SHA1 (patch-ac) = bce87555a5944cfeb25c65df9d41c3f49b5d4866
--- PLIST.orig	2007-04-22 22:32:07.000000000 +0400
+++ PLIST	2007-09-02 21:24:46.000000000 +0400
@@ -50,7 +50,6 @@
 lib/sbcl/sb-bsd-sockets/constants.lisp-temp
 lib/sbcl/sb-bsd-sockets/defpackage.fasl
 lib/sbcl/sb-bsd-sockets/defpackage.lisp
-lib/sbcl/sb-bsd-sockets/doc.lisp
 lib/sbcl/sb-bsd-sockets/foo.c
 lib/sbcl/sb-bsd-sockets/inet.fasl
 lib/sbcl/sb-bsd-sockets/inet.lisp
@@ -93,6 +92,27 @@
 lib/sbcl/sb-cltl2/test-passed
 lib/sbcl/sb-cltl2/tests.fasl
 lib/sbcl/sb-cltl2/tests.lisp
+lib/sbcl/sb-cover/CVS/Repository
+lib/sbcl/sb-cover/CVS/Root
+lib/sbcl/sb-cover/CVS/Entries
+lib/sbcl/sb-cover/sb-cover.texinfo
+lib/sbcl/sb-cover/cover.lisp
+lib/sbcl/sb-cover/Makefile
+lib/sbcl/sb-cover/test-output/cover-index.html
+lib/sbcl/sb-cover/test-output/_usr_pkgsrc_local_sbcl-9_work_sbcl-1_0_6_contrib_sb-cover_test-data-2_lisp.html
+lib/sbcl/sb-cover/test-output/_stuff_sbcl_contrib_sb-cover_test-data-1_lisp.html
+lib/sbcl/sb-cover/test-output/_stuff_sbcl_contrib_sb-cover_test-data-2_lisp.html
+lib/sbcl/sb-cover/test-output/_usr_pkgsrc_local_sbcl-9_work_sbcl-1_0_6_contrib_sb-cover_test-data-1_lisp.html
+lib/sbcl/sb-cover/sb-cover.asd
+lib/sbcl/sb-cover/test-data-1.lisp
+lib/sbcl/sb-cover/test-data-2.lisp
+lib/sbcl/sb-cover/tests.lisp
+lib/sbcl/sb-cover/cover.fasl
+lib/sbcl/sb-cover/tests.fasl
+lib/sbcl/sb-cover/sb-cover.fasl
+lib/sbcl/sb-cover/test-data-1.fasl
+lib/sbcl/sb-cover/test-data-2.fasl
+lib/sbcl/sb-cover/test-passed
 lib/sbcl/sb-executable/sb-executable.fasl
 lib/sbcl/sb-grovel/.cvsignore
 lib/sbcl/sb-grovel/CVS/Entries
@@ -149,6 +169,7 @@
 lib/sbcl/sb-posix/posix-tests.lisp
 lib/sbcl/sb-posix/sb-posix.asd
 lib/sbcl/sb-posix/sb-posix.fasl
+lib/sbcl/sb-posix/test-lab
 lib/sbcl/sb-posix/test-passed
 lib/sbcl/sb-rotate-byte/.cvsignore
 lib/sbcl/sb-rotate-byte/CVS/Entries