[31655] trunk/dports/lang/sbcl
waqar at macports.org
waqar at macports.org
Sat Dec 1 14:31:17 PST 2007
Revision: 31655
http://trac.macosforge.org/projects/macports/changeset/31655
Author: waqar at macports.org
Date: 2007-12-01 14:31:16 -0800 (Sat, 01 Dec 2007)
Log Message:
-----------
Updated to the latest release of the software and fixed the build on Leopard.
Modified Paths:
--------------
trunk/dports/lang/sbcl/Portfile
Added Paths:
-----------
trunk/dports/lang/sbcl/files/base-target-features.patch
Modified: trunk/dports/lang/sbcl/Portfile
===================================================================
--- trunk/dports/lang/sbcl/Portfile 2007-12-01 22:28:54 UTC (rev 31654)
+++ trunk/dports/lang/sbcl/Portfile 2007-12-01 22:31:16 UTC (rev 31655)
@@ -2,7 +2,7 @@
PortSystem 1.0
name sbcl
-version 1.0.11
+version 1.0.12
set bootversion 0.9.16
categories lang
maintainers gwright at macports.org waqar at macports.org
@@ -47,7 +47,9 @@
worksrcdir ${name}-${version}
checksums ${name}-${version}-source${extract.suffix} \
- md5 16f480ef422a6d5e03b006abff09c7c2
+ md5 5d27da356283801b1bfe3ef0e9cb531b \
+ sha1 0436124f20d6b39df736a63832222582c287bb47 \
+ rmd160 c974a16ec65a7230d8bbdae0205b09c026e509d0
post-patch { reinplace "s|/usr/local/lib/${name}|${prefix}/lib/${name}|g" \
${worksrcpath}/src/runtime/runtime.c
@@ -70,7 +72,10 @@
test.target run-tests.sh
}
-destroot {
- system "INSTALL_ROOT=${destroot}/${prefix} sh ${worksrcpath}/install.sh"
+destroot { system "cd ${worksrcpath}; INSTALL_ROOT=${destroot}/${prefix} sh ${worksrcpath}/install.sh"
}
+variant threads {
+ patchfiles-append base-target-features.patch
+}
+
Added: trunk/dports/lang/sbcl/files/base-target-features.patch
===================================================================
--- trunk/dports/lang/sbcl/files/base-target-features.patch (rev 0)
+++ trunk/dports/lang/sbcl/files/base-target-features.patch 2007-12-01 22:31:16 UTC (rev 31655)
@@ -0,0 +1,26 @@
+--- base-target-features.lisp-expr.orig 2007-10-16 16:34:50.000000000 -0600
++++ base-target-features.lisp-expr 2007-10-16 16:35:26.000000000 -0600
+@@ -157,7 +157,7 @@
+ ;; and the %fs segment register. Note that no consistent effort to
+ ;; audit the SBCL library code for thread safety has been performed,
+ ;; so caveat executor.
+- ; :sb-thread
++:sb-thread
+
+ ;; lutex support
+ ;;
+@@ -167,7 +167,7 @@
+ ;; allows for sb-thread support on x86 OS X, Solaris and
+ ;; FreeBSD.
+ ;;
+- ; :sb-lutex
++:sb-lutex
+
+ ;; On some operating systems the FS segment register (used for SBCL's
+ ;; thread local storage) is not reliably preserved in signal
+@@ -337,4 +337,5 @@
+ ;; (No others are supported by SBCL as of 1.0.8, but :hpux or :irix
+ ;; support could be ported from CMU CL if anyone is sufficiently
+ ;; motivated to do so.)
++:darwin
+ )
Property changes on: trunk/dports/lang/sbcl/files/base-target-features.patch
___________________________________________________________________
Name: svn:keywords
+ Id Date Revision Author HeadURL
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071201/4b6e6039/attachment.html
More information about the macports-changes
mailing list