View | Details | Raw Unified | Return to bug 31568
Collapse All | Expand All

(-)deskutils/mhc-emacs20/Makefile (-7 / +29 lines)
Lines 19-41 Link Here
19
19
20
.include <bsd.port.pre.mk>
20
.include <bsd.port.pre.mk>
21
21
22
.if (${EMACS_PORT_NAME} == "emacs20")
23
ALL_TARGET=	elc
24
.endif
25
.if (${EMACS_PORT_NAME} == "xemacs21-mule")
22
.if (${EMACS_PORT_NAME} == "xemacs21-mule")
26
ALL_TARGET=	package
23
ALL_TARGET=	package
27
INSTALL_TARGET=	install-package
24
INSTALL_TARGET=	install-package
28
PLIST=	${PKGDIR}/pkg-plist.xemacs21-mule
25
LISPDIR=	${EMACS_LIBDIR}/site-packages/lisp/${PORTNAME}
26
ICONDIR=	${EMACS_LIBDIR}/site-packages/etc/${PORTNAME}
27
IMG_SUFFIX=	xpm
28
XEMACS_ONLY=	""
29
EMACS_ONLY=	"@comment "
30
EMACS21_ONLY=	"@comment "
31
.else
32
ALL_TARGET=	elc
33
MAKE_ARGS+=	INST_OPTS="--with-lispdir=${PREFIX}/${LISPDIR}"
34
LISPDIR=	${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME}
35
ICONDIR=	${EMACS_LIBDIR}/etc/${PORTNAME}/icons
36
XEMACS_ONLY=	"@comment "
37
EMACS_ONLY=	""
38
.if (${EMACS_PORT_NAME} == "emacs21")
39
IMG_SUFFIX=	xpm
40
EMACS21_ONLY=	""
41
.else
42
IMG_SUFFIX=	xbm
43
EMACS21_ONLY=	"@comment "
29
.endif
44
.endif
45
.endif
46
47
PLIST_SUB+=	LISPDIR=${LISPDIR} \
48
		ICONDIR=${ICONDIR} IMG_SUFFIX=${IMG_SUFFIX} \
49
		XEMACS_ONLY=${XEMACS_ONLY} \
50
		EMACS_ONLY=${EMACS_ONLY} \
51
		EMACS21_ONLY=${EMACS21_ONLY}
30
52
31
DOCS=	00copyright 00readme 00readme.jis emacs/00usage.jis
53
DOCS=	00copyright 00readme 00readme.jis emacs/00usage.jis
32
54
33
DOCSDIR=	${PREFIX}/share/doc/mhc
55
DOCSDIR=	${PREFIX}/share/doc/mhc
34
56
35
post-install:
57
post-install:
36
.if (${EMACS_PORT_NAME} == "emacs20")
58
.if (${EMACS_PORT_NAME} == "emacs20") || (${EMACS_PORT_NAME} == "emacs21")
37
	${MKDIR} ${PREFIX}/${EMACS_LIBDIR}/site-lisp/mhc/icons
59
	${MKDIR} ${PREFIX}/${ICONDIR}
38
	${INSTALL_DATA} ${WRKSRC}/../icons/*.xbm ${PREFIX}/${EMACS_LIBDIR}/site-lisp/mhc/icons
60
	${INSTALL_DATA} ${WRKSRC}/../icons/*.${IMG_SUFFIX} ${PREFIX}/${ICONDIR}
39
.endif
61
.endif
40
.if !defined(NOPORTDOCS)
62
.if !defined(NOPORTDOCS)
41
	${MKDIR} ${DOCSDIR}
63
	${MKDIR} ${DOCSDIR}
(-)deskutils/mhc-emacs20/pkg-descr (-13 / +13 lines)
Lines 5-22 Link Here
5
The supported MUA are Mew, Wanderlust and Gnus.
5
The supported MUA are Mew, Wanderlust and Gnus.
6
Minimum setup:
6
Minimum setup:
7
7
8
for Mew user:
8
;;; for Mew user:
9
  (autoload 'mhc-mew-setup "mhc-mew")
9
(autoload 'mhc-mew-setup "mhc-mew")
10
  (add-hook 'mew-init-hook 'mhc-mew-setup)
10
(add-hook 'mew-init-hook 'mhc-mew-setup)
11
 optional setting for Mew-1.94 (Raw JIS header decoding)
11
;; optional setting for Mew-1.94 (Raw JIS header decoding)
12
 (add-hook 'mew-message-hook 'mhc-mew-decode-header)
12
;(add-hook 'mew-message-hook 'mhc-mew-decode-header)
13
13
;;; for Wanderlust user:
14
for Wanderlust user:
14
(autoload 'mhc-wl-setup "mhc-wl")
15
  (autoload 'mhc-wl-setup "mhc-wl")
15
(add-hook 'wl-init-hook 'mhc-wl-setup)
16
  (add-hook 'wl-init-hook 'mhc-wl-setup)
16
;;; for Gnus user:
17
17
(autoload 'mhc-gnus-setup "mhc-gnus")
18
for Gnus user:
18
(add-hook 'gnus-startup-hook 'mhc-gnus-setup)
19
  (autoload 'mhc-gnus-setup "mhc-gnus")
19
;; icon setting for emacs20 (with bitmap-mule) or emacs21
20
  (add-hook 'gnus-startup-hook 'mhc-gnus-setup)
20
;(setq mhc-icon-path "/usr/local/share/emacs/etc/mhc/icons")
21
21
22
WWW: http://www.quickhack.net/mhc/
22
WWW: http://www.quickhack.net/mhc/
(-)deskutils/mhc-emacs20/pkg-plist (-70 / +77 lines)
Lines 1-73 Link Here
1
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-bm.el
1
%%XEMACS_ONLY%%%%LISPDIR%%/auto-autoloads.el
2
@unexec rm -f %D/%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-bm.elc
2
%%XEMACS_ONLY%%%%LISPDIR%%/auto-autoloads.elc
3
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-calendar.el
3
%%XEMACS_ONLY%%%%LISPDIR%%/custom-load.el
4
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-calendar.elc
4
%%XEMACS_ONLY%%%%LISPDIR%%/custom-load.elc
5
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-compat.el
5
%%LISPDIR%%/mhc-bm.el
6
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-compat.elc
6
%%EMACS_ONLY%%@unexec rm -f %D/%%LISPDIR%%/mhc-bm.elc
7
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-cvs.el
7
%%LISPDIR%%/mhc-calendar.el
8
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-cvs.elc
8
%%LISPDIR%%/mhc-calendar.elc
9
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-date.el
9
%%LISPDIR%%/mhc-compat.el
10
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-date.elc
10
%%LISPDIR%%/mhc-compat.elc
11
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-day.el
11
%%LISPDIR%%/mhc-cvs.el
12
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-day.elc
12
%%LISPDIR%%/mhc-cvs.elc
13
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-db.el
13
%%LISPDIR%%/mhc-date.el
14
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-db.elc
14
%%LISPDIR%%/mhc-date.elc
15
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-draft.el
15
%%LISPDIR%%/mhc-day.el
16
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-draft.elc
16
%%LISPDIR%%/mhc-day.elc
17
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-e21.el
17
%%LISPDIR%%/mhc-db.el
18
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-face.el
18
%%LISPDIR%%/mhc-db.elc
19
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-face.elc
19
%%LISPDIR%%/mhc-draft.el
20
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-file.el
20
%%LISPDIR%%/mhc-draft.elc
21
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-file.elc
21
%%LISPDIR%%/mhc-e21.el
22
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-gnus.el
22
%%EMACS21_ONLY%%%%LISPDIR%%/mhc-e21.elc
23
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-guess.el
23
%%LISPDIR%%/mhc-face.el
24
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-guess.elc
24
%%LISPDIR%%/mhc-face.elc
25
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-header.el
25
%%LISPDIR%%/mhc-file.el
26
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-header.elc
26
%%LISPDIR%%/mhc-file.elc
27
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-logic.el
27
%%LISPDIR%%/mhc-gnus.el
28
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-logic.elc
28
%%LISPDIR%%/mhc-guess.el
29
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-mew.el
29
%%LISPDIR%%/mhc-guess.elc
30
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-mime.el
30
%%LISPDIR%%/mhc-header.el
31
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-minibuf.el
31
%%LISPDIR%%/mhc-header.elc
32
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-minibuf.elc
32
%%LISPDIR%%/mhc-logic.el
33
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-misc.el
33
%%LISPDIR%%/mhc-logic.elc
34
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-misc.elc
34
%%LISPDIR%%/mhc-mew.el
35
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-parse.el
35
%%LISPDIR%%/mhc-mime.el
36
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-parse.elc
36
%%LISPDIR%%/mhc-minibuf.el
37
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-ps.el
37
%%LISPDIR%%/mhc-minibuf.elc
38
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-ps.elc
38
%%LISPDIR%%/mhc-misc.el
39
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-record.el
39
%%LISPDIR%%/mhc-misc.elc
40
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-record.elc
40
%%LISPDIR%%/mhc-parse.el
41
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-schedule.el
41
%%LISPDIR%%/mhc-parse.elc
42
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-schedule.elc
42
%%LISPDIR%%/mhc-ps.el
43
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-slot.el
43
%%LISPDIR%%/mhc-ps.elc
44
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-slot.elc
44
%%LISPDIR%%/mhc-record.el
45
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-summary.el
45
%%LISPDIR%%/mhc-record.elc
46
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-summary.elc
46
%%LISPDIR%%/mhc-schedule.el
47
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-sync.el
47
%%LISPDIR%%/mhc-schedule.elc
48
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-sync.elc
48
%%LISPDIR%%/mhc-slot.el
49
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-vars.el
49
%%LISPDIR%%/mhc-slot.elc
50
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-vars.elc
50
%%LISPDIR%%/mhc-summary.el
51
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-wl.el
51
%%LISPDIR%%/mhc-summary.elc
52
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc-xmas.el
52
%%LISPDIR%%/mhc-sync.el
53
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc.el
53
%%LISPDIR%%/mhc-sync.elc
54
%%EMACS_LIBDIR%%/site-lisp/mhc/mhc.elc
54
%%LISPDIR%%/mhc-vars.el
55
%%EMACS_LIBDIR%%/site-lisp/mhc/nnmhc.el
55
%%LISPDIR%%/mhc-vars.elc
56
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Anniversary.xbm
56
%%LISPDIR%%/mhc-wl.el
57
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Birthday.xbm
57
%%LISPDIR%%/mhc-xmas.el
58
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Business.xbm
58
%%XEMACS_ONLY%%%%LISPDIR%%/mhc-xmas.elc
59
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/CheckBox.xbm
59
%%LISPDIR%%/mhc.el
60
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/CheckedBox.xbm
60
%%LISPDIR%%/mhc.elc
61
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Conflict.xbm
61
%%LISPDIR%%/nnmhc.el
62
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Date.xbm
62
%%ICONDIR%%/Anniversary.%%IMG_SUFFIX%%
63
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Holiday.xbm
63
%%ICONDIR%%/Birthday.%%IMG_SUFFIX%%
64
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Link.xbm
64
%%ICONDIR%%/Business.%%IMG_SUFFIX%%
65
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Other.xbm
65
%%ICONDIR%%/CheckBox.%%IMG_SUFFIX%%
66
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Party.xbm
66
%%ICONDIR%%/CheckedBox.%%IMG_SUFFIX%%
67
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Private.xbm
67
%%ICONDIR%%/Conflict.%%IMG_SUFFIX%%
68
%%EMACS_LIBDIR%%/site-lisp/mhc/icons/Vacation.xbm
68
%%ICONDIR%%/Date.%%IMG_SUFFIX%%
69
@dirrm %%EMACS_LIBDIR%%/site-lisp/mhc/icons
69
%%ICONDIR%%/Holiday.%%IMG_SUFFIX%%
70
@dirrm %%EMACS_LIBDIR%%/site-lisp/mhc
70
%%ICONDIR%%/Link.%%IMG_SUFFIX%%
71
%%ICONDIR%%/Other.%%IMG_SUFFIX%%
72
%%ICONDIR%%/Party.%%IMG_SUFFIX%%
73
%%ICONDIR%%/Private.%%IMG_SUFFIX%%
74
%%ICONDIR%%/Vacation.%%IMG_SUFFIX%%
75
@dirrm %%ICONDIR%%
76
%%EMACS_ONLY%%@dirrm %%EMACS_LIBDIR%%/etc/mhc
77
@dirrm %%LISPDIR%%
71
%%PORTDOCS%%share/doc/mhc/DOT.schedule.sample.jp
78
%%PORTDOCS%%share/doc/mhc/DOT.schedule.sample.jp
72
%%PORTDOCS%%share/doc/mhc/00copyright
79
%%PORTDOCS%%share/doc/mhc/00copyright
73
%%PORTDOCS%%share/doc/mhc/00readme
80
%%PORTDOCS%%share/doc/mhc/00readme
(-)deskutils/mhc-emacs21/Makefile (+13 lines)
Line 0 Link Here
1
# New ports collection makefile for:	mhc (for emacs21)
2
# Date created:		29 Oct 2001
3
# Whom:			Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>
4
#
5
# $FreeBSD$
6
#
7
8
MASTERDIR=	${.CURDIR}/../../deskutils/mhc-emacs20
9
MAINTAINER=	yoichi@eken.phys.nagoya-u.ac.jp
10
11
EMACS_PORT_NAME=	emacs21
12
13
.include <${MASTERDIR}/Makefile>

Return to bug 31568