diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2010-01-12 22:28:35 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2010-01-12 22:28:35 +0000 |
commit | 9e05620e2412dceb8ef41a429c2b24186a33e247 (patch) | |
tree | a73d467471b28fb7b3172d84722f9fb7c3727070 /devel/cl-asdf-clisp | |
parent | 04a4965b58e08791b2e1831d8f3f3b23fcd90f39 (diff) |
Notes
Diffstat (limited to 'devel/cl-asdf-clisp')
-rw-r--r-- | devel/cl-asdf-clisp/Makefile | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/devel/cl-asdf-clisp/Makefile b/devel/cl-asdf-clisp/Makefile index 961a2a559243..ed8fbed6d391 100644 --- a/devel/cl-asdf-clisp/Makefile +++ b/devel/cl-asdf-clisp/Makefile @@ -5,10 +5,9 @@ # $FreeBSD$ PORTNAME= asdf -PORTVERSION= 2003.05.16 -PORTREVISION= 2 +PORTVERSION= 1.374 +PORTEPOCH= 1 CATEGORIES= devel lisp -MASTER_SITES= http://www.henrik-motakef.de/freebsd-distfiles/asdf/ PKGNAMEPREFIX= cl- PKGNAMESUFFIX= -clisp DISTFILES= # use installed sources from CL_LIBDIR @@ -22,16 +21,20 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/common-lisp/asdf/asdf.lisp:${PORTSDIR}/devel/cl- RUN_DEPENDS= ${LOCALBASE}/lib/common-lisp/asdf/asdf.lisp:${PORTSDIR}/devel/cl-asdf \ clisp:${PORTSDIR}/lang/clisp +ASDF_MODULES= asdf.lisp wild-modules.lisp + post-extract: - ${MKDIR} ${WRKSRC} + @${MKDIR} ${WRKSRC} do-build: - clisp -q -ansi -norc \ - -c ${PREFIX}/lib/common-lisp/asdf/asdf.lisp -o ${WRKSRC}/asdf.fasl \ - -c ${PREFIX}/lib/common-lisp/asdf/wild-modules.lisp -o ${WRKSRC}/wild-modules.fasl + for FILE in ${ASDF_MODULES}; do \ + clisp -q -ansi -norc \ + -x "(compile-file \"${LOCALBASE}/lib/common-lisp/asdf/$${FILE}\" :output-file \"${WRKSRC}/$$(${BASENAME} $${FILE} .lisp).fasl\")" \ + -x "(quit)"; \ + done do-install: - ${MKDIR} ${PREFIX}/lib/common-lisp/asdf/clispfasl - ${INSTALL_DATA} ${WRKSRC}/*.fasl ${PREFIX}/lib/common-lisp/asdf/clispfasl + @${MKDIR} ${PREFIX}/lib/common-lisp/asdf/clispfasl + @${INSTALL_DATA} ${WRKSRC}/*.fasl ${PREFIX}/lib/common-lisp/asdf/clispfasl .include <bsd.port.mk> |