SLIME is a new Emacs mode for Common Lisp development.

This commit is contained in:
Johann Franz 2006-12-19 07:35:40 +00:00 committed by Thomas Klausner
parent 9befae8272
commit 4610fd2c36
5 changed files with 92 additions and 0 deletions

3
slime/DESCR Normal file
View file

@ -0,0 +1,3 @@
SLIME is a new Emacs mode for Common Lisp development. Inspired by
existing systems such as Emacs Lisp and ILISP, we are working to create
a fresh new environment for hacking Common Lisp in.

14
slime/MESSAGE Normal file
View file

@ -0,0 +1,14 @@
===========================================================================
$NetBSD: MESSAGE,v 1.1.1.1 2006/12/19 07:35:40 netcap Exp $
Note:
To use SLIME you need to have a LISP system like lang/clisp or lang/sbcl
and add the following to your Emacs configuration file:
;; load slime
(setq inferior-lisp-program "the path to your Lisp system")
(add-to-list 'load-path "/usr/pkg/share/emacs/site-lisp")
(require 'slime)
(slime-setup)
===========================================================================

37
slime/Makefile Normal file
View file

@ -0,0 +1,37 @@
# $NetBSD: Makefile,v 1.1.1.1 2006/12/19 07:35:40 netcap Exp $
#
DISTNAME= slime-2.0
CATEGORIES= editors
MASTER_SITES= http://common-lisp.net/project/slime/
EXTRACT_SUFX= .tgz
MAINTAINER= jfranz@bsdprojects.net
HOMEPAGE= http://common-lisp.net/project/slime/
COMMENT= Superior Lisp Interaction Mode for Emacs
USE_TOOLS+= gmake makeinfo
NO_CONFIGURE= yes
INSTALLATION_DIRS= ${EMACS_INFOPREFIX} ${EMACS_LISPPREFIX}/slime
SLIME_LISPDIR= ${EMACS_LISPPREFIX}/slime
do-build:
cd ${WRKSRC}/doc && ${GMAKE} slime.info
cd ${WRKSRC} && ${EMACS_BIN} -batch \
-eval '(setq load-path (cons nil load-path))' \
-f batch-byte-compile *.el
pre-install:
${MKDIR} ${SLIME_LISPDIR}
do-install:
cd ${WRKSRC}; \
${INSTALL_DATA} ChangeLog ${SLIME_LISPDIR}; \
${INSTALL_DATA} *.el ${SLIME_LISPDIR}; \
${INSTALL_DATA} *.elc ${SLIME_LISPDIR}; \
${INSTALL_DATA} *.lisp ${SLIME_LISPDIR}
${INSTALL_DATA} ${WRKSRC}/doc/slime.info ${EMACS_INFOPREFIX}
.include "../../mk/emacs.mk"
.include "../../mk/bsd.pkg.mk"

33
slime/PLIST Normal file
View file

@ -0,0 +1,33 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2006/12/19 07:35:40 netcap Exp $
${EMACS_INFOPREFIX}/slime.info
${EMACS_LISPPREFIX}/slime/ChangeLog
${EMACS_LISPPREFIX}/slime/bridge.el
${EMACS_LISPPREFIX}/slime/bridge.elc
${EMACS_LISPPREFIX}/slime/hyperspec.el
${EMACS_LISPPREFIX}/slime/hyperspec.elc
${EMACS_LISPPREFIX}/slime/metering.lisp
${EMACS_LISPPREFIX}/slime/nregex.lisp
${EMACS_LISPPREFIX}/slime/present.lisp
${EMACS_LISPPREFIX}/slime/sbcl-pprint-patch.lisp
${EMACS_LISPPREFIX}/slime/slime.el
${EMACS_LISPPREFIX}/slime/slime.elc
${EMACS_LISPPREFIX}/slime/swank-abcl.lisp
${EMACS_LISPPREFIX}/slime/swank-allegro.lisp
${EMACS_LISPPREFIX}/slime/swank-backend.lisp
${EMACS_LISPPREFIX}/slime/swank-clisp.lisp
${EMACS_LISPPREFIX}/slime/swank-cmucl.lisp
${EMACS_LISPPREFIX}/slime/swank-corman.lisp
${EMACS_LISPPREFIX}/slime/swank-ecl.lisp
${EMACS_LISPPREFIX}/slime/swank-gray.lisp
${EMACS_LISPPREFIX}/slime/swank-lispworks.lisp
${EMACS_LISPPREFIX}/slime/swank-loader.lisp
${EMACS_LISPPREFIX}/slime/swank-openmcl.lisp
${EMACS_LISPPREFIX}/slime/swank-sbcl.lisp
${EMACS_LISPPREFIX}/slime/swank-scl.lisp
${EMACS_LISPPREFIX}/slime/swank-source-file-cache.lisp
${EMACS_LISPPREFIX}/slime/swank-source-path-parser.lisp
${EMACS_LISPPREFIX}/slime/swank.lisp
${EMACS_LISPPREFIX}/slime/tree-widget.el
${EMACS_LISPPREFIX}/slime/tree-widget.elc
${EMACS_LISPPREFIX}/slime/xref.lisp
@dirrm ${EMACS_LISPPREFIX}/slime

5
slime/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2006/12/19 07:35:40 netcap Exp $
SHA1 (slime-2.0.tgz) = 4214869bd9d66ad515921545fea34c805c02bc6f
RMD160 (slime-2.0.tgz) = 5263d365c99f2f9612cd50c0c829517567990a91
Size (slime-2.0.tgz) = 472918 bytes