[90432] trunk/dports/lang/sbcl/Portfile
easieste at macports.org
easieste at macports.org
Mon Mar 5 01:56:11 PST 2012
Revision: 90432
http://trac.macports.org/changeset/90432
Author: easieste at macports.org
Date: 2012-03-05 01:56:10 -0800 (Mon, 05 Mar 2012)
Log Message:
-----------
lang/sbcl: Add variant to force use of llvm-gcc-4.2.
Addres futher style concerns voices by Ryan Schmidt.
Modified Paths:
--------------
trunk/dports/lang/sbcl/Portfile
Modified: trunk/dports/lang/sbcl/Portfile
===================================================================
--- trunk/dports/lang/sbcl/Portfile 2012-03-05 07:40:46 UTC (rev 90431)
+++ trunk/dports/lang/sbcl/Portfile 2012-03-05 09:56:10 UTC (rev 90432)
@@ -1,30 +1,27 @@
-# $Id$
-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- # vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
+# $Id$ # -*- mode: tcl; coding: utf-8; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- # vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name sbcl
-version 1.0.55
-revision 1
-set subrevision ""
+version 1.0.55
+revision 2
+set subrevision ""
categories lang
maintainers openmaintainer easieste gwright waqar
platforms darwin
description The Steel Bank Common Lisp system
-long_description {
-Steel Bank Common Lisp (SBCL) is a Open Source development system for
-ANSI Common Lisp. It provides an interactive environment including an
-integrated native compiler, interpreter, and debugger. (And it, and
-its generated code, can also play nicely with Unix when running
-noninteractively.)
+long_description {Steel Bank Common Lisp (SBCL) is a Open Source implementation of ANSI
+Common Lisp. It provides an interactive environment including an
+integrated native compiler, interpreter, and debugger. SBCL is quite
+suitable for creation of long running system services.
}
-homepage http://www.sbcl.org
+homepage http://www.sbcl.org
master_sites sourceforge
-use_bzip2 yes
+use_bzip2 yes
patchfiles \
patch-use-mach-exception-handler.diff \
@@ -132,32 +129,29 @@
}
}
-variant html conflicts pdf description {
- Installs documentation in HTML and Info formats.
-} {
+variant html conflicts pdf description {Installs documentation in HTML and Info formats.} {
patchfiles-append patch-make-doc.diff
depends_build-append bin:texi2dvi:texinfo
depends_build-append bin:makeinfo:texinfo
}
-variant pdf conflicts html description {
- Installs documentation in PDF, HTML and Info formats.
-
- Involves the installation of a TexLive dependency chain, which can
- dramatically slow down the installation of the SBCL port.
-} {
+variant pdf conflicts html description {Installs documentation in PDF, HTML and Info formats.
+Involves the installation of a TexLive dependency chain, which can dramatically slow down the installation of the SBCL port.} {
patchfiles-delete patch-make-doc.diff
depends_build-append bin:dvips:texlive
depends_build-append bin:texi2dvi:texinfo
depends_build-append bin:makeinfo:texinfo
}
-variant threads description {Enable multi-threaded runtime.
-(Enabled by default).
-} {
+variant threads description {Enable multi-threaded runtime using the Mach pthreads interface.} {
patchfiles-append patch-base-target-features.diff
}
+variant use-llvm-gcc-4.2 description {Force the use of LLVM GCC 4.2.
+This is perhaps better handled with the gcc_select port.} {
+ configure.compiler llvm-gcc-4.2
+}
+
test.run yes
test.dir ${worksrcpath}/tests
test.cmd CC=${configure.cc} CXX=${configure.cxx} CPP=${configure.cpp} sh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120305/a29ebffe/attachment.html>
More information about the macports-changes
mailing list