summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorjonb <jonb>2007-03-06 05:40:33 +0000
committerjonb <jonb>2007-03-06 05:40:33 +0000
commit80e54897a72a1581f6f7e9b2d066cb58f2d0f2a6 (patch)
tree14f3a7888139fb57a55226c132a2ff0c62919ddb /lang
parent9678a1cfadf97dea3e5f9673596f491b7254c546 (diff)
downloadpkgsrc-80e54897a72a1581f6f7e9b2d066cb58f2d0f2a6.tar.gz
Update SBCL to 1.0.3...
New version has NetBSD/powerpc support (although I haven't adjusted the Makefile due to lack of test machines) and now builds the sb-posix package properly.
Diffstat (limited to 'lang')
-rw-r--r--lang/sbcl/Makefile6
-rw-r--r--lang/sbcl/PLIST29
-rw-r--r--lang/sbcl/distinfo10
-rw-r--r--lang/sbcl/patches/patch-ad20
4 files changed, 44 insertions, 21 deletions
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index 30689efdc90..cf838ea8056 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.13 2007/01/31 00:04:12 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2007/03/06 05:40:33 jonb Exp $
DISTNAME= ${PKGNAME_NOREV}-source
-PKGNAME= sbcl-1.0.1
+PKGNAME= sbcl-1.0.3
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/}
EXTRACT_SUFX= .tar.bz2
@@ -10,8 +10,6 @@ MAINTAINER= jonb@NetBSD.org
HOMEPAGE= http://www.sbcl.org/
COMMENT= SBCL, a Common Lisp implementation
-BROKEN_IN= pkgsrc-2006Q4
-
ONLY_FOR_PLATFORM= NetBSD-[2-9]*-i386
# It should be possible to have SBCL working on amd64, powerpc,
# sparc, alpha, mips, and HPPA hardware also, but they probably
diff --git a/lang/sbcl/PLIST b/lang/sbcl/PLIST
index aefdc1819db..115a7f6592a 100644
--- a/lang/sbcl/PLIST
+++ b/lang/sbcl/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2007/01/14 05:56:29 jonb Exp $
+@comment $NetBSD: PLIST,v 1.3 2007/03/06 05:40:33 jonb Exp $
bin/sbcl
lib/sbcl/asdf-install/.cvsignore
lib/sbcl/asdf-install/CVS/Entries
@@ -125,6 +125,31 @@ lib/sbcl/sb-md5/sb-md5.asd
lib/sbcl/sb-md5/sb-md5.fasl
lib/sbcl/sb-md5/sb-md5.texinfo
lib/sbcl/sb-md5/test-passed
+lib/sbcl/sb-posix/.cvsignore
+lib/sbcl/sb-posix/CVS/Entries
+lib/sbcl/sb-posix/CVS/Repository
+lib/sbcl/sb-posix/CVS/Root
+lib/sbcl/sb-posix/Makefile
+lib/sbcl/sb-posix/README
+lib/sbcl/sb-posix/TODO
+lib/sbcl/sb-posix/a.out
+lib/sbcl/sb-posix/constants.fasl
+lib/sbcl/sb-posix/constants.lisp
+lib/sbcl/sb-posix/constants.lisp-temp
+lib/sbcl/sb-posix/defpackage.fasl
+lib/sbcl/sb-posix/defpackage.lisp
+lib/sbcl/sb-posix/designator.fasl
+lib/sbcl/sb-posix/designator.lisp
+lib/sbcl/sb-posix/foo.c
+lib/sbcl/sb-posix/interface.fasl
+lib/sbcl/sb-posix/interface.lisp
+lib/sbcl/sb-posix/macros.fasl
+lib/sbcl/sb-posix/macros.lisp
+lib/sbcl/sb-posix/posix-tests.fasl
+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-passed
lib/sbcl/sb-rotate-byte/.cvsignore
lib/sbcl/sb-rotate-byte/CVS/Entries
lib/sbcl/sb-rotate-byte/CVS/Repository
@@ -216,6 +241,8 @@ share/doc/sbcl/SUPPORT
@dirrm lib/sbcl/sb-rt
@dirrm lib/sbcl/sb-rotate-byte/CVS
@dirrm lib/sbcl/sb-rotate-byte
+@dirrm lib/sbcl/sb-posix/CVS
+@dirrm lib/sbcl/sb-posix
@dirrm lib/sbcl/sb-md5/CVS
@dirrm lib/sbcl/sb-md5
@dirrm lib/sbcl/sb-introspect
diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo
index 512a90045c1..a6cb48422a8 100644
--- a/lang/sbcl/distinfo
+++ b/lang/sbcl/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.3 2007/01/14 05:56:29 jonb Exp $
+$NetBSD: distinfo,v 1.4 2007/03/06 05:40:33 jonb Exp $
-SHA1 (sbcl-1.0.1-source.tar.bz2) = ddd1a7595ea83ed1655c716fc7c967ee8ff13878
-RMD160 (sbcl-1.0.1-source.tar.bz2) = c86b352f547f3526288704e1a74463718ba11fe9
-Size (sbcl-1.0.1-source.tar.bz2) = 2902375 bytes
+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 (patch-aa) = 8f1c02fc96233af1063ca8dd62bc6033eb435db2
SHA1 (patch-ab) = 5b3e831bae400f4d61b0144d7812864a8d5e6c86
SHA1 (patch-ac) = bce87555a5944cfeb25c65df9d41c3f49b5d4866
-SHA1 (patch-ad) = 5b9c4c30066c7d3591727585d698ad5c3523ad4e
+SHA1 (patch-ad) = 2bb746d49ee22fc0aa532129997726393a35d267
diff --git a/lang/sbcl/patches/patch-ad b/lang/sbcl/patches/patch-ad
index d147cc66ae9..8aaf81e48b5 100644
--- a/lang/sbcl/patches/patch-ad
+++ b/lang/sbcl/patches/patch-ad
@@ -1,15 +1,13 @@
-$NetBSD: patch-ad,v 1.2 2007/01/14 05:56:29 jonb Exp $
+$NetBSD: patch-ad,v 1.3 2007/03/06 05:40:33 jonb Exp $
---- ./contrib/asdf-install/installer.lisp.orig 2006-09-07 01:49:39.000000000 -0700
-+++ ./contrib/asdf-install/installer.lisp 2007-01-12 22:37:22.000000000 -0800
-@@ -256,8 +256,8 @@
-
- (defparameter *tar-program*
- #+darwin "gnutar"
-- #+sunos "gtar"
-- #-(or darwin sunos) "tar")
-+ #+(or netbsd sunos) "gtar"
-+ #-(or darwin netbsd sunos) "tar")
+--- ./contrib/asdf-install/installer.lisp.orig 2007-02-20 19:29:03.000000000 +0000
++++ ./contrib/asdf-install/installer.lisp 2007-03-05 01:20:43.000000000 +0000
+@@ -263,7 +263,7 @@
+ (progn
+ "tar"
+ #+darwin "gnutar"
+- #+(or sunos netbsd) "gtar"))
++ #+(or sunos netbsd) "@GTAR@"))
(defun get-tar-directory (packagename)
(let* ((tar (with-output-to-string (o)