aboutsummaryrefslogtreecommitdiff
path: root/devel/cl-asdf
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2014-02-15 16:59:52 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2014-02-15 16:59:52 +0000
commit5b8d4649cf51e68ffa3b8adeedeee7fb168acf6d (patch)
tree2516dbba1c1dff71d3e88ccc554af9eaea5dd051 /devel/cl-asdf
parent7510da8b647cddba0ef5a7971a809fd2ea8859e8 (diff)
downloadports-5b8d4649cf51e68ffa3b8adeedeee7fb168acf6d.tar.gz
ports-5b8d4649cf51e68ffa3b8adeedeee7fb168acf6d.zip
Notes
Diffstat (limited to 'devel/cl-asdf')
-rw-r--r--devel/cl-asdf/Makefile29
1 files changed, 11 insertions, 18 deletions
diff --git a/devel/cl-asdf/Makefile b/devel/cl-asdf/Makefile
index 99beaece3354..d1c364632a03 100644
--- a/devel/cl-asdf/Makefile
+++ b/devel/cl-asdf/Makefile
@@ -1,7 +1,6 @@
# Created by: Henrik Motakef <henrik.motakef@web.de>
# $FreeBSD$
-NO_STAGE= yes
# The source tarball was obtained from the project's GIT repository:
# wget -O asdf-2.017.tar.gz "http://common-lisp.net/gitweb?p=projects/asdf/asdf.git;a=snapshot;h=db16d0cc1a15697f831bcacc9429cc578304b6cb;sf=tgz"
@@ -21,28 +20,22 @@ NO_BUILD= yes
SUB_FILES+= pkg-message
+OPTIONS_DEFINE= DOCS
+
do-install:
- @${MKDIR} ${ASDF_PATHNAME}
- @${MKDIR} ${ASDF_REGISTRY}
- @${INSTALL_DATA} ${WRKSRC}/*.lisp ${ASDF_PATHNAME}
- @${INSTALL_DATA} ${WRKSRC}/*.asd ${ASDF_PATHNAME}
- @${LN} -sf ${ASDF_PATHNAME}/*.asd ${ASDF_REGISTRY}
- @${SED} -i '' -e 's|%%PREFIX%%|${PREFIX}|' ${ASDF_PATHNAME}/asdf.lisp
+ @${MKDIR} ${STAGEDIR}${ASDF_PATHNAME}
+ @${MKDIR} ${STAGEDIR}${ASDF_REGISTRY}
+ @${INSTALL_DATA} ${WRKSRC}/*.lisp ${STAGEDIR}${ASDF_PATHNAME}
+ @${INSTALL_DATA} ${WRKSRC}/*.asd ${STAGEDIR}${ASDF_PATHNAME}
+ @${LN} -sf ${ASDF_PATHNAME}/asdf.asd ${STAGEDIR}${ASDF_REGISTRY}
+ @${SED} -i '' -e 's|%%PREFIX%%|${PREFIX}|' ${STAGEDIR}${ASDF_PATHNAME}/asdf.lisp
@${SED} -e 's|%%ASDF_PATHNAME%%|${ASDF_PATHNAME}/asdf|' \
-e 's|%%ASDF_REGISTRY%%|${ASDF_REGISTRY}|' \
-e 's|%%PREFIX%%|${PREFIX}|' \
${FILESDIR}/asdf-init.lisp > \
- ${PREFIX}/etc/asdf-init.lisp.default
- @[ -f ${PREFIX}/etc/asdf-init.lisp ] || \
- ${CP} ${PREFIX}/etc/asdf-init.lisp.default \
- ${PREFIX}/etc/asdf-init.lisp
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
-
-post-install:
- @${CAT} ${PKGMESSAGE}
+ ${STAGEDIR}${PREFIX}/etc/asdf-init.lisp.default
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ @${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.include <bsd.cl-asdf.mk>
.include <bsd.port.mk>