aboutsummaryrefslogtreecommitdiffstats
path: root/lang/mozart/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lang/mozart/Makefile')
-rw-r--r--lang/mozart/Makefile16
1 files changed, 14 insertions, 2 deletions
diff --git a/lang/mozart/Makefile b/lang/mozart/Makefile
index d6b98b6cd35..5d866ea4f59 100644
--- a/lang/mozart/Makefile
+++ b/lang/mozart/Makefile
@@ -10,7 +10,10 @@ PORTVERSION= 1.1.0.20000207
CATEGORIES= lang tk80
MASTER_SITES= ftp://ftp.mozart-oz.org/pub/mozart/${PORTVERSION}/tar/ \
ftp://ftp.sics.se/pub/mozart/${PORTVERSION}/tar/
-EXTRACT_SUFX= -src.tar.gz
+DISTFILES= ${DISTNAME}-src.tar.gz ${MOZART_DOCS}
+.if !defined(NOPORTDOCS)
+DISTFILES+= ${MOZART_DOCS}
+.endif
MAINTAINER= mathiasp@virtual-earth.de
@@ -18,6 +21,8 @@ BUILD_DEPENDS= xemacs:${PORTSDIR}/editors/xemacs21
LIB_DEPENDS= gdbm.2:${PORTSDIR}/databases/gdbm \
tk80.1:${PORTSDIR}/x11-toolkits/tk80
+MOZART_DOCS= mozart-1.1.0.20000207-doc.tar.gz
+
SCRIPTS_ENV= LN=${LN} PERL=${PERL}
ALL_TARGET=
MAKE_ARGS= PREFIX=${PREFIX}/lib/oz
@@ -46,6 +51,13 @@ pre-extract:
@${ECHO}
post-install:
- @cat ${PKGMESSAGE}
+.if !defined(NOPORTDOCS)
+ ${TAR} --unlink -xzpf ${DISTDIR}/${MOZART_DOCS} \
+ -C ${PREFIX}/lib/oz
+ ${RM} -rf ${PREFIX}/lib/oz/doc
+ ${MV} ${PREFIX}/lib/oz/mozart/doc ${PREFIX}/lib/oz
+ ${RM} -rf ${PREFIX}/lib/oz/mozart
+.endif
+ @${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>