# New ports collection makefile for: elisp-info.el # Date Created: 21 Jan 2002 # Whom: Yoichi NAKAYAMA # # $FreeBSD$ # PORTNAME= mode-info PORTVERSION= 0.1.3 CATEGORIES= elisp MASTER_SITES= http://namazu.org/~tsuchiya/elisp/ MAINTAINER= yoichi@FreeBSD.org MI_INDEX+= mi-emacs.idx MI_WITH_ELISP?= yes MI_ELISP_LANG?= en .if (${MI_WITH_ELISP} == "yes") .if (${MI_ELISP_LANG} == "en") BUILD_DEPENDS+= ${LOCALBASE}/info/elisp:${PORTSDIR}/lang/elisp-manual RUN_DEPENDS+= ${LOCALBASE}/info/elisp:${PORTSDIR}/lang/elisp-manual .elif (${MI_ELISP_LANG} == "ja") BUILD_DEPENDS+= ${LOCALBASE}/info/elisp-ja:${PORTSDIR}/japanese/elisp-manual RUN_DEPENDS+= ${LOCALBASE}/info/elisp-ja:${PORTSDIR}/japanese/elisp-manual .else .error MI_ELISP_LANG should be "en" or "ja". .endif MI_INDEX+= mi-elisp.idx PLIST_SUB+= MI_WITH_ELISP="" .else PLIST_SUB+= MI_WITH_ELISP="@comment " .endif EMACS_PORT_NAME?= emacs21 EMACS_NO_RUN_DEPENDS= yes LISPDIR?= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \ --with-lispdir=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mode-info ALL_TARGET= default index #INSTALL_TARGET= install install-index post-configure: .if (${MI_ELISP_LANG} == "en") ${ECHO_CMD} "(setq mode-info-elisp-titles (list \"elisp\"))" >> ${WRKSRC}/elisp-comp .elif (${MI_ELISP_LANG} == "ja") ${ECHO_CMD} "(setq mode-info-elisp-titles (list \"elisp-ja\"))" >> ${WRKSRC}/elisp-comp .endif post-install: .for i in ${MI_INDEX} ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mode-info/ .endfor ${RM} ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/mode-info/ChangeLog .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} .for i in README README.ja ChangeLog ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif @${CAT} ${PKGMESSAGE} .include