aboutsummaryrefslogtreecommitdiff
path: root/lang/sbcl
diff options
context:
space:
mode:
authorBrendan Fabeny <bf@FreeBSD.org>2011-11-22 00:42:57 +0000
committerBrendan Fabeny <bf@FreeBSD.org>2011-11-22 00:42:57 +0000
commit588fa32928f154079f9d6d8c9e18ec82414605f6 (patch)
tree3708c7e0577c8903986141da1258c2a326660e35 /lang/sbcl
parent2f64d956436abaef1e7b35497a566bea737059c1 (diff)
Notes
Diffstat (limited to 'lang/sbcl')
-rw-r--r--lang/sbcl/Makefile12
1 files changed, 4 insertions, 8 deletions
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index d9b52e37c991..4123db27226a 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -92,12 +92,11 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
BROKEN = 'thread was already on queue' crash with libthr after r216641
.endif
-.ifndef(NOPORTDOCS)
-.if defined(WITH_PDF) || defined(WITH_PS)
+.if !defined(NOPORTDOCS) && (defined(WITH_PDF) || defined(WITH_PS))
BUILD_DEPENDS+= dot:${PORTSDIR}/graphics/graphviz
.endif
-.if defined(WITH_PDF)
+.if !defined(NOPORTDOCS) && defined(WITH_PDF)
BUILD_DEPENDS+= latex:${PORTSDIR}/print/teTeX-base \
texi2dvi:${PORTSDIR}/print/texinfo
DOC_TARGETS+= pdf
@@ -107,7 +106,7 @@ MANUALS+= ${MANUALS_SRC:S,$,.pdf,g}
PLIST_SUB+= PDF="@comment "
.endif
-.if defined(WITH_PS)
+.if !defined(NOPORTDOCS) && defined(WITH_PS)
BUILD_DEPENDS+= dvips:${PORTSDIR}/print/dvips
DOC_TARGETS+= ps
PLIST_SUB+= PS=""
@@ -115,7 +114,6 @@ MANUALS+= ${MANUALS_SRC:S,$,.ps,g}
.else
PLIST_SUB+= PS="@comment "
.endif
-.endif
.if ${ARCH} == "i386"
PLIST_SUB+= I386_ONLY="" AMD64_ONLY="@comment "
@@ -222,9 +220,6 @@ do-build:
do-install:
${MKDIR} ${SBCL_HOME}/
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}/
-.endif
${INSTALL_PROGRAM} ${WRKSRC}/src/runtime/sbcl ${PREFIX}/bin/
${INSTALL_DATA} ${WRKSRC}/output/sbcl.core ${SBCL_HOME}/
.for MOD in ${CONTRIB_MODULES}
@@ -235,6 +230,7 @@ do-install:
${WRKSRC}/contrib/${MOD}/${MOD}.asd ${SBCL_HOME}/${MOD}/; fi)
.endfor
.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}/
${INSTALL_DATA} ${MANUALS_SRC:S,^,${WRKSRC}/doc/manual/,g:S,$,.info,g} \
${INFODIR}/
${INSTALL_DATA} ${WRKSRC}/doc/internals/sbcl-internals.info \