From owner-ports-jp@jp.freebsd.org  Thu Aug 26 12:20:00 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA27766;
	Thu, 26 Aug 1999 12:20:00 +0900 (JST)
	(envelope-from owner-ports-jp@jp.FreeBSD.org)
Received: from pis.toba-cmt.ac.jp (pis.toba-cmt.ac.jp [202.26.248.77])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA27761
	for <ports-jp@jp.freebsd.org>; Thu, 26 Aug 1999 12:19:58 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
Received: from localhost (localhost [127.0.0.1])
	by pis.toba-cmt.ac.jp (8.9.3/8.9.3) with ESMTP id MAA11239
	for <ports-jp@jp.freebsd.org>; Thu, 26 Aug 1999 12:19:37 +0900 (JST)
	(envelope-from kiri@pis.toba-cmt.ac.jp)
To: ports-jp@jp.freebsd.org
In-Reply-To: Your message of "Wed, 25 Aug 1999 16:03:21 +0900"
	<19990825160321Q.kiri@pis.toba-cmt.ac.jp>
References: <19990825160321Q.kiri@pis.toba-cmt.ac.jp>
X-Mailer: Mew version 1.93 on XEmacs 21.1 (Big Bend)
X-Prom-Mew: Prom-Mew 1.93.3 (procmail reader for Mew)
Mime-Version: 1.0
Content-Type: Multipart/Mixed;
	boundary="--Next_Part(Thu_Aug_26_12:19:34_1999_700)--"
Content-Transfer-Encoding: 7bit
Message-Id: <19990826121936Z.kiri@pis.toba-cmt.ac.jp>
Date: Thu, 26 Aug 1999 12:19:36 +0900
From: KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 294
Reply-To: ports-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: ports-jp 7337
Subject: [ports-jp 7337] Re: About wanderlust dependencies.
Errors-To: owner-ports-jp@jp.freebsd.org
Sender: owner-ports-jp@jp.freebsd.org
X-Originator: kiri@pis.toba-cmt.ac.jp

----Next_Part(Thu_Aug_26_12:19:34_1999_700)--
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

> $B$D$^$j(B RUN_DEPENDS $B$r3]$1$k$+$I$&$+$G$9$,(B...$B!#(Bports $B$N%]!<%?%S%j%F%#$r>e$2$k$?(B
> $B$a(B RUN_DEPENDS $B$r$O$:$7$F(B Makeflile $B$K$=$N;]$r=q$/$H$$$&$G$O$$$1$^$;$s$+!#$?$@(B
> $B$7(B package $B%l%Y%k$G$O!V0lH/%$%s%9%H!<%k!W$G$-$k$h$&$K(B
> japanese/wanderlust-{mule,emacs20,xemacs-mule} $B$H$$$&%a%?(B ports $B$r:n$k$H$$$&$3(B 
> $B$H$G$I$&$G$7$g$&!#(B

$B$H$$$&$3$H$G(B XEmacs-21.1.6 $B$r%^!<%8$7$^$7$?!#8f::<}$/$@$5$$!#(B

$B!t(B $B%a%?(B ports $B$O:n$C$F$^$;$s(B _o_

---
KIRIYAMA Kazuhiko
kiri@pis.toba-cmt.ac.jp


----Next_Part(Thu_Aug_26_12:19:34_1999_700)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Description: wl-1.0.3-990826.diff
Content-Disposition: attachment; filename=wl-1.0.3-990826.diff

diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/mail/wanderlust-emacs/Makefile mail/wanderlust-emacs/Makefile
--- /usr/ports/current/mail/wanderlust-emacs/Makefile	Wed Aug 25 20:35:16 1999
+++ mail/wanderlust-emacs/Makefile	Thu Aug 26 12:11:52 1999
@@ -16,49 +16,57 @@
 
 MAINTAINER=	nobutaka@nobutaka.com
 
-.if !defined (IS_SLAVE)
-# for emacs19
+.if !defined(IS_SLAVE)
+ for emacs19
 EMACS_NAME=	emacs
 EMACS_PORT=	emacs
 EMACS_VER=	19.34
 EMACS_LIBDIR=	share/emacs
 .endif
 
-EMACS_CMD=	${PREFIX}/bin/${EMACS_NAME}-${EMACS_VER}
+EMACS_CMD=	${EMACS_NAME}-${EMACS_VER}
 
-.if !defined(HAVE_COMMON_PORT)
-HAVE_COMMON_PORT=	no
-.endif
-.if (${HAVE_COMMON_PORT} == "yes")
-# depends on common port
-BUILD_DEPENDS=	${PKG_DBDIR}/${EMACS_PORT}-common-${MULE_VER}:${PORTSDIR}/editors/${EMACS_PORT}-common
-RUN_DEPENDS=	${PKG_DBDIR}/${EMACS_PORT}-common-${MULE_VER}:${PORTSDIR}/editors/${EMACS_PORT}-common
-.else
 BUILD_DEPENDS= 	${EMACS_CMD}:${PORTSDIR}/editors/${EMACS_PORT}
-RUN_DEPENDS=	${EMACS_CMD}:${PORTSDIR}/editors/${EMACS_PORT}
-.endif
+
+# Wanderlust depends on Emacs editors, SEMI, APEL and FLIM at run time(with RUN-DEPENDS).
+# But for for conveniency, there are NO RUN_DEPNDS with these. For use of Wanderlust,
+# you must install ALL OF editors/${EMACS_PORT}, editors/apel-${EMACS_PORT}, 
+# editors/flim-${EMACS_PORT}-current, and editors/semi-${EMACS_PORT}-current.
 # depends on semi
+.if (${EMACS_PORT} == "emacs21" || ${EMACS_PORT} == "xemacs-mule")
+BUILD_DEPENDS+=	${PREFIX}/${EMACS_PKGDIR}/lisp/semi/mime-setup.el:${PORTSDIR}/editors/semi-${EMACS_PORT}-current
+.else
 BUILD_DEPENDS+=	${PREFIX}/${EMACS_LIBDIR}/site-lisp/semi/mime-setup.el:${PORTSDIR}/editors/semi-${EMACS_PORT}-current
-RUN_DEPENDS+=	${PREFIX}/${EMACS_LIBDIR}/site-lisp/semi/mime-setup.el:${PORTSDIR}/editors/semi-${EMACS_PORT}-current
-
-.if (${EMACS_PORT} == "xemacs-mule")
-DIRSECTION=	"Local Packages:"
-ALL_TARGET=	all info
 .endif
-.if (${EMACS_PORT} == "emacs20" || ${EMACS_PORT} == "mule")
+
+.if (${EMACS_PORT} == "emacs21" || ${EMACS_PORT} == "xemacs-mule")
+DIRSECTION=	"The Emacs editor and associated tools"
+ALL_TARGET=	package
+INSTALL_TARGET=	install-package
+.elif (${EMACS_PORT} == "emacs20" || ${EMACS_PORT} == "mule")
 DIRSECTION=	"The Emacs editor and associated tools"
 ALL_TARGET=	all info
 .endif
 
-PLIST_SUB=	EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER_LIBDIR=${EMACS_VER_LIBDIR}
+PLIST_SUB=	EMACS_LIBDIR=${EMACS_LIBDIR} EMACS_VER_LIBDIR=${EMACS_VER_LIBDIR} \
+		EMACS_PKGDIR=${EMACS_PKGDIR}
 
 DOCSDIR=	${PREFIX}/share/doc/wanderlust
 DOCS=		00README 00README.ja ChangeLog ChangeLog.ja
 SAMPLESDIR=	${PREFIX}/share/examples/wanderlust
 SAMPLES=	sample.addresses sample.dot.wl sample.folders
 
+.if (${EMACS_PORT} == "emacs21" || ${EMACS_PORT} == "xemacs-mule")
+PLIST=		${PKGDIR}/PLIST.xemacs21
+.else
 PLIST=		${PKGDIR}/PLIST.${EMACS_PORT}
-MAKE_ARGS=	EMACS=${EMACS_CMD} ELISPDIR=${PREFIX}/${EMACS_LIBDIR}/site-lisp/wanderlust FLAGS="-batch -q -no-site-file -l ${WRKDIR}/wanderlust-startup.el"
+.endif
+MAKE_ARGS=	EMACS=${EMACS_CMD} \
+		PACKAGEDIR=${PREFIX}/${EMACS_PKGDIR} \
+		ELISPDIR=${PREFIX}/${EMACS_LIBDIR}/site-lisp/wanderlust FLAGS="-batch -q -no-site-file -l ${WRKDIR}/wanderlust-startup.el"
+
+EMACS_PKGDIR=	${EMACS_LIBDIR}/site-packages
+PKGMANDIR=	${PREFIX}/${EMACS_PKGDIR}/man/wl
 
 post-configure:
 	@${SED} \
@@ -68,16 +76,13 @@
 		< ${FILESDIR}/wanderlust-startup.${EMACS_PORT}.el.tmpl > ${WRKDIR}/wanderlust-startup.el
 
 pre-install:
+.if (${EMACS_PORT} == "xemacs21" || ${EMACS_PORT} == "xemacs-mule")
+	@${MKDIR} ${PREFIX}/${EMACS_PKGDIR}
+.else
 	@${MKDIR} ${PREFIX}/${EMACS_LIBDIR}/site-lisp/wanderlust
+.endif
 
 post-install:
-.if (${EMACS_PORT} == "xemacs-mule")
-	@if [ ! -f ${PREFIX}/${EMACS_LIBDIR}/info/dir ]; then \
-		${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/${EMACS_VER_LIBDIR}/info/dir; \
-	fi
-	@${INSTALL_DATA} ${WRKSRC}/doc/wl-ja.info ${PREFIX}/${EMACS_VER_LIBDIR}/info
-	@install-info --section=${DIRSECTION} ${PREFIX}/${EMACS_VER_LIBDIR}/info/wl-ja.info ${PREFIX}/${EMACS_VER_LIBDIR}/info/dir
-.endif
 .if (${EMACS_PORT} == "emacs20" || ${EMACS_PORT} == "mule")
 	@if [ ! -f ${PREFIX}/info/dir ]; then \
 		${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
@@ -90,8 +95,14 @@
 	@for i in ${DOCS} ; do \
 		${INSTALL_DATA} ${WRKSRC}/$$i ${DOCSDIR} ; \
 	done
+.if (${EMACS_PORT} == "xemacs21" || ${EMACS_PORT} == "xemacs-mule")
+	@${MKDIR} ${PKGMANDIR}
+	@${INSTALL_DATA} ${WRKSRC}/doc/wl-ja.texi ${PKGMANDIR}
+.else
 	@${INSTALL_DATA} ${WRKSRC}/doc/wl-ja.texi ${DOCSDIR}
 .endif
+.endif
+.if !(${EMACS_PORT} == "xemacs21" || ${EMACS_PORT} == "xemacs-mule")
 .if (${EMACS_NAME} == "xemacs")
 	@${MKDIR} ${PREFIX}/${EMACS_LIBDIR}/etc/wanderlust
 	@for i in *.xpm ; do \
@@ -102,6 +113,7 @@
 	@${INSTALL_DATA} ${WRKSRC}/utils/bbdb-wl.el ${PREFIX}/${EMACS_LIBDIR}/site-lisp/wanderlust
 	@${INSTALL_DATA} ${WRKSRC}/utils/im-wl.el ${PREFIX}/${EMACS_LIBDIR}/site-lisp/wanderlust
 	@${INSTALL_DATA} ${WRKSRC}/utils/wl-user-agent.el ${PREFIX}/${EMACS_LIBDIR}/site-lisp/wanderlust
+.endif
 	@${MKDIR} ${SAMPLESDIR}
 	@for i in ${SAMPLES} ; do \
 		${INSTALL_DATA} ${WRKSRC}/$$i ${SAMPLESDIR} ; \
diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/mail/wanderlust-emacs/pkg/PLIST.xemacs21 mail/wanderlust-emacs/pkg/PLIST.xemacs21
--- /usr/ports/current/mail/wanderlust-emacs/pkg/PLIST.xemacs21	Thu Jan  1 09:00:00 1970
+++ mail/wanderlust-emacs/pkg/PLIST.xemacs21	Thu Aug 26 09:54:03 1999
@@ -0,0 +1,107 @@
+%%EMACS_PKGDIR%%/etc/wl/archive.xpm
+%%EMACS_PKGDIR%%/etc/wl/closed.xpm
+%%EMACS_PKGDIR%%/etc/wl/draft.xpm
+%%EMACS_PKGDIR%%/etc/wl/elmo.xpm
+%%EMACS_PKGDIR%%/etc/wl/filter.xpm
+%%EMACS_PKGDIR%%/etc/wl/imap.xpm
+%%EMACS_PKGDIR%%/etc/wl/internal.xpm
+%%EMACS_PKGDIR%%/etc/wl/local.xpm
+%%EMACS_PKGDIR%%/etc/wl/localnews.xpm
+%%EMACS_PKGDIR%%/etc/wl/multi.xpm
+%%EMACS_PKGDIR%%/etc/wl/news.xpm
+%%EMACS_PKGDIR%%/etc/wl/opened.xpm
+%%EMACS_PKGDIR%%/etc/wl/pop.xpm
+%%EMACS_PKGDIR%%/etc/wl/queue.xpm
+%%EMACS_PKGDIR%%/etc/wl/trash-e.xpm
+%%EMACS_PKGDIR%%/etc/wl/trash.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-draft-insert-signature-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-draft-kill-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-draft-send-from-toolbar-down.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-draft-send-from-toolbar-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-draft-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-draft-yank-original-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-exit-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-check-current-entity-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-empty-trash-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-jump-to-current-entity-no-sync-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-jump-to-current-entity-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-next-entity-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-prev-entity-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-read-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-select-entity-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-sync-current-entity-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-folder-zoom-entity-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-logo.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-message-extract-content-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-message-next-content-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-message-play-content-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-message-prev-content-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-message-quit-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-message-read-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-delete-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-exit-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-forward-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-jump-to-current-message-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-mark-as-important-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-next-page-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-next-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-prev-page-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-prev-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-read-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-reply-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-reply-with-citation-up.xpm
+%%EMACS_PKGDIR%%/etc/wl/wl-summary-sync-force-update-up.xpm
+%%EMACS_PKGDIR%%/info/wl-ja.info
+%%EMACS_PKGDIR%%/lisp/wl/auto-autoloads.elc
+%%EMACS_PKGDIR%%/lisp/wl/bbdb-wl.elc
+%%EMACS_PKGDIR%%/lisp/wl/custom-load.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-archive.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-cache.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-database.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-date.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-dop.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-filter.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-imap4.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-internal.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-localdir.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-localnews.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-maildir.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-msgdb.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-multi.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-nntp.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-pop3.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-util.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo-vars.elc
+%%EMACS_PKGDIR%%/lisp/wl/elmo2.elc
+%%EMACS_PKGDIR%%/lisp/wl/mmelmo-imap4.elc
+%%EMACS_PKGDIR%%/lisp/wl/mmelmo.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-address.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-demo.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-dnd.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-draft.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-expire.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-fldmgr.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-folder.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-highlight.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-message.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-mime.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-refile.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-summary.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-template.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-thread.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-util.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-vars.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl-xmas.elc
+%%EMACS_PKGDIR%%/lisp/wl/wl.elc
+%%EMACS_PKGDIR%%/man/wl/wl-ja.texi
+share/doc/wanderlust/00README
+share/doc/wanderlust/00README.ja
+share/doc/wanderlust/ChangeLog
+share/doc/wanderlust/ChangeLog.ja
+share/examples/wanderlust/sample.addresses
+share/examples/wanderlust/sample.dot.wl
+share/examples/wanderlust/sample.folders
+@dirrm %%EMACS_PKGDIR%%/lisp/wl
+@dirrm %%EMACS_PKGDIR%%/man/wl
+@dirrm share/examples/wanderlust
+@dirrm share/doc/wanderlust
diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/mail/wanderlust-mule/Makefile mail/wanderlust-mule/Makefile
--- /usr/ports/current/mail/wanderlust-mule/Makefile	Wed Aug 25 20:35:16 1999
+++ mail/wanderlust-mule/Makefile	Thu Aug 26 12:13:06 1999
@@ -3,7 +3,7 @@
 # Date created:		7 Apr 1999
 # Whom: 		MANTANI Nobutaka <nobutaka@nobutaka.com>
 #
-# $FreeBSD: ports/mail/wanderlust-mule/Makefile,v 1.3 1999/08/25 06:51:00 obrien Exp $
+# $FreeBSD: ports/editors/xemacs-mule/Makefile,v 1.16 1999/08/25 05:44:53 obrien Exp $
 #
 
 MAINTAINER=	nobutaka@nobutaka.com
diff -u -r -x CVS -x work -x *~ -x *.orig -N -I ^# *\$Id.*$ /usr/ports/current/mail/wanderlust-xemacs-mule/Makefile mail/wanderlust-xemacs-mule/Makefile
--- /usr/ports/current/mail/wanderlust-xemacs-mule/Makefile	Wed Aug 25 20:35:16 1999
+++ mail/wanderlust-xemacs-mule/Makefile	Thu Aug 26 12:14:55 1999
@@ -12,10 +12,10 @@
 
 EMACS_NAME=		xemacs
 EMACS_PORT=		xemacs-mule
-EMACS_VER=		20.4
-MULE_VER=		20.4
-EMACS_LIBDIR=		lib/xemacs-20.4
-EMACS_VER_LIBDIR=	lib/xemacs-20.4
+EMACS_VER=		21.1.6
+MULE_VER=		21.1.6
+EMACS_LIBDIR=		lib/xemacs
+EMACS_VER_LIBDIR=	lib/xemacs-21.1.6
 
 HAVE_COMMON_PORT=	yes
 

----Next_Part(Thu_Aug_26_12:19:34_1999_700)----
