diff options
author | kuriyama <kuriyama@FreeBSD.org> | 2001-12-13 10:02:22 +0800 |
---|---|---|
committer | kuriyama <kuriyama@FreeBSD.org> | 2001-12-13 10:02:22 +0800 |
commit | 344b462814f39c64d069e41b803bb3158f393172 (patch) | |
tree | 8826bef4022815e18b9459a31faf079694603145 /mail/mew3-emacs20/Makefile | |
parent | ef8876619307aa1289c0361d30aeb5e9ae58d5ec (diff) | |
download | freebsd-ports-graphics-344b462814f39c64d069e41b803bb3158f393172.tar.gz freebsd-ports-graphics-344b462814f39c64d069e41b803bb3158f393172.tar.zst freebsd-ports-graphics-344b462814f39c64d069e41b803bb3158f393172.zip |
Use mail/mew2 (for emacs21, repocopied from mai/mew2-emacs20) as master
port of mew2-* variant.
Diffstat (limited to 'mail/mew3-emacs20/Makefile')
-rw-r--r-- | mail/mew3-emacs20/Makefile | 102 |
1 files changed, 8 insertions, 94 deletions
diff --git a/mail/mew3-emacs20/Makefile b/mail/mew3-emacs20/Makefile index b4a133c20a6..8f361c43379 100644 --- a/mail/mew3-emacs20/Makefile +++ b/mail/mew3-emacs20/Makefile @@ -1,108 +1,22 @@ -# New ports collection makefile for: Mew +# New ports collection makefile for: Mew (for xemacs21) # Date created: 21 November 1997 # Whom: Kiriyama Kazuhiko <kiri@kiri.toba-cmt.ac.jp> # # $FreeBSD$ # -PORTNAME= mew -PORTVERSION= ${MEW_VER} -CATEGORIES= mail elisp -MASTER_SITES= ftp://ftp.mew.org/pub/Mew/ \ - ftp://ftp.kyushu-u.ac.jp/pub/Misc/mew/ \ - ${MASTER_SITE_PORTS_JP} -PKGNAMESUFFIX= -${EMACS_PORT_NAME} - MAINTAINER?= kiri@FreeBSD.org # Mew major version MEW_MAJOR_VER?= 2 -# distfile version -MEW_VER= ${MEW_MAJOR_VER}.1 - -# document install directory by install-doc target -MEW_DOCDIR?= share/doc/${PORTNAME}${MEW_MAJOR_VER} - -# emacs port setup -EMACS_PORT_NAME?= emacs20 - -# target name for make build and install -ALL_TARGET?= all info jinfo -INSTALL_TARGET?= install install-info install-jinfo install-etc - -# environments -MAKE_ENV+= EMACS_LIBDIR=${EMACS_LIBDIR} MEW_MAJOR_VER=${MEW_MAJOR_VER} -PLIST_SUB+= MEW_MAJOR_VER=${MEW_MAJOR_VER} +# This is a slave port. +MASTERDIR= ${.CURDIR}/../mew${MEW_MAJOR_VER} -# manuals -MAN1= mewcat.1 mewdecode.1 mewencode.1 mewls.1 +# use pkg-* files in ${.CURDIR} +PKGDIR= ${.CURDIR} -post-patch: - for f in mew-key.el info/mew.texi; do \ - ${PERL} -i -pe 's,%%MEW_MAJOR_VER%%,${MEW_MAJOR_VER},g' ${WRKSRC}/$${f}; \ - done - -post-install: -.if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/${MEW_DOCDIR} - (cd ${WRKSRC} ; \ - ${INSTALL_DATA} 00* ${PREFIX}/${MEW_DOCDIR}/ ; \ - for dir in contrib; do \ - ${CP} -R $${dir} ${PREFIX}/${MEW_DOCDIR}/ ; \ - done) - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/${MEW_DOCDIR} -.endif - -############################################################ -## Make DESCR,COMMENT and PLIST (only for MAINTAINER use) -############################################################ -#COMMENT_TEXT= 'Message interface to Emacs Window (version ${MEW_MAJOR_VER}) for ${EMACS_PORT_NAME}' -#.if ${EMACS_PORT_NAME} == "xemacs21" || ${EMACS_PORT_NAME} == "xemacs21-mule" -#ELISPDIR= ${PREFIX}/${EMACS_PACKAGESDIR}/lisp/${PORTNAME}${MEW_MAJOR_VER} -#INFODIR= ${PREFIX}/${EMACS_PACKAGESDIR}/info -#ETCDIR= ${PREFIX}/${EMACS_PACKAGESDIR}/etc/${PORTNAME}${MEW_MAJOR_VER} -#.else -#ELISPDIR= ${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}${MEW_MAJOR_VER} -#INFODIR= ${PREFIX}/info -#ETCDIR= ${PREFIX}/${EMACS_LIBDIR}/etc/${PORTNAME}${MEW_MAJOR_VER} -#.endif -#SCRIPTS_ENV+= EMACS_PORTSDIR=${EMACS_PORTSDIR:S,^${PORTSDIR}/,,} \ -# PKGNAME=${PKGNAME} ELISPDIR=${ELISPDIR} INFODIR=${INFODIR} \ -# ETCDIR=${ETCDIR} EMACS_CMD=${EMACS_CMD:S,${PREFIX}/bin/,,} \ -# PORTNAME=${PORTNAME} EMACS_PORT_NAME=${EMACS_PORT_NAME} -# -#pre-plist: -# mkdir -p ${ELISPDIR} ${INFODIR} ${ETCDIR} \ -# ${PREFIX}/${EMACS_LIBDIR_WITH_VER}/site-lisp -# -#pre-arrange: -# ${ECHO} ${COMMENT_TEXT} > ${PKGDIR}/pkg-comment -# ${SETENV} ${SCRIPTS_ENV} WRKTMPDIR=${PKGDIR} TMPL_FILES=pkg-descr \ -# MEW_MAJOR_VER=${MEW_MAJOR_VER} \ -# ${SH} ${FILESDIR}/tmpl2file.sh -# ${SETENV} EMACS_PORT_NAME=${EMACS_PORT_NAME} WRKTMPDIR=${PKGDIR} \ -# ${SH} ${FILESDIR}/message.sh -# ${CHOWN} kiri:staff ${PKGDIR}/pkg-comment ${PKGDIR}/pkg-descr ${PKGDIR}/pkg-message -# -#arrange: -#.if ${EMACS_PORT_NAME} == "xemacs21" || ${EMACS_PORT_NAME} == "xemacs21-mule" -# ${MAKE} PLIST_SUB_EXCLS="${PLIST_SUB_EXCLS}" \ -# DIRRM2RMDIRS="${ETCDIR:S,^${PREFIX}/,,:S,/${PORTNAME}${MEW_MAJOR_VER}$,,} \ -# ${ELISPDIR:S,^${PREFIX}/,,:S,/${PORTNAME}${MEW_MAJOR_VER}$,,} \ -# ${EMACS_PACKAGESDIR} ${EMACS_PACKAGESDIR}/lisp \ -# ${EMACS_PACKAGESDIR}/info ${EMACS_PACKAGESDIR}/etc \ -# ${EMACS_PACKAGESDIR}/man ${EMACS_PACKAGESDIR}/pkginfo" \ -# DIRRMDEPTH=2 plist -#.else -# ${MAKE} PLIST_SUB_EXCLS="${PLIST_SUB_EXCLS}" \ -# DIRRM2RMDIRS="${ETCDIR:S,^${PREFIX}/,,:S,/${PORTNAME}${MEW_MAJOR_VER}$,,} \ -# ${ELISPDIR:S,^${PREFIX}/,,:S,/${PORTNAME}${MEW_MAJOR_VER}$,,} \ -# ${EMACS_LIBDIR}/${EMACS_VER}/site-lisp \ -# ${EMACS_LIBDIR}/${EMACS_VER}" \ -# INFOFILES="mew.info mew.jis.info" DIRRMDEPTH=2 plist -#.endif -# ${INSTALL} -c -m 644 -o kiri -g staff ${WRKPLIST} ${PLIST} -# ${PERL} -i -pe 's@((?!mew)...|^.{0,2})%%MEW_MAJOR_VER%%@$$1\x32@g' ${PLIST} +# set emacs port +EMACS_PORT_NAME= emacs20 -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" |