[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