aboutsummaryrefslogtreecommitdiff
path: root/japanese/migemo-xemacs21-mule/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/migemo-xemacs21-mule/Makefile')
-rw-r--r--japanese/migemo-xemacs21-mule/Makefile25
1 files changed, 23 insertions, 2 deletions
diff --git a/japanese/migemo-xemacs21-mule/Makefile b/japanese/migemo-xemacs21-mule/Makefile
index da89ea29693a..0c5ad1fd18e9 100644
--- a/japanese/migemo-xemacs21-mule/Makefile
+++ b/japanese/migemo-xemacs21-mule/Makefile
@@ -5,11 +5,32 @@
# $FreeBSD$
#
-MASTERDIR= ${.CURDIR}/../../japanese/migemo-emacs20
+PKGNAMESUFFIX= -${EMACS_PORT_NAME}
+
+MASTERDIR= ${.CURDIR}/../../japanese/migemo
PKGDIR= ${.CURDIR}
PLIST= ${MASTERDIR}/pkg-plist
PKGMESSAGE= ${MASTERDIR}/pkg-message
EMACS_PORT_NAME= xemacs21-mule
+EMACS_PACKAGESDIR= lib/xemacs/site-packages
+BUILD_DEPENDS= ${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/apel/emu.el:${PORTSDIR}/editors/apel-${EMACS_PORT_NAME}
+RUN_DEPENDS= ${LOCALBASE}/${EMACS_PACKAGESDIR}/lisp/apel/emu.el:${PORTSDIR}/editors/apel-${EMACS_PORT_NAME} \
+ migemo:${PORTSDIR}/japanese/migemo
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --with-emacs=${EMACS_CMD} \
+ --with-lispdir=${PREFIX}/${EMACS_LIBDIR}/site-lisp
+ALL_TARGET= migemo.elc
+
+PLIST_SUB= MIGEMO="@comment " ELISP=""
+
+do-install:
+ ${MKDIR} ${PREFIX}/${EMACS_LIBDIR}/site-lisp/migemo
+ ${INSTALL_DATA} ${WRKSRC}/migemo.el ${PREFIX}/${EMACS_LIBDIR}/site-lisp
+ ${INSTALL_DATA} ${WRKSRC}/migemo.elc ${PREFIX}/${EMACS_LIBDIR}/site-lisp
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
-.include <${MASTERDIR}/Makefile>
+.include "${MASTERDIR}/Makefile"