1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00
freebsd-ports/devel/cl-port/Makefile
Jimmy Olgeni 1ac224e563 Remove redundant code and variables from the cl-* ports.
Introduce bsd.cl-asdf.mk to automate the compilation and installation
of Common Lisp libraries using the ASDF framework.

Currently it supports building FASL files on SBCL and CLISP, to
support the ports that already exist in the ports tree.

This should help bringing in more cl-* ports from the ASDF repository
without excessive code duplication.
2010-01-15 12:14:39 +00:00

38 lines
1.0 KiB
Makefile

# New ports collection Makefile for: cl-port
# Date created: 12 May 2003
# Whom: Henrik Motakef <henrik.motakef@web.de>
#
# $FreeBSD$
PORTNAME= port
PORTVERSION= 2002.10.02.1
PORTREVISION= 2
CATEGORIES= devel lisp
MASTER_SITES= ftp://ftp.linux.org.uk/pub/lisp/experimental/cclan/ \
ftp://ftp.ntnu.no/pub/lisp/cclan/ \
http://www-jcsu.jesus.cam.ac.uk/ftp/pub/cclan/
PKGNAMEPREFIX= cl-
DISTNAME= clocc-${PORTNAME}_2002-10-02-1
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Cross-Lisp portability package
WRKSRC= ${WRKDIR}/clocc-${PORTNAME}
NO_BUILD= yes
USE_ASDF= yes
do-install:
@${MKDIR} ${ASDF_PATHNAME}
@${INSTALL_DATA} ${WRKSRC}/clocc-port.asd ${ASDF_PATHNAME}/port.asd
@${INSTALL_DATA} ${WRKSRC}/port.system ${ASDF_PATHNAME}
@${INSTALL_DATA} ${WRKSRC}/*.lisp ${ASDF_PATHNAME}
@${LN} -sf ${ASDF_PATHNAME}/*.asd ${ASDF_REGISTRY}
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${WRKSRC}/port.html ${DOCSDIR}
.endif
.include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk"
.include <bsd.port.mk>