mirror of
https://git.freebsd.org/ports.git
synced 2025-05-31 02:16:27 -04:00
Move master port to mail/emh and add support for emacs21.
Add dependence on xemacs-comm-packages for xemacs21. Change dependence for semi. Approved by: knu(mentor)
This commit is contained in:
parent
b28522caf9
commit
edc0f6b58f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=51074
8 changed files with 33 additions and 58 deletions
|
@ -28,6 +28,7 @@
|
|||
SUBDIR += drac
|
||||
SUBDIR += elm
|
||||
SUBDIR += elm+ME
|
||||
SUBDIR += emh
|
||||
SUBDIR += emh-emacs20
|
||||
SUBDIR += emh-xemacs21-mule
|
||||
SUBDIR += emil
|
||||
|
|
|
@ -1,33 +1,12 @@
|
|||
# New ports collection makefile for: emh
|
||||
# New ports collection makefile for: emh (for emacs20)
|
||||
# Date Created: 12 Mar 2001
|
||||
# Whom: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= emh
|
||||
PORTVERSION= 1.10.1
|
||||
CATEGORIES= mail elisp
|
||||
MASTER_SITES= ftp://ftp.m17n.org/pub/mule/semi/emh/
|
||||
PKGNAMESUFFIX= -${EMACS_PORT_NAME}
|
||||
MASTERDIR= ${.CURDIR}/../emh
|
||||
|
||||
MAINTAINER= yoichi@eken.phys.nagoya-u.ac.jp
|
||||
EMACS_PORT_NAME= emacs20
|
||||
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:${PORTSDIR}/editors/${MIMEUI_PORT_NAME}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:${PORTSDIR}/editors/${MIMEUI_PORT_NAME}
|
||||
|
||||
MIMEUI_PRODUCT?= semi
|
||||
MIMEUI_BRANCH?= 1.13
|
||||
MIMEUI_PORT_NAME?= ${MIMEUI_PRODUCT}${MIMEUI_BRANCH:S/.//}-${EMACS_PORT_NAME}
|
||||
MIMEUI_COOKIE= ${MIMEUI_PRODUCT}-${EMACS_PORT_NAME}-${MIMEUI_BRANCH}.FreeBSD-packages
|
||||
|
||||
EMACS_PORT_NAME?= emacs20
|
||||
|
||||
ALL_TARGET?= elc
|
||||
EMH_LISPDIR?= share/emacs/site-lisp/semi
|
||||
XEMACS_ONLY?= "@comment "
|
||||
|
||||
PLIST_SUB= XEMACS_ONLY=${XEMACS_ONLY} \
|
||||
EMH_LISPDIR=${EMH_LISPDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
.include <${MASTERDIR}/Makefile>
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
MD5 (emh-1.10.1.tar.gz) = c99c6b51bed0bab66a621b21accce089
|
|
@ -1 +0,0 @@
|
|||
MIME extension of mh-e.el
|
|
@ -1 +0,0 @@
|
|||
EMH is a extender for mh-e to provide MIME feature using SEMI.
|
|
@ -1,11 +0,0 @@
|
|||
%%EMH_LISPDIR%%/emh.el
|
||||
%%EMH_LISPDIR%%/emh.elc
|
||||
%%EMH_LISPDIR%%/emh-comp.el
|
||||
%%EMH_LISPDIR%%/emh-comp.elc
|
||||
%%EMH_LISPDIR%%/emh-face.el
|
||||
%%EMH_LISPDIR%%/emh-face.elc
|
||||
%%EMH_LISPDIR%%/emh-setup.el
|
||||
%%EMH_LISPDIR%%/emh-setup.elc
|
||||
%%XEMACS_ONLY%%%%EMH_LISPDIR%%/custom-load.el
|
||||
%%XEMACS_ONLY%%%%EMH_LISPDIR%%/custom-load.elc
|
||||
%%XEMACS_ONLY%%@dirrm %%EMH_LISPDIR%%
|
|
@ -1,17 +1,12 @@
|
|||
# New ports collection makefile for: emh-xemacs21-mule
|
||||
# New ports collection makefile for: emh (for xemacs21-mule)
|
||||
# Date Created: 12 Mar 2001
|
||||
# Whom: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../emh-emacs20
|
||||
MASTERDIR= ${.CURDIR}/../emh
|
||||
|
||||
EMACS_PORT_NAME= xemacs21-mule
|
||||
|
||||
ALL_TARGET= package
|
||||
INSTALL_TARGET= install-package
|
||||
EMH_LISPDIR= lib/xemacs/site-packages/lisp/emh
|
||||
XEMACS_ONLY= ""
|
||||
|
||||
.include <${MASTERDIR}/Makefile>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# New ports collection makefile for: emh
|
||||
# New ports collection makefile for: emh (for emacs21)
|
||||
# Date Created: 12 Mar 2001
|
||||
# Whom: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
|
||||
#
|
||||
|
@ -11,21 +11,35 @@ CATEGORIES= mail elisp
|
|||
MASTER_SITES= ftp://ftp.m17n.org/pub/mule/semi/emh/
|
||||
PKGNAMESUFFIX= -${EMACS_PORT_NAME}
|
||||
|
||||
MAINTAINER= yoichi@eken.phys.nagoya-u.ac.jp
|
||||
MAINTAINER= yoichi@FreeBSD.org
|
||||
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:${PORTSDIR}/editors/${MIMEUI_PORT_NAME}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/semi/${MIMEUI_COOKIE}:${PORTSDIR}/editors/${MIMEUI_PORT_NAME}
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/share/semi/${SEMI_COOKIE}:${PORTSDIR}/editors/semi${DEPPORT_SUFFIX}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/semi/${SEMI_COOKIE}:${PORTSDIR}/editors/semi${DEPPORT_SUFFIX}
|
||||
|
||||
MIMEUI_PRODUCT?= semi
|
||||
MIMEUI_BRANCH?= 1.13
|
||||
MIMEUI_PORT_NAME?= ${MIMEUI_PRODUCT}${MIMEUI_BRANCH:S/.//}-${EMACS_PORT_NAME}
|
||||
MIMEUI_COOKIE= ${MIMEUI_PRODUCT}-${EMACS_PORT_NAME}-${MIMEUI_BRANCH}.FreeBSD-packages
|
||||
SEMI_TRUNK= 1.14
|
||||
SEMI_COOKIE= semi-${EMACS_PORT_NAME}-${SEMI_TRUNK}.FreeBSD-packages
|
||||
|
||||
EMACS_PORT_NAME?= emacs20
|
||||
EMACS_PORT_NAME?= emacs21
|
||||
|
||||
ALL_TARGET?= elc
|
||||
EMH_LISPDIR?= share/emacs/site-lisp/semi
|
||||
XEMACS_ONLY?= "@comment "
|
||||
.if ${EMACS_PORT_NAME} == "emacs21"
|
||||
DEPPORT_SUFFIX=
|
||||
.else
|
||||
DEPPORT_SUFFIX= -${EMACS_PORT_NAME}
|
||||
.endif
|
||||
|
||||
.if ${EMACS_PORT_NAME} == xemacs21-mule
|
||||
ALL_TARGET= package
|
||||
INSTALL_TARGET= install-package
|
||||
EMH_LISPDIR= ${EMACS_LIBDIR}/site-packages/lisp/emh
|
||||
XEMACS_ONLY= ""
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/${EMACS_LIBDIR}/xemacs-packages/lisp/mh-e/mh-e.el:${PORTSDIR}/editors/xemacs-comm-packages
|
||||
RUN_DEPENDS+= ${LOCALBASE}/${EMACS_LIBDIR}/xemacs-packages/lisp/mh-e/mh-e.el:${PORTSDIR}/editors/xemacs-comm-packages
|
||||
.else
|
||||
ALL_TARGET= elc
|
||||
EMH_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/semi
|
||||
MAKE_ARGS+= LISPDIR=${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
|
||||
XEMACS_ONLY= "@comment "
|
||||
.endif
|
||||
|
||||
PLIST_SUB= XEMACS_ONLY=${XEMACS_ONLY} \
|
||||
EMH_LISPDIR=${EMH_LISPDIR}
|
||||
|
|
Loading…
Add table
Reference in a new issue