diff options
Diffstat (limited to 'lang/sbcl')
-rw-r--r-- | lang/sbcl/Makefile | 13 | ||||
-rw-r--r-- | lang/sbcl/distinfo | 4 | ||||
-rw-r--r-- | lang/sbcl/files/patch-make.sh | 8 | ||||
-rw-r--r-- | lang/sbcl/pkg-plist | 192 |
4 files changed, 190 insertions, 27 deletions
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile index 49c888b9057c..973e1f8c5620 100644 --- a/lang/sbcl/Makefile +++ b/lang/sbcl/Makefile @@ -6,7 +6,7 @@ # PORTNAME= sbcl -PORTVERSION= 0.8.6 +PORTVERSION= 0.8.7 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= sbcl @@ -34,16 +34,17 @@ USE_GMAKE= yes # Can currently only bootstrap using cmucl, which is i386-only ONLY_FOR_ARCHS= i386 -MAN1= sbcl.1 +MAN1= sbcl.1 sbcl-asdf-install.1 + +post-extract: + (${FIND} ${WRKSRC} -type d -name CVS -print0 | ${XARGS} -0 ${RM} -rf) do-build: (cd ${WRKSRC} && ${SH} make.sh ${LISP_CMD}) do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/src/runtime/sbcl ${PREFIX}/bin - ${MKDIR} ${PREFIX}/lib/sbcl - ${INSTALL_DATA} ${WRKSRC}/output/sbcl.core ${PREFIX}/lib/sbcl - ${INSTALL_MAN} ${WRKSRC}/doc/sbcl.1 ${PREFIX}/man/man1/ + (cd ${WRKSRC} && ${SETENV} INSTALL_ROOT=${PREFIX} \ + MAN_DIR=${PREFIX}/man ${SH} install.sh) ${MKDIR} ${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} BUGS COPYING CREDITS ${DOCSDIR}) .if !defined(NOPORTDOCS) diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo index 33224a42edef..b9b7a558a0ee 100644 --- a/lang/sbcl/distinfo +++ b/lang/sbcl/distinfo @@ -1,2 +1,2 @@ -MD5 (sbcl-0.8.6-source.tar.bz2) = fa8986794de049f1332924828899a04a -MD5 (sbcl-0.8.6-html.tar.bz2) = efc9c10c81a32ed378540b8084cde25e +MD5 (sbcl-0.8.7-source.tar.bz2) = 6cf1786ab54ae4cf302b9a8ddfe5f2a7 +MD5 (sbcl-0.8.7-html.tar.bz2) = 2f00663b646b2615f12c984e3435d478 diff --git a/lang/sbcl/files/patch-make.sh b/lang/sbcl/files/patch-make.sh deleted file mode 100644 index 67e99d1fd79b..000000000000 --- a/lang/sbcl/files/patch-make.sh +++ /dev/null @@ -1,8 +0,0 @@ ---- make.sh.orig Tue May 27 13:47:51 2003 -+++ make.sh Tue May 27 13:47:55 2003 -@@ -121,5 +121,4 @@ - sh make-target-1.sh || exit 1 - sh make-host-2.sh || exit 1 - sh make-target-2.sh || exit 1 --sh make-target-contrib.sh || exit 1 - date diff --git a/lang/sbcl/pkg-plist b/lang/sbcl/pkg-plist index bb049e5ca279..a755698894c1 100644 --- a/lang/sbcl/pkg-plist +++ b/lang/sbcl/pkg-plist @@ -1,29 +1,199 @@ bin/sbcl +lib/sbcl/asdf/asdf.fasl +lib/sbcl/sb-aclrepl/.cvsignore +lib/sbcl/sb-aclrepl/Makefile +lib/sbcl/sb-aclrepl/README +lib/sbcl/sb-aclrepl/debug.fasl +lib/sbcl/sb-aclrepl/debug.lisp +lib/sbcl/sb-aclrepl/inspect.fasl +lib/sbcl/sb-aclrepl/inspect.lisp +lib/sbcl/sb-aclrepl/repl.fasl +lib/sbcl/sb-aclrepl/repl.lisp +lib/sbcl/sb-aclrepl/sb-aclrepl.asd +lib/sbcl/sb-aclrepl/sb-aclrepl.fasl +lib/sbcl/sb-aclrepl/test-passed +lib/sbcl/sb-aclrepl/tests.fasl +lib/sbcl/sb-aclrepl/tests.lisp +lib/sbcl/sb-aclrepl/toplevel.fasl +lib/sbcl/sb-aclrepl/toplevel.lisp +lib/sbcl/sb-cltl2/.cvsignore +lib/sbcl/sb-cltl2/Makefile +lib/sbcl/sb-cltl2/compiler-let.fasl +lib/sbcl/sb-cltl2/compiler-let.lisp +lib/sbcl/sb-cltl2/defpackage.fasl +lib/sbcl/sb-cltl2/defpackage.lisp +lib/sbcl/sb-cltl2/env.fasl +lib/sbcl/sb-cltl2/env.lisp +lib/sbcl/sb-cltl2/macroexpand.fasl +lib/sbcl/sb-cltl2/macroexpand.lisp +lib/sbcl/sb-cltl2/sb-cltl2.asd +lib/sbcl/sb-cltl2/sb-cltl2.fasl +lib/sbcl/sb-cltl2/test-passed +lib/sbcl/sb-cltl2/tests.fasl +lib/sbcl/sb-cltl2/tests.lisp +lib/sbcl/sb-executable/sb-executable.fasl +lib/sbcl/sb-grovel/.cvsignore +lib/sbcl/sb-grovel/Makefile +lib/sbcl/sb-grovel/README +lib/sbcl/sb-grovel/array-data.fasl +lib/sbcl/sb-grovel/array-data.lisp +lib/sbcl/sb-grovel/def-to-lisp.fasl +lib/sbcl/sb-grovel/def-to-lisp.lisp +lib/sbcl/sb-grovel/defpackage.fasl +lib/sbcl/sb-grovel/defpackage.lisp +lib/sbcl/sb-grovel/example-constants.lisp +lib/sbcl/sb-grovel/foreign-glue.fasl +lib/sbcl/sb-grovel/foreign-glue.lisp +lib/sbcl/sb-grovel/sb-grovel.asd +lib/sbcl/sb-grovel/sb-grovel.fasl +lib/sbcl/sb-grovel/test-passed +lib/sbcl/sb-introspect/sb-introspect.fasl +lib/sbcl/sb-md5/.cvsignore +lib/sbcl/sb-md5/Makefile +lib/sbcl/sb-md5/README +lib/sbcl/sb-md5/md5-tests.fasl +lib/sbcl/sb-md5/md5-tests.lisp +lib/sbcl/sb-md5/md5.fasl +lib/sbcl/sb-md5/md5.lisp +lib/sbcl/sb-md5/sb-md5.asd +lib/sbcl/sb-md5/sb-md5.fasl +lib/sbcl/sb-md5/test-passed +lib/sbcl/sb-posix/.cvsignore +lib/sbcl/sb-posix/Makefile +lib/sbcl/sb-posix/README +lib/sbcl/sb-posix/TODO +lib/sbcl/sb-posix/a.out +lib/sbcl/sb-posix/alien.so +lib/sbcl/sb-posix/alien/stat-macros.c +lib/sbcl/sb-posix/alien/stat-macros.o +lib/sbcl/sb-posix/constants.fasl +lib/sbcl/sb-posix/constants.lisp +lib/sbcl/sb-posix/constants.lisp-temp +lib/sbcl/sb-posix/defpackage.fasl +lib/sbcl/sb-posix/defpackage.lisp +lib/sbcl/sb-posix/designator.fasl +lib/sbcl/sb-posix/designator.lisp +lib/sbcl/sb-posix/foo.c +lib/sbcl/sb-posix/interface.fasl +lib/sbcl/sb-posix/interface.lisp +lib/sbcl/sb-posix/macros.fasl +lib/sbcl/sb-posix/macros.lisp +lib/sbcl/sb-posix/posix-tests.fasl +lib/sbcl/sb-posix/posix-tests.lisp +lib/sbcl/sb-posix/sb-posix.asd +lib/sbcl/sb-posix/sb-posix.fasl +lib/sbcl/sb-posix/test-lab/stat.error.2/unstatable +lib/sbcl/sb-posix/test-passed +lib/sbcl/sb-rotate-byte/.cvsignore +lib/sbcl/sb-rotate-byte/Makefile +lib/sbcl/sb-rotate-byte/README +lib/sbcl/sb-rotate-byte/compiler.fasl +lib/sbcl/sb-rotate-byte/compiler.lisp +lib/sbcl/sb-rotate-byte/package.fasl +lib/sbcl/sb-rotate-byte/package.lisp +lib/sbcl/sb-rotate-byte/ppc-vm.lisp +lib/sbcl/sb-rotate-byte/rotate-byte-tests.fasl +lib/sbcl/sb-rotate-byte/rotate-byte-tests.lisp +lib/sbcl/sb-rotate-byte/rotate-byte.fasl +lib/sbcl/sb-rotate-byte/rotate-byte.lisp +lib/sbcl/sb-rotate-byte/sb-rotate-byte.asd +lib/sbcl/sb-rotate-byte/sb-rotate-byte.fasl +lib/sbcl/sb-rotate-byte/test-passed +lib/sbcl/sb-rotate-byte/x86-vm.fasl +lib/sbcl/sb-rotate-byte/x86-vm.lisp +lib/sbcl/sb-rt/.cvsignore +lib/sbcl/sb-rt/Makefile +lib/sbcl/sb-rt/rt.fasl +lib/sbcl/sb-rt/rt.lisp +lib/sbcl/sb-rt/sb-rt.asd +lib/sbcl/sb-rt/sb-rt.fasl +lib/sbcl/sb-rt/test-passed +lib/sbcl/sb-simple-streams/.cvsignore +lib/sbcl/sb-simple-streams/Makefile +lib/sbcl/sb-simple-streams/README +lib/sbcl/sb-simple-streams/TODO +lib/sbcl/sb-simple-streams/classes.fasl +lib/sbcl/sb-simple-streams/classes.lisp +lib/sbcl/sb-simple-streams/direct.fasl +lib/sbcl/sb-simple-streams/direct.lisp +lib/sbcl/sb-simple-streams/file.fasl +lib/sbcl/sb-simple-streams/file.lisp +lib/sbcl/sb-simple-streams/fndb.fasl +lib/sbcl/sb-simple-streams/fndb.lisp +lib/sbcl/sb-simple-streams/impl.fasl +lib/sbcl/sb-simple-streams/impl.lisp +lib/sbcl/sb-simple-streams/internal.fasl +lib/sbcl/sb-simple-streams/internal.lisp +lib/sbcl/sb-simple-streams/iodefs.fasl +lib/sbcl/sb-simple-streams/iodefs.lisp +lib/sbcl/sb-simple-streams/null.fasl +lib/sbcl/sb-simple-streams/null.lisp +lib/sbcl/sb-simple-streams/package.fasl +lib/sbcl/sb-simple-streams/package.lisp +lib/sbcl/sb-simple-streams/sb-simple-streams.asd +lib/sbcl/sb-simple-streams/sb-simple-streams.fasl +lib/sbcl/sb-simple-streams/simple-stream-tests.fasl +lib/sbcl/sb-simple-streams/simple-stream-tests.lisp +lib/sbcl/sb-simple-streams/socket.fasl +lib/sbcl/sb-simple-streams/socket.lisp +lib/sbcl/sb-simple-streams/strategy.fasl +lib/sbcl/sb-simple-streams/strategy.lisp +lib/sbcl/sb-simple-streams/string.fasl +lib/sbcl/sb-simple-streams/string.lisp +lib/sbcl/sb-simple-streams/terminal.fasl +lib/sbcl/sb-simple-streams/terminal.lisp +lib/sbcl/sb-simple-streams/test-passed lib/sbcl/sbcl.core +lib/sbcl/systems/sb-aclrepl.asd +lib/sbcl/systems/sb-cltl2.asd +lib/sbcl/systems/sb-grovel.asd +lib/sbcl/systems/sb-md5.asd +lib/sbcl/systems/sb-posix.asd +lib/sbcl/systems/sb-rotate-byte.asd +lib/sbcl/systems/sb-rt.asd +lib/sbcl/systems/sb-simple-streams.asd %%DOCSDIR%%/BUGS %%DOCSDIR%%/COPYING %%DOCSDIR%%/CREDITS %%PORTDOCS%%%%DOCSDIR%%/html/beyond-ansi.html +%%PORTDOCS%%%%DOCSDIR%%/html/colophon.html %%PORTDOCS%%%%DOCSDIR%%/html/compiler-policy.html +%%PORTDOCS%%%%DOCSDIR%%/html/compiler-types.html %%PORTDOCS%%%%DOCSDIR%%/html/compiler.html %%PORTDOCS%%%%DOCSDIR%%/html/efficiency.html %%PORTDOCS%%%%DOCSDIR%%/html/extensions.html +%%PORTDOCS%%%%DOCSDIR%%/html/ffi-example.html %%PORTDOCS%%%%DOCSDIR%%/html/ffi.html +%%PORTDOCS%%%%DOCSDIR%%/html/foreign-data-structure.html +%%PORTDOCS%%%%DOCSDIR%%/html/foreign-function-calls.html +%%PORTDOCS%%%%DOCSDIR%%/html/foreign-types.html +%%PORTDOCS%%%%DOCSDIR%%/html/foreign-values.html +%%PORTDOCS%%%%DOCSDIR%%/html/foreign-variables.html %%PORTDOCS%%%%DOCSDIR%%/html/idiosyncrasies.html %%PORTDOCS%%%%DOCSDIR%%/html/implementation.html %%PORTDOCS%%%%DOCSDIR%%/html/index.html %%PORTDOCS%%%%DOCSDIR%%/html/intro.html -%%PORTDOCS%%%%DOCSDIR%%/html/x1099.html -%%PORTDOCS%%%%DOCSDIR%%/html/x1158.html -%%PORTDOCS%%%%DOCSDIR%%/html/x1170.html -%%PORTDOCS%%%%DOCSDIR%%/html/x1193.html -%%PORTDOCS%%%%DOCSDIR%%/html/x1297.html -%%PORTDOCS%%%%DOCSDIR%%/html/x280.html -%%PORTDOCS%%%%DOCSDIR%%/html/x40.html -%%PORTDOCS%%%%DOCSDIR%%/html/x450.html -%%PORTDOCS%%%%DOCSDIR%%/html/x829.html -%%PORTDOCS%%%%DOCSDIR%%/html/x994.html -%%PORTDOCS%%%%DOCSDIR%%/html/z1322.html +%%PORTDOCS%%%%DOCSDIR%%/html/load-object.html +%%PORTDOCS%%%%DOCSDIR%%/html/open-coding.html +%%PORTDOCS%%%%DOCSDIR%%/html/where-more.html %%PORTDOCS%%@dirrm %%DOCSDIR%%/html @dirrm %%DOCSDIR%% +@dirrm lib/sbcl/systems +@dirrm lib/sbcl/site-systems +@dirrm lib/sbcl/sb-simple-streams +@dirrm lib/sbcl/sb-rt +@dirrm lib/sbcl/sb-rotate-byte +@dirrm lib/sbcl/sb-posix/test-lab/stat.error.2 +@dirrm lib/sbcl/sb-posix/test-lab/rmdir.error.5 +@dirrm lib/sbcl/sb-posix/test-lab +@dirrm lib/sbcl/sb-posix/alien +@dirrm lib/sbcl/sb-posix +@dirrm lib/sbcl/sb-md5 +@dirrm lib/sbcl/sb-introspect +@dirrm lib/sbcl/sb-grovel +@dirrm lib/sbcl/sb-executable +@dirrm lib/sbcl/sb-cltl2 +@dirrm lib/sbcl/sb-aclrepl +@dirrm lib/sbcl/asdf-install +@dirrm lib/sbcl/asdf @dirrm lib/sbcl |