[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