Revision: 31655 http://trac.macosforge.org/projects/macports/changeset/31655 Author: waqar@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@macports.org waqar@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
participants (1)
-
waqar@macports.org