[62712] trunk/dports/lang/slime/Portfile

easieste at macports.org easieste at macports.org
Thu Jan 14 03:05:36 PST 2010


Revision: 62712
          http://trac.macports.org/changeset/62712
Author:   easieste at macports.org
Date:     2010-01-14 03:05:34 -0800 (Thu, 14 Jan 2010)
Log Message:
-----------
Update to slime-20100113.

Update message and variants about currently working MacPorts Lisp implementation.

Modified Paths:
--------------
    trunk/dports/lang/slime/Portfile

Modified: trunk/dports/lang/slime/Portfile
===================================================================
--- trunk/dports/lang/slime/Portfile	2010-01-14 11:04:07 UTC (rev 62711)
+++ trunk/dports/lang/slime/Portfile	2010-01-14 11:05:34 UTC (rev 62712)
@@ -4,8 +4,8 @@
 PortSystem  1.0
 
 name        slime
-version     20100106
-epoch       20100106
+version     20100113
+epoch       20100113
 revision    0
 categories  lang
 platforms   darwin
@@ -44,13 +44,26 @@
     depends_run-append port:sbcl
 }
 
+variant clisp description "Require lang/clisp for SLIME" {
+    depends_run-append port:clisp
+}
+
+variant abcl description "Require lang/abcl for SLIME" {
+    depends_run-append port:abcl
+}
+
+variant abcl description "Require lang/ccl for SLIME" {
+    depends_run-append port:ccl
+}
+
+variant abcl description "Require lang/ecl for SLIME" {
+    depends_run-append port:ccl
+}
+
 variant openmcl description "Require lang/openmcl for SLIME" {
     depends_run-append port:openmcl
 }
 
-variant clisp description "Require lang/clisp for SLIME" {
-    depends_run-append port:clisp
-}
 
 post-patch {
     reinplace "s|/usr/local|${prefix}/share|g" \
@@ -123,9 +136,9 @@
 
 post-activate   {
     ui_msg "To use SLIME, you need to have a Common Lisp installed with which"
-    ui_msg "you wish to interact.  At the moment, 'openmcl', 'sbcl', and"
-    ui_msg "'clisp' all work.  As a convenience, port variants for SLIME exist"
-    ui_msg "which require the installation of these Lisps."
+    ui_msg "you wish to interact.  At the moment,  'sbcl', 'abcl', 'ccl',"
+    ui_msg "'ecl' and 'clisp' all work.  As a convenience, port variants for SLIME"
+    ui_msg "exist which require the installation of these Lisps."
     ui_msg ""
     ui_msg "Then put the following in your ~/.emacs:"
     ui_msg ""
@@ -133,12 +146,13 @@
     ui_msg "(require 'slime-autoloads)"
     ui_msg "(setq slime-lisp-implementations"
     ui_msg "     \`((sbcl (\"${prefix}/bin/sbcl\"))"
+    ui_msg "       (abcl (\"${prefix}/bin/abcl\"))"
     ui_msg "       (clisp (\"${prefix}/bin/clisp\"))))"
     ui_msg "(add-hook \'lisp-mode-hook"
     ui_msg "           (lambda ()"
     ui_msg "             (cond ((not (featurep \'slime))"
     ui_msg "                    (require \'slime) "
-	ui_msg	"                    (normal-mode)))))"
+	ui_msg "                    (normal-mode)))))"
     ui_msg ""
     ui_msg "(eval-after-load \"slime\""
     ui_msg "   \'(slime-setup '(slime-fancy slime-banner)))"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100114/ec5320e5/attachment-0001.html>


More information about the macports-changes mailing list