Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Apr 2006 04:17:48 +0900 (JST)
From:      NIIMI Satoshi <sa2c@sa2c.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/96380: MAINTAINER: lang/sbcl: update to 0.9.12
Message-ID:  <20060426191748.D13B611445@berkeley.l.sa2c.net>
Resent-Message-ID: <200604261920.k3QJKOhK075187@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         96380
>Category:       ports
>Synopsis:       MAINTAINER: lang/sbcl: update to 0.9.12
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 26 19:20:23 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     NIIMI Satoshi
>Release:        FreeBSD 6.1-RC i386
>Organization:
>Environment:
System: FreeBSD berkeley.l.sa2c.net 6.1-RC FreeBSD 6.1-RC #5: Wed Apr 26 20:03:38 JST 2006 root@berkeley.l.sa2c.net:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
Update lang/sbcl to 0.9.12.

This PR also includes the changes in PR ports/95901.
	
>How-To-Repeat:
	
>Fix:

	
Plase note to run following before commit.
"cvs rm files/extra-patch-contrib_asdf-install_installer.lisp"

--- sbcl.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/sbcl/Makefile,v
retrieving revision 1.31
diff -u -r1.31 Makefile
--- Makefile	11 Apr 2006 19:59:31 -0000	1.31
+++ Makefile	26 Apr 2006 17:44:12 -0000
@@ -6,7 +6,8 @@
 #
 
 PORTNAME=	sbcl
-PORTVERSION=	0.9.11
+PORTVERSION=	0.9.12
+PORTREVISION=	1
 CATEGORIES=	lang lisp
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	sbcl
@@ -28,7 +29,7 @@
 BUILD_DEPENDS=	lisp:${PORTSDIR}/lang/cmucl
 LISP_CMD=	"lisp -noinit -batch"
 .else
-BOOT_VERSION=	0.9.9
+BOOT_VERSION=	0.9.11
 .endif
 
 USE_BZIP2=	yes
@@ -45,14 +46,6 @@
 
 .include <bsd.port.pre.mk>
 
-.if ${OSVERSION} >= 502124
-EXTRA_PATCHES+=	${FILESDIR}/extra-patch-contrib_asdf-install_installer.lisp
-.endif
-
-.if ${OSVERSION} >= 600022
-RUN_DEPENDS+=	gtar:${PORTSDIR}/archivers/gtar
-.endif
-
 .if defined(BOOT_VERSION)
 BOOT_ARCH=	${ARCH:S/i386/x86/}
 BOOT_OS=	${OPSYS:L}
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/lang/sbcl/distinfo,v
retrieving revision 1.21
diff -u -r1.21 distinfo
--- distinfo	11 Apr 2006 19:59:31 -0000	1.21
+++ distinfo	26 Apr 2006 17:45:17 -0000
@@ -1,9 +1,9 @@
-MD5 (sbcl-0.9.11-source.tar.bz2) = b82c3b7cf5c351cbe97af5150c17ad27
-SHA256 (sbcl-0.9.11-source.tar.bz2) = fb69460d5e466e97c9c3787b97130728731a71c2feb46eccb4fae6d5dfd20e4c
-SIZE (sbcl-0.9.11-source.tar.bz2) = 2722766
-MD5 (sbcl-0.9.11-html.tar.bz2) = 80e208a8b46b6747c291f67a8da79f7a
-SHA256 (sbcl-0.9.11-html.tar.bz2) = f58d2ea41e90c394d825dc94118f960cad7dd33914047a6b06856b7973913189
-SIZE (sbcl-0.9.11-html.tar.bz2) = 123284
-MD5 (sbcl-0.9.9-x86-freebsd-binary.tar.bz2) = 864a882d553b62715079fce546189b4a
-SHA256 (sbcl-0.9.9-x86-freebsd-binary.tar.bz2) = 154ea8381cede582950dadd7c2e6182d9e598d401e5b76b14b46cdd6c165fc1b
-SIZE (sbcl-0.9.9-x86-freebsd-binary.tar.bz2) = 7276372
+MD5 (sbcl-0.9.12-source.tar.bz2) = 82eef4f47d6a72a36d4484bf503fc7db
+SHA256 (sbcl-0.9.12-source.tar.bz2) = 94edb67315ef10d0a38192a73cc17bfcc0d63a470abd98e7349ee345f4f412a4
+SIZE (sbcl-0.9.12-source.tar.bz2) = 2740205
+MD5 (sbcl-0.9.12-html.tar.bz2) = 7ed75e3cdd2c1a03a26f60052ca13bc8
+SHA256 (sbcl-0.9.12-html.tar.bz2) = 7b11698a1edbb5db8477ca5f02bff987e7e58edd7a9d2fec5d1202e2ac954e6c
+SIZE (sbcl-0.9.12-html.tar.bz2) = 123311
+MD5 (sbcl-0.9.11-x86-freebsd-binary.tar.bz2) = 61581be9c165e339057e10693b773deb
+SHA256 (sbcl-0.9.11-x86-freebsd-binary.tar.bz2) = 38fe44021344726049e7356502cf9e2545bd2e48902b687c817ade70eafb74c1
+SIZE (sbcl-0.9.11-x86-freebsd-binary.tar.bz2) = 7470214
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/lang/sbcl/pkg-plist,v
retrieving revision 1.20
diff -u -r1.20 pkg-plist
--- pkg-plist	11 Apr 2006 19:59:31 -0000	1.20
+++ pkg-plist	26 Apr 2006 18:30:15 -0000
@@ -189,6 +189,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Generic_002dFunction-sb_002dbsd_002dsockets_003asocket_002dopen_002dp.html
 %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Generic_002dFunction-sb_002dbsd_002dsockets_003asocket_002dpeername.html
 %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Generic_002dFunction-sb_002dbsd_002dsockets_003asocket_002dreceive.html
+%%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Generic_002dFunction-sb_002dbsd_002dsockets_003asocket_002dsend.html
 %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Generic_002dFunction-sb_002dgray_003astream_002dadvance_002dto_002dcolumn.html
 %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Generic_002dFunction-sb_002dgray_003astream_002dclear_002dinput.html
 %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Generic_002dFunction-sb_002dgray_003astream_002dclear_002doutput.html
@@ -405,6 +406,8 @@
 lib/sbcl/sb-bsd-sockets/test-passed
 lib/sbcl/sb-bsd-sockets/tests.fasl
 lib/sbcl/sb-bsd-sockets/tests.lisp
+lib/sbcl/sb-bsd-sockets/win32-constants.lisp
+lib/sbcl/sb-bsd-sockets/win32-sockets.lisp
 lib/sbcl/sb-cltl2/.cvsignore
 lib/sbcl/sb-cltl2/Makefile
 lib/sbcl/sb-cltl2/compiler-let.fasl
Index: files/extra-patch-contrib_asdf-install_installer.lisp
===================================================================
RCS file: files/extra-patch-contrib_asdf-install_installer.lisp
diff -N files/extra-patch-contrib_asdf-install_installer.lisp
--- files/extra-patch-contrib_asdf-install_installer.lisp	8 Oct 2005 18:21:19 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
---- contrib/asdf-install/installer.lisp.orig	Thu Jul 14 11:30:06 2005
-+++ contrib/asdf-install/installer.lisp	Fri Oct  7 00:22:49 2005
-@@ -249,8 +249,9 @@
-   (let* ((tar
-           (with-output-to-string (o)
-             (or
--             (sb-ext:run-program #-darwin "tar"
--                                 #+darwin "gnutar"
-+             (sb-ext:run-program #+darwin "gnutar"
-+ 				 #+freebsd "gtar"
-+				 #-(or darwin freebsd) "tar"
-                                  (list "-C" (namestring source)
-                                        "-xzvf" (namestring packagename))
-                                  :output o
Index: files/patch-contrib_asdf-install_installer.lisp
===================================================================
RCS file: files/patch-contrib_asdf-install_installer.lisp
diff -N files/patch-contrib_asdf-install_installer.lisp
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ files/patch-contrib_asdf-install_installer.lisp	16 Apr 2006 23:07:05 -0000
@@ -0,0 +1,24 @@
+Index: contrib/asdf-install/installer.lisp
+===================================================================
+RCS file: /cvsroot/sbcl/sbcl/contrib/asdf-install/installer.lisp,v
+retrieving revision 1.15
+diff -u -r1.15 installer.lisp
+--- contrib/asdf-install/installer.lisp	12 Jan 2006 13:26:41 -0000	1.15
++++ contrib/asdf-install/installer.lisp	16 Apr 2006 23:07:05 -0000
+@@ -264,11 +264,15 @@
+                                  :wait t)
+              (error "can't untar"))))
+          (dummy (princ tar))
++         (pos-start (if (and (>= (length tar) 2)
++                             (string= (subseq tar 0 2) "x "))
++                        2               ; bsdtar
++                        0))             ; GNU tar
+          (pos-slash (position #\/ tar))
+          (*default-pathname-defaults*
+           (merge-pathnames
+            (make-pathname :directory
+-                          `(:relative ,(subseq tar 0 pos-slash)))
++                          `(:relative ,(subseq tar pos-start pos-slash)))
+            source)))
+     (declare (ignore dummy))
+     (loop for asd in (directory
--- sbcl.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060426191748.D13B611445>