aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils
diff options
context:
space:
mode:
authorshige <shige@FreeBSD.org>2001-04-08 23:33:08 +0800
committershige <shige@FreeBSD.org>2001-04-08 23:33:08 +0800
commitb008fc9015b8d3599477d19b5c5fc462e7c0f392 (patch)
tree09286355bcb344fbd1a41821f56eb8e3f0655226 /deskutils
parent48d999650c2fad954af933426c0016ca5e3f49b5 (diff)
downloadfreebsd-ports-gnome-b008fc9015b8d3599477d19b5c5fc462e7c0f392.tar.gz
freebsd-ports-gnome-b008fc9015b8d3599477d19b5c5fc462e7c0f392.tar.zst
freebsd-ports-gnome-b008fc9015b8d3599477d19b5c5fc462e7c0f392.zip
Add mhc-emacs20 port.
MHC is designed to help those who receive most appointments via email. Using MHC, you can easily import schedule articles from emails. To use mhc, you must install some of the supported MUA. The supported MUA are Mew, Wanderlust and Gnus. PR: ports/26398 Submitted by: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/mhc-emacs20/Makefile48
-rw-r--r--deskutils/mhc-emacs20/distinfo1
-rw-r--r--deskutils/mhc-emacs20/pkg-comment1
-rw-r--r--deskutils/mhc-emacs20/pkg-descr22
-rw-r--r--deskutils/mhc-emacs20/pkg-plist76
-rw-r--r--deskutils/mhc-emacs20/pkg-plist.xemacs21-mule79
-rw-r--r--deskutils/mhc/Makefile48
-rw-r--r--deskutils/mhc/distinfo1
-rw-r--r--deskutils/mhc/pkg-comment1
-rw-r--r--deskutils/mhc/pkg-descr22
-rw-r--r--deskutils/mhc/pkg-plist76
-rw-r--r--deskutils/mhc/pkg-plist.xemacs21-mule79
13 files changed, 455 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 2df9643a350b..17e5584136a6 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -21,6 +21,7 @@
SUBDIR += korganizer
SUBDIR += kproject
SUBDIR += loserjabber
+ SUBDIR += mhc-emacs20
SUBDIR += moneydance
SUBDIR += notebook
SUBDIR += offix-trash
diff --git a/deskutils/mhc-emacs20/Makefile b/deskutils/mhc-emacs20/Makefile
new file mode 100644
index 000000000000..379f96185c06
--- /dev/null
+++ b/deskutils/mhc-emacs20/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: mhc
+# Date Created: 6 Mar 2001
+# Whom: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mhc
+PORTVERSION= 20010321
+CATEGORIES= deskutils elisp
+MASTER_SITES= http://www.quickhack.net/mhc/arc/
+PKGNAMESUFFIX= -${EMACS_PORT_NAME}
+DISTNAME= ${PORTNAME}-current-snap${PORTVERSION}
+
+MAINTAINER?= yoichi@eken.phys.nagoya-u.ac.jp
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/emacs
+EMACS_PORT_NAME?= emacs20
+
+.include <bsd.port.pre.mk>
+
+.if (${EMACS_PORT_NAME} == "emacs20")
+ALL_TARGET= elc
+.endif
+.if (${EMACS_PORT_NAME} == "xemacs21-mule")
+ALL_TARGET= package
+INSTALL_TARGET= install-package
+PLIST= ${PKGDIR}/pkg-plist.xemacs21-mule
+.endif
+
+DOCS= 00copyright 00readme 00readme.jis emacs/00usage.jis
+
+DOCSDIR= ${PREFIX}/share/doc/mhc
+
+post-install:
+.if (${EMACS_PORT_NAME} == "emacs20")
+ ${MKDIR} ${PREFIX}/${EMACS_LIBDIR}/site-lisp/mhc/icons
+ ${INSTALL_DATA} ${WRKSRC}/../icons/*.xbm ${PREFIX}/${EMACS_LIBDIR}/site-lisp/mhc/icons
+.endif
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+.for i in ${DOCS}
+ ${INSTALL_DATA} ${WRKSRC}/../${i} ${DOCSDIR}
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/../samples/DOT.schedule.sample.jp ${DOCSDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/deskutils/mhc-emacs20/distinfo b/deskutils/mhc-emacs20/distinfo
new file mode 100644
index 000000000000..41bd4da67399
--- /dev/null
+++ b/deskutils/mhc-emacs20/distinfo
@@ -0,0 +1 @@
+MD5 (mhc-current-snap20010321.tar.gz) = 9671981b6a332fa994390233243b12a1
diff --git a/deskutils/mhc-emacs20/pkg-comment b/deskutils/mhc-emacs20/pkg-comment
new file mode 100644
index 000000000000..2d3b002528fb
--- /dev/null
+++ b/deskutils/mhc-emacs20/pkg-comment
@@ -0,0 +1 @@
+Message Harmonized Calendaring system
diff --git a/deskutils/mhc-emacs20/pkg-descr b/deskutils/mhc-emacs20/pkg-descr
new file mode 100644
index 000000000000..1214ad38311c
--- /dev/null
+++ b/deskutils/mhc-emacs20/pkg-descr
@@ -0,0 +1,22 @@
+MHC is designed to help those who receive most appointments via email.
+Using MHC, you can easily import schedule articles from emails.
+
+To use mhc, you must install some of the supported MUA.
+The supported MUA are Mew, Wanderlust and Gnus.
+Minimum setup:
+
+for Mew user:
+ (autoload 'mhc-mew-setup "mhc-mew")
+ (add-hook 'mew-init-hook 'mhc-mew-setup)
+ optional setting for Mew-1.94 (Raw JIS header decoding)
+ (add-hook 'mew-message-hook 'mhc-mew-decode-header)
+
+for Wanderlust user:
+ (autoload 'mhc-wl-setup "mhc-wl")
+ (add-hook 'wl-init-hook 'mhc-wl-setup)
+
+for Gnus user:
+ (autoload 'mhc-gnus-setup "mhc-gnus")
+ (add-hook 'gnus-startup-hook 'mhc-gnus-setup)
+
+WWW: http://www.quickhack.net/mhc/
diff --git a/deskutils/mhc-emacs20/pkg-plist b/deskutils/mhc-emacs20/pkg-plist
new file mode 100644
index 000000000000..f16f516919fd
--- /dev/null
+++ b/deskutils/mhc-emacs20/pkg-plist
@@ -0,0 +1,76 @@
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-bm.el
+@unexec rm -f %D/%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-bm.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-calendar.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-calendar.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-compat.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-compat.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-cvs.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-cvs.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-date.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-date.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-day.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-day.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-db.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-db.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-draft.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-draft.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-e21.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-face.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-face.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-file.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-file.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-gnus.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-guess.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-guess.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-header.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-header.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-logic.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-logic.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-mew.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-mime.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-minibuf.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-minibuf.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-misc.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-misc.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-parse.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-parse.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-ps.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-ps.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-record.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-record.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-schedule.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-schedule.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-slot.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-slot.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-summary.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-summary.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-sync.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-sync.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-vars.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-vars.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-wl.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-xmas.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/nnmhc.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Anniversary.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Birthday.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Business.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/CheckBox.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/CheckedBox.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Conflict.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Date.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Holiday.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Link.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Other.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Party.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Private.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Vacation.xbm
+share/doc/mhc/DOT.schedule.sample.jp
+share/doc/mhc/00copyright
+share/doc/mhc/00readme
+share/doc/mhc/00readme.jis
+share/doc/mhc/00usage.jis
+@dirrm %%EMACS_LIBDIR%%/site-lisp/mhc/icons
+@dirrm %%EMACS_LIBDIR%%/site-lisp/mhc
+@dirrm share/doc/mhc
diff --git a/deskutils/mhc-emacs20/pkg-plist.xemacs21-mule b/deskutils/mhc-emacs20/pkg-plist.xemacs21-mule
new file mode 100644
index 000000000000..85f13eacb2a3
--- /dev/null
+++ b/deskutils/mhc-emacs20/pkg-plist.xemacs21-mule
@@ -0,0 +1,79 @@
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/auto-autoloads.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/auto-autoloads.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/custom-load.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/custom-load.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-bm.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-calendar.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-calendar.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-compat.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-compat.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-cvs.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-cvs.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-date.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-date.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-day.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-day.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-db.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-db.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-draft.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-draft.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-e21.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-face.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-face.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-file.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-file.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-gnus.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-guess.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-guess.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-header.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-header.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-logic.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-logic.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-mew.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-mime.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-minibuf.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-minibuf.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-misc.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-misc.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-parse.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-parse.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-ps.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-ps.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-record.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-record.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-schedule.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-schedule.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-slot.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-slot.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-summary.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-summary.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-sync.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-sync.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-vars.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-vars.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-wl.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-xmas.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-xmas.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/nnmhc.el
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Anniversary.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Birthday.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Business.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/CheckBox.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/CheckedBox.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Conflict.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Date.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Holiday.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Link.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Other.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Party.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Private.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Vacation.xpm
+share/doc/mhc/DOT.schedule.sample.jp
+share/doc/mhc/00copyright
+share/doc/mhc/00readme
+share/doc/mhc/00readme.jis
+share/doc/mhc/00usage.jis
+@dirrm %%EMACS_LIBDIR%%/site-packages/lisp/mhc
+@dirrm %%EMACS_LIBDIR%%/site-packages/etc/mhc
diff --git a/deskutils/mhc/Makefile b/deskutils/mhc/Makefile
new file mode 100644
index 000000000000..379f96185c06
--- /dev/null
+++ b/deskutils/mhc/Makefile
@@ -0,0 +1,48 @@
+# New ports collection makefile for: mhc
+# Date Created: 6 Mar 2001
+# Whom: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mhc
+PORTVERSION= 20010321
+CATEGORIES= deskutils elisp
+MASTER_SITES= http://www.quickhack.net/mhc/arc/
+PKGNAMESUFFIX= -${EMACS_PORT_NAME}
+DISTNAME= ${PORTNAME}-current-snap${PORTVERSION}
+
+MAINTAINER?= yoichi@eken.phys.nagoya-u.ac.jp
+
+WRKSRC= ${WRKDIR}/${DISTNAME}/emacs
+EMACS_PORT_NAME?= emacs20
+
+.include <bsd.port.pre.mk>
+
+.if (${EMACS_PORT_NAME} == "emacs20")
+ALL_TARGET= elc
+.endif
+.if (${EMACS_PORT_NAME} == "xemacs21-mule")
+ALL_TARGET= package
+INSTALL_TARGET= install-package
+PLIST= ${PKGDIR}/pkg-plist.xemacs21-mule
+.endif
+
+DOCS= 00copyright 00readme 00readme.jis emacs/00usage.jis
+
+DOCSDIR= ${PREFIX}/share/doc/mhc
+
+post-install:
+.if (${EMACS_PORT_NAME} == "emacs20")
+ ${MKDIR} ${PREFIX}/${EMACS_LIBDIR}/site-lisp/mhc/icons
+ ${INSTALL_DATA} ${WRKSRC}/../icons/*.xbm ${PREFIX}/${EMACS_LIBDIR}/site-lisp/mhc/icons
+.endif
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+.for i in ${DOCS}
+ ${INSTALL_DATA} ${WRKSRC}/../${i} ${DOCSDIR}
+.endfor
+ ${INSTALL_DATA} ${WRKSRC}/../samples/DOT.schedule.sample.jp ${DOCSDIR}
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/deskutils/mhc/distinfo b/deskutils/mhc/distinfo
new file mode 100644
index 000000000000..41bd4da67399
--- /dev/null
+++ b/deskutils/mhc/distinfo
@@ -0,0 +1 @@
+MD5 (mhc-current-snap20010321.tar.gz) = 9671981b6a332fa994390233243b12a1
diff --git a/deskutils/mhc/pkg-comment b/deskutils/mhc/pkg-comment
new file mode 100644
index 000000000000..2d3b002528fb
--- /dev/null
+++ b/deskutils/mhc/pkg-comment
@@ -0,0 +1 @@
+Message Harmonized Calendaring system
diff --git a/deskutils/mhc/pkg-descr b/deskutils/mhc/pkg-descr
new file mode 100644
index 000000000000..1214ad38311c
--- /dev/null
+++ b/deskutils/mhc/pkg-descr
@@ -0,0 +1,22 @@
+MHC is designed to help those who receive most appointments via email.
+Using MHC, you can easily import schedule articles from emails.
+
+To use mhc, you must install some of the supported MUA.
+The supported MUA are Mew, Wanderlust and Gnus.
+Minimum setup:
+
+for Mew user:
+ (autoload 'mhc-mew-setup "mhc-mew")
+ (add-hook 'mew-init-hook 'mhc-mew-setup)
+ optional setting for Mew-1.94 (Raw JIS header decoding)
+ (add-hook 'mew-message-hook 'mhc-mew-decode-header)
+
+for Wanderlust user:
+ (autoload 'mhc-wl-setup "mhc-wl")
+ (add-hook 'wl-init-hook 'mhc-wl-setup)
+
+for Gnus user:
+ (autoload 'mhc-gnus-setup "mhc-gnus")
+ (add-hook 'gnus-startup-hook 'mhc-gnus-setup)
+
+WWW: http://www.quickhack.net/mhc/
diff --git a/deskutils/mhc/pkg-plist b/deskutils/mhc/pkg-plist
new file mode 100644
index 000000000000..f16f516919fd
--- /dev/null
+++ b/deskutils/mhc/pkg-plist
@@ -0,0 +1,76 @@
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-bm.el
+@unexec rm -f %D/%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-bm.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-calendar.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-calendar.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-compat.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-compat.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-cvs.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-cvs.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-date.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-date.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-day.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-day.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-db.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-db.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-draft.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-draft.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-e21.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-face.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-face.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-file.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-file.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-gnus.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-guess.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-guess.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-header.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-header.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-logic.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-logic.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-mew.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-mime.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-minibuf.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-minibuf.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-misc.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-misc.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-parse.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-parse.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-ps.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-ps.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-record.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-record.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-schedule.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-schedule.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-slot.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-slot.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-summary.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-summary.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-sync.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-sync.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-vars.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-vars.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-wl.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-xmas.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/mhc.elc
+%%EMACS_LIBDIR%%/site-lisp/mhc/nnmhc.el
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Anniversary.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Birthday.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Business.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/CheckBox.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/CheckedBox.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Conflict.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Date.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Holiday.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Link.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Other.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Party.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Private.xbm
+%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Vacation.xbm
+share/doc/mhc/DOT.schedule.sample.jp
+share/doc/mhc/00copyright
+share/doc/mhc/00readme
+share/doc/mhc/00readme.jis
+share/doc/mhc/00usage.jis
+@dirrm %%EMACS_LIBDIR%%/site-lisp/mhc/icons
+@dirrm %%EMACS_LIBDIR%%/site-lisp/mhc
+@dirrm share/doc/mhc
diff --git a/deskutils/mhc/pkg-plist.xemacs21-mule b/deskutils/mhc/pkg-plist.xemacs21-mule
new file mode 100644
index 000000000000..85f13eacb2a3
--- /dev/null
+++ b/deskutils/mhc/pkg-plist.xemacs21-mule
@@ -0,0 +1,79 @@
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/auto-autoloads.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/auto-autoloads.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/custom-load.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/custom-load.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-bm.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-calendar.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-calendar.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-compat.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-compat.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-cvs.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-cvs.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-date.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-date.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-day.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-day.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-db.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-db.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-draft.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-draft.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-e21.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-face.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-face.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-file.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-file.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-gnus.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-guess.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-guess.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-header.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-header.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-logic.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-logic.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-mew.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-mime.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-minibuf.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-minibuf.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-misc.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-misc.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-parse.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-parse.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-ps.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-ps.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-record.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-record.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-schedule.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-schedule.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-slot.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-slot.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-summary.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-summary.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-sync.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-sync.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-vars.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-vars.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-wl.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-xmas.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc-xmas.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc.el
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/mhc.elc
+%%EMACS_LIBDIR%%/site-packages/lisp/mhc/nnmhc.el
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Anniversary.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Birthday.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Business.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/CheckBox.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/CheckedBox.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Conflict.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Date.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Holiday.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Link.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Other.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Party.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Private.xpm
+%%EMACS_LIBDIR%%/site-packages/etc/mhc/Vacation.xpm
+share/doc/mhc/DOT.schedule.sample.jp
+share/doc/mhc/00copyright
+share/doc/mhc/00readme
+share/doc/mhc/00readme.jis
+share/doc/mhc/00usage.jis
+@dirrm %%EMACS_LIBDIR%%/site-packages/lisp/mhc
+@dirrm %%EMACS_LIBDIR%%/site-packages/etc/mhc