1 # Created by: Christopher J. Ruwe
7 MASTER_SITES= http://ess.r-project.org/downloads/ess/
10 MAINTAINER= cjr@cruwe.de
11 COMMENT= R support for Emacsen
15 RUN_DEPENDS= R:${PORTSDIR}/math/R
25 .include <bsd.port.options.mk>
27 #attention, dirty hack: because 'ETCDIR =' is typed _with_ trailing
28 #space in Makefile, $STAGEDIR append fails without the additional
31 ${REINPLACE_CMD} -e "\|^PREFIX=|d" -e "\|^INSTALL=|d" \
32 -e "\|^EMACS=|s|=.*|=${EMACS_NAME}|" \
33 -e "\|^ETCDIR\ =|s|=.*|=${STAGEDIR}${PREFIX}/${EMACS_LIBDIR}/etc/ess|" \
34 -e "\|^INFODIR=|s|=.*|=${STAGEDIR}${PREFIX}/${INFO_PATH}|" \
35 -e "\|^LISPDIR=|s|=.*|=${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}|" \
38 ${REINPLACE_CMD} -e "\|cd doc; \$$(MAKE) \$$@|d" \
40 ${REINPLACE_CMD} -e "s|\$$(INSTALL)|${INSTALL_DATA}|g" \
41 ${WRKSRC}/doc/Makefile ${WRKSRC}/etc/Makefile
42 ${REINPLACE_CMD} -e "s|\$$(INSTALL)|${INSTALL_SCRIPT}|g" \
43 ${WRKSRC}/lisp/Makefile
46 .if ${PORT_OPTIONS:MDOCS}
47 @(cd ${WRKSRC}/doc; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} \
52 .if ${PORT_OPTIONS:MDOCS}
53 @(cd ${WRKSRC}/doc; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} \
54 ${MAKE_ARGS} install-info)
57 .include <bsd.port.mk>