1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00

New Port: Common Lisp portability package (CMUCL Binaries)

cl-port binaries for lang/cmucl

PR:		ports/52367
Submitted by:	Henrik Motakef <henrik.motakef@web.de>
This commit is contained in:
Edwin Groothuis 2003-09-28 10:24:46 +00:00
parent f8fc8e462b
commit 1215e58d0b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=89633
4 changed files with 60 additions and 0 deletions

View File

@ -106,6 +106,7 @@
SUBDIR += cl-asdf-cmucl
SUBDIR += cl-asdf-sbcl
SUBDIR += cl-port
SUBDIR += cl-port-cmucl
SUBDIR += cl-port-sbcl
SUBDIR += cl-split-sequence
SUBDIR += clanlib

View File

@ -0,0 +1,41 @@
# New ports collection Makefile for: cl-port-cmucl
# Date created: 12 May 2003
# Whom: Henrik Motakef <henrik.motakef@web.de>
#
# $FreeBSD$
PORTNAME= port
PORTVERSION= 2002.10.02.1
CATEGORIES= devel
MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \
ftp://ftp.ntnu.no/pub/lisp/cclan/ \
ftp://www.aarg.net/pub/cclan/ \
http://thingamy.com/cclan/ \
http://www-jcsu.jesus.cam.ac.uk/ftp/pub/cclan/
PKGNAMEPREFIX= cl-
PKGNAMESUFFIX= -cmucl
DISTFILES= # use installed sources from CL_LIBDIR
EXTRACT_ONLY= # use installed sources from CL_LIBDIR
MAINTAINER= henrik.motakef@web.de
COMMENT= Cross-Lisp portability package
BUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/port/port.asd:${PORTSDIR}/devel/cl-port \
${LOCALBASE}/lib/common-lisp/asdf/cmuclfasl/asdf.fasl:${PORTSDIR}/devel/cl-asdf-cmucl \
lisp:${PORTSDIR}/lang/cmucl
RUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/port/port.asd:${PORTSDIR}/devel/cl-port \
${LOCALBASE}/lib/common-lisp/asdf/cmuclfasl/asdf.fasl:${PORTSDIR}/devel/cl-asdf-cmucl \
lisp:${PORTSDIR}/lang/cmucl
do-build:
WRKSRC=${WRKSRC}/ FBSD_ASDF_COMPILE_PORT=t\
lisp -nositeinit -noinit \
-load ${LOCALBASE}/etc/asdf-init.lisp \
-eval "(asdf:oos 'asdf:compile-op :port)" \
-eval "(quit)"
do-install:
${MKDIR} ${PREFIX}/lib/common-lisp/port/cmuclfasl
${INSTALL_DATA} ${WRKSRC}/*.fasl ${PREFIX}/lib/common-lisp/port/cmuclfasl/
.include <bsd.port.mk>

View File

@ -0,0 +1,10 @@
CLOCC Port provides a portable interface to various features absent
from the ANSI Common Lisp standard, such as sockets, multiprocessing,
calling external programs, Gray streams etc.
This package contains binaries compiled for CMU CL.
WWW: http://clocc.sourceforge.net
-- Henrik Motakef
<henrik.motakef@web.de>

View File

@ -0,0 +1,8 @@
lib/common-lisp/port/cmuclfasl/ext.fasl
lib/common-lisp/port/cmuclfasl/gray.fasl
lib/common-lisp/port/cmuclfasl/net.fasl
lib/common-lisp/port/cmuclfasl/path.fasl
lib/common-lisp/port/cmuclfasl/proc.fasl
lib/common-lisp/port/cmuclfasl/shell.fasl
lib/common-lisp/port/cmuclfasl/sys.fasl
@dirrm lib/common-lisp/port/cmuclfasl