SLIME is a new Emacs mode for Common Lisp development.
This commit is contained in:
parent
9befae8272
commit
4610fd2c36
5 changed files with 92 additions and 0 deletions
3
slime/DESCR
Normal file
3
slime/DESCR
Normal 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
14
slime/MESSAGE
Normal 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
37
slime/Makefile
Normal 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
33
slime/PLIST
Normal 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
5
slime/distinfo
Normal 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
|
Loading…
Reference in a new issue