Ravenports generated: 08 Feb 2023 00:14
[ravenports.git] / bucket_C0 / slime
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               slime
4 VERSION=                2.28
5 KEYWORDS=               editors
6 VARIANTS=               standard
7 SDESC[standard]=        Superior Lisp Interaction Mode for Emacs
8 HOMEPAGE=               https://common-lisp.net/project/slime/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/slime:slime:v2.28
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         docs
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILDRUN_DEPENDS=       emacs:single:standard
23
24 USES=                   gmake makeinfo
25
26 LICENSE=                PUBDOM:primary
27 LICENSE_FILE=           PUBDOM:{{WRKSRC}}/README.md
28 LICENSE_SCHEME=         solo
29
30 FPC_EQUIVALENT=         editors/slime
31
32 SUB_FILES=              pkg-message-single
33 SUB_LIST=               SLIME_LISPDIR="{{PREFIX}}/share/emacs/site-lisp/slime"
34
35 post-build:
36         (cd ${WRKSRC}/doc && ${DO_MAKE_BUILD} slime.info html/index.html)
37
38 do-install:
39         @${MKDIR} ${STAGEDIR}${STD_DOCDIR} \
40                 ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/slime/contrib \
41                 ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/slime/lib \
42                 ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/slime/swank
43         (cd ${WRKSRC} && ${INSTALL_DATA} *.asd *.el *.lisp \
44                 ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/slime)
45         (cd ${WRKSRC}/lib && ${INSTALL_DATA} *.el \
46                 ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/slime/lib)
47         (cd ${WRKSRC}/contrib && \
48                 ${INSTALL_DATA} *.el *.lisp *.ss *.scm *.sml \
49                 ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/slime/contrib)
50         (cd ${WRKSRC}/swank && ${INSTALL_DATA} *.lisp \
51                 ${STAGEDIR}${PREFIX}/share/emacs/site-lisp/slime/swank)
52         ${INSTALL_DATA} ${INSTALL_WRKSRC}/doc/slime.info \
53                 ${STAGEDIR}${PREFIX}/${INFO_PATH}
54         (cd ${WRKSRC}/doc && ${INSTALL_DATA} slime* contributors.texi \
55                 ${STAGEDIR}${STD_DOCDIR})
56         (cd ${WRKSRC}/doc && \
57                 ${COPYTREE_SHARE} html ${STAGEDIR}${STD_DOCDIR})
58
59 [FILE:1147:descriptions/desc.primary]
60 SLIME is a new Emacs mode for Common Lisp development.  Inspired by
61 existing systems such Emacs Lisp and ILISP, we are working to create a
62 fresh new environment for hacking Common Lisp in.
63
64 Features:
65     * slime-mode: An Emacs minor-mode to enhance lisp-mode with:
66           o Code evaluation, compilation, and macroexpansion.
67           o Online documentation (describe, apropos, hyperspec).
68           o Definition finding (aka Meta-Point aka M-.).
69           o Symbol and package name completion.
70           o Automatic macro indentation based on &body.
71           o Cross-reference interface (WHO-CALLS, etc).
72           o ... and more.
73     * SLDB: Common Lisp debugger with an Emacs-based user interface.
74     * REPL: The Read-Eval-Print Loop ("top-level") is written in Emacs
75       Lisp for tighter integration with Emacs. The REPL also has
76       builtin "shortcut" commands similar those of the McCLIM
77       Listener.
78     * Compilation notes: SLIME is able to take compiler messages and
79       annotate them directly into source buffers.
80     * Inspector: Interactive object-inspector in an Emacs buffer.
81
82 WWW: http://common-lisp.net/project/slime/
83
84
85 [FILE:102:distinfo]
86 7227b36e4392dcc7fec07fd31f8347a35286a56483dc33457c12a50c555bc8a7       826876 slime-slime-2.28.tar.gz
87
88
89 [FILE:2099:manifests/plist.primary]
90 share/emacs/site-lisp/slime/
91  metering.lisp
92  nregex.lisp
93  packages.lisp
94  sbcl-pprint-patch.lisp
95  slime-autoloads.el
96  slime-tests.el
97  slime.el
98  start-swank.lisp
99  swank-loader.lisp
100  swank.asd
101  swank.lisp
102  xref.lisp
103 share/emacs/site-lisp/slime/contrib/
104  bridge.el
105  inferior-slime.el
106  slime-asdf.el
107  slime-autodoc.el
108  slime-banner.el
109  slime-buffer-streams.el
110  slime-c-p-c.el
111  slime-cl-indent.el
112  slime-clipboard.el
113  slime-compiler-notes-tree.el
114  slime-editing-commands.el
115  slime-enclosing-context.el
116  slime-fancy-inspector.el
117  slime-fancy-trace.el
118  slime-fancy.el
119  slime-fontifying-fu.el
120  slime-fuzzy.el
121  slime-highlight-edits.el
122  slime-hyperdoc.el
123  slime-indentation.el
124  slime-listener-hooks.el
125  slime-macrostep.el
126  slime-mdot-fu.el
127  slime-media.el
128  slime-mrepl.el
129  slime-package-fu.el
130  slime-parse.el
131  slime-presentation-streams.el
132  slime-presentations.el
133  slime-quicklisp.el
134  slime-references.el
135  slime-repl.el
136  slime-sbcl-exts.el
137  slime-scheme.el
138  slime-scratch.el
139  slime-snapshot.el
140  slime-sprof.el
141  slime-trace-dialog.el
142  slime-tramp.el
143  slime-typeout-frame.el
144  slime-xref-browser.el
145  swank-arglists.lisp
146  swank-asdf.lisp
147  swank-buffer-streams.lisp
148  swank-c-p-c.lisp
149  swank-clipboard.lisp
150  swank-fancy-inspector.lisp
151  swank-fuzzy.lisp
152  swank-hyperdoc.lisp
153  swank-ikarus.ss
154  swank-indentation.lisp
155  swank-kawa.scm
156  swank-larceny.scm
157  swank-listener-hooks.lisp
158  swank-macrostep.lisp
159  swank-media.lisp
160  swank-mit-scheme.scm
161  swank-mlworks.sml
162  swank-mrepl.lisp
163  swank-package-fu.lisp
164  swank-presentation-streams.lisp
165  swank-presentations.lisp
166  swank-quicklisp.lisp
167  swank-r6rs.scm
168  swank-repl.lisp
169  swank-sbcl-exts.lisp
170  swank-snapshot.lisp
171  swank-sprof.lisp
172  swank-trace-dialog.lisp
173  swank-util.lisp
174 share/emacs/site-lisp/slime/lib/
175  cl-lib.el
176  ert-x.el
177  ert.el
178  hyperspec.el
179  macrostep.el
180 share/emacs/site-lisp/slime/swank/
181  abcl.lisp
182  allegro.lisp
183  backend.lisp
184  ccl.lisp
185  clasp.lisp
186  clisp.lisp
187  cmucl.lisp
188  corman.lisp
189  ecl.lisp
190  gray.lisp
191  lispworks.lisp
192  match.lisp
193  mezzano.lisp
194  mkcl.lisp
195  rpc.lisp
196  sbcl.lisp
197  scl.lisp
198  source-file-cache.lisp
199  source-path-parser.lisp
200 share/info/slime.info
201
202
203 [FILE:352:files/pkg-message-single.in]
204 ========================================================
205 To activate SLIME put the following code into ~/.emacs:
206 (setq inferior-lisp-program "PATH_TO_YOUR_LISP_BINARY")
207 (add-to-list 'load-path "%%SLIME_LISPDIR%%"
208         "%%SLIME_LISPDIR%%/contrib")
209 (require 'slime)
210 (slime-setup '(slime-repl))
211 ========================================================
212