aboutsummaryrefslogtreecommitdiff
path: root/japanese/emacs20-dl-canna/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/emacs20-dl-canna/Makefile')
-rw-r--r--japanese/emacs20-dl-canna/Makefile36
1 files changed, 20 insertions, 16 deletions
diff --git a/japanese/emacs20-dl-canna/Makefile b/japanese/emacs20-dl-canna/Makefile
index 95a88420805e..7125dbe77dce 100644
--- a/japanese/emacs20-dl-canna/Makefile
+++ b/japanese/emacs20-dl-canna/Makefile
@@ -1,38 +1,42 @@
# New ports collection makefile for: emacs20-dl-canna
-# Version required: 1.0
+# Version required: 1.2
# Date created: 10 October 1998
# Whom: shige
#
-# $Id: Makefile,v 1.2 1999/01/15 10:57:06 asami Exp $
+# $Id: Makefile,v 1.3 1999/03/01 09:37:59 shige Exp $
#
-DISTNAME= emacs-canna-1.0
-PKGNAME= ja-emacs20-dl-canna-1.0
+DISTNAME= emacs-canna-${DLCANNA_VER}
+PKGNAME= ja-emacs20-dl-canna-${DLCANNA_VER}
CATEGORIES= japanese editors
-MASTER_SITES= ftp://ftp.jaist.ac.jp/pub/GNU/elisp/emacs-20-dl/
+MASTER_SITES= ftp://ftp.jaist.ac.jp/pub/GNU/elisp/emacs-20-dl/ \
+ ftp://ftp.ring.gr.jp/pub/text/elisp/jaist/emacs-20-dl/
MAINTAINER= shige@FreeBSD.ORG
LIB_DEPENDS= canna.1:${PORTSDIR}/japanese/Canna
BUILD_DEPENDS= emacs-dl-${EMACS_VER}:${EMACSDL_DIR} \
- /nonexistent:${EMACSDL_DIR}:configure
+ /nonexistent:${EMACSDL_DIR}:configure \
+ ${APEL_DEPENDS}:${PORTSDIR}/editors/apel-emacs20
RUN_DEPENDS= emacs-dl-${EMACS_VER}:${EMACSDL_DIR} \
- ${LOCALBASE}/share/emacs/20.3/site-lisp/emu/emu.el:${PORTSDIR}/editors/apel-emacs20
+ ${APEL_DEPENDS}:${PORTSDIR}/editors/apel-emacs20
-WRKSRC= ${WRKDIR}/dl-canna-1.0
-MAKE_ENV= PREFIX=${PREFIX}
-MAKE_ARGS= EMACS_SRC_DIR=${WRKDIRPREFIX}${EMACSDL_DIR}/work/emacs-${EMACS_VER}
-PLIST_SUB= EMACS_VER=${EMACS_VER} LISPDIR=${LISPDIR} DOCDIR=${DOCDIR}
+GNU_CONFIGURE= YES
+CONFIGURE_ARGS= --with-canna-includes=${PREFIX}/include \
+ --with-canna-libraries=${PREFIX}/lib \
+ --with-emacs-srcdir=${EMACSDL_SRCDIR}
+CONFIGURE_ENV= EMACS="emacs-dl-${EMACS_VER}"
+PLIST_SUB= EMACS_VER=${EMACS_VER} DLCANNA_VER=${DLCANNA_VER} \
+ LISPDIR=${LISPDIR} DOCDIR=${DOCDIR}
+# ports variables
EMACS_VER= 20.3
EMACSDL_DIR= ${PORTSDIR}/editors/emacs20-dl
-MODULEDIR= ${LOCALBASE}/libexec/emacs/${EMACS_VER}/i386--freebsd/
+EMACSDL_SRCDIR= ${WRKDIRPREFIX}${EMACSDL_DIR}/work/emacs-${EMACS_VER}/src
+APEL_DEPENDS= ${PREFIX}/share/emacs/${EMACS_VER}/site-lisp/emu/emu.el
LISPDIR= share/emacs/site-lisp
DOCDIR= share/doc/emacs20-dl-canna
-
-do-install:
- @${INSTALL_PROGRAM} ${WRKSRC}/canna.so ${MODULEDIR}/canna.so
- @${INSTALL_DATA} ${WRKSRC}/canna.el ${PREFIX}/${LISPDIR}/canna.el
+DLCANNA_VER= 1.2
post-install:
.if !defined(NOPORTDOCS)