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

(-)Makefile (-15 / +18 lines)
Lines 8-51 Link Here
8
8
9
PORTNAME=	mew
9
PORTNAME=	mew
10
PORTVERSION=	5.1
10
PORTVERSION=	5.1
11
PORTREVISION=	1
11
CATEGORIES=	mail elisp
12
CATEGORIES=	mail elisp
12
MASTER_SITES=	http://www.Mew.org/Release/ \
13
MASTER_SITES=	http://www.Mew.org/Release/
13
		${MASTER_SITE_PORTS_JP}
14
PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
14
PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
15
15
16
MAINTAINER?=	hiroto.kagotani@gmail.com
16
MAINTAINER?=	hiroto.kagotani@gmail.com
17
COMMENT?=	Messaging in the Emacs World for emacs
17
COMMENT?=	Messaging in the Emacs World for emacs
18
18
19
# document install directory by install-doc target
20
DOCSDIR=	share/doc/${PORTNAME}
21
22
# emacs port setup
19
# emacs port setup
23
USE_EMACS=	yes
20
USE_EMACS=	yes
24
EMACS_PORT_NAME?=	emacs21
21
EMACS_PORT_NAME?=	emacs21
25
22
26
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
27
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
24
CONFIGURE_ARGS=	--with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \
28
MAKE_ARGS+=	EMACS_SITE_LISPDIR=${EMACS_SITE_LISPDIR}
25
		--with-etcdir=${LOCALBASE}/${EMACS_LIBDIR}/etc/mew
29
26
30
# target name for make build and install
27
# target name for make build and install
31
ALL_TARGET?=	all info jinfo
28
ALL_TARGET=	all info
32
INSTALL_TARGET?=	install install-jinfo
29
INSTALL_TARGET=	install
30
.if !defined(NOPORTDOCS)
31
ALL_TARGET+=	jinfo
32
INSTALL_TARGET+=install-jinfo
33
.endif
33
34
34
# manuals
35
# manuals
35
MAN1=		mewcat.1 mewdecode.1 mewencode.1 mewl.1 incm.1
36
MAN1=		mewcat.1 mewdecode.1 mewencode.1 mewl.1 incm.1
36
INFO=		mew mew.jis
37
INFO=		mew
38
.if !defined(NOPORTDOCS)
39
INFO+=		mew.jis
40
.endif
37
41
38
post-install:
42
post-install:
39
.if !defined(NOPORTDOCS)
43
.if !defined(NOPORTDOCS)
40
	${MKDIR} ${PREFIX}/${DOCSDIR}
44
	${MKDIR} ${DOCSDIR}
41
	(cd ${WRKSRC} ; \
45
	(cd ${WRKSRC} ; \
42
		${INSTALL_DATA} 00* mew.dot.* ${PREFIX}/${DOCSDIR}/ ; \
46
		${INSTALL_DATA} 00* mew.dot.* ${DOCSDIR}/ ; \
43
		for dir in contrib; do \
47
		for dir in contrib; do \
44
			${CP} -R $${dir} ${PREFIX}/${DOCSDIR}/ ; \
48
			${CP} -R $${dir} ${DOCSDIR}/ ; \
45
		done)
49
		done)
46
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/${DOCSDIR}
50
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
47
.endif
51
.endif
48
49
	@${CAT} ${PKGMESSAGE}
52
	@${CAT} ${PKGMESSAGE}
50
53
51
.include <bsd.port.mk>
54
.include <bsd.port.mk>
(-)pkg-plist (-41 / +43 lines)
Lines 1-3 Link Here
1
@comment $FreeBSD$
1
bin/incm
2
bin/incm
2
bin/mewcat
3
bin/mewcat
3
bin/mewdecode
4
bin/mewdecode
Lines 28-72 Link Here
28
%%PORTDOCS%%%%DOCSDIR%%/contrib/mew-nmz-fixer.el
29
%%PORTDOCS%%%%DOCSDIR%%/contrib/mew-nmz-fixer.el
29
%%PORTDOCS%%%%DOCSDIR%%/contrib/mew-refile-view.el
30
%%PORTDOCS%%%%DOCSDIR%%/contrib/mew-refile-view.el
30
%%PORTDOCS%%%%DOCSDIR%%/contrib/mew-toolbar-frame.el
31
%%PORTDOCS%%%%DOCSDIR%%/contrib/mew-toolbar-frame.el
31
%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.img
32
%%EMACS_LIBDIR%%/etc/mew/Mew.img
32
%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.png
33
%%EMACS_LIBDIR%%/etc/mew/Mew.png
33
%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.xbm
34
%%EMACS_LIBDIR%%/etc/mew/Mew.xbm
34
%%EMACS_SITE_LISPDIR%%/mew/etc/Mew.xpm
35
%%EMACS_LIBDIR%%/etc/mew/Mew.xpm
35
%%EMACS_SITE_LISPDIR%%/mew/etc/etc/COLOR
36
%%EMACS_LIBDIR%%/etc/mew/etc/COLOR
36
%%EMACS_SITE_LISPDIR%%/mew/etc/etc/mew-Plain.xpm
37
%%EMACS_LIBDIR%%/etc/mew/etc/mew-Plain.xpm
37
%%EMACS_SITE_LISPDIR%%/mew/etc/etc/mew-curr.xpm
38
%%EMACS_LIBDIR%%/etc/mew/etc/mew-curr.xpm
38
%%EMACS_SITE_LISPDIR%%/mew/etc/etc/mew-folder.xpm
39
%%EMACS_LIBDIR%%/etc/mew/etc/mew-folder.xpm
39
%%EMACS_SITE_LISPDIR%%/mew/etc/etc/mew-inc2.xpm
40
%%EMACS_LIBDIR%%/etc/mew/etc/mew-inc2.xpm
40
%%EMACS_SITE_LISPDIR%%/mew/etc/etc/mew-kill.xpm
41
%%EMACS_LIBDIR%%/etc/mew/etc/mew-kill.xpm
41
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Audio.xpm
42
%%EMACS_LIBDIR%%/etc/mew/mew-Audio.xpm
42
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Blank.xpm
43
%%EMACS_LIBDIR%%/etc/mew/mew-Blank.xpm
43
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-External.xpm
44
%%EMACS_LIBDIR%%/etc/mew/mew-External.xpm
44
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Folder.xpm
45
%%EMACS_LIBDIR%%/etc/mew/mew-Folder.xpm
45
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Image.xpm
46
%%EMACS_LIBDIR%%/etc/mew/mew-Image.xpm
46
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Octet-Stream.xpm
47
%%EMACS_LIBDIR%%/etc/mew/mew-Octet-Stream.xpm
47
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Postscript.xpm
48
%%EMACS_LIBDIR%%/etc/mew/mew-Postscript.xpm
48
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Rfc822.xpm
49
%%EMACS_LIBDIR%%/etc/mew/mew-Rfc822.xpm
49
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Text.xpm
50
%%EMACS_LIBDIR%%/etc/mew/mew-Text.xpm
50
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Unknown.xpm
51
%%EMACS_LIBDIR%%/etc/mew/mew-Unknown.xpm
51
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-Video.xpm
52
%%EMACS_LIBDIR%%/etc/mew/mew-Video.xpm
52
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-attach.xpm
53
%%EMACS_LIBDIR%%/etc/mew/mew-attach.xpm
53
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-cite.xpm
54
%%EMACS_LIBDIR%%/etc/mew/mew-cite.xpm
54
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-forward.xpm
55
%%EMACS_LIBDIR%%/etc/mew/mew-forward.xpm
55
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-inc.xpm
56
%%EMACS_LIBDIR%%/etc/mew/mew-inc.xpm
56
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-lock.xpm
57
%%EMACS_LIBDIR%%/etc/mew/mew-lock.xpm
57
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-next.xpm
58
%%EMACS_LIBDIR%%/etc/mew/mew-next.xpm
58
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-enc.xpm
59
%%EMACS_LIBDIR%%/etc/mew/mew-pgp-enc.xpm
59
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-sigenc.xpm
60
%%EMACS_LIBDIR%%/etc/mew/mew-pgp-sigenc.xpm
60
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-sign.xpm
61
%%EMACS_LIBDIR%%/etc/mew/mew-pgp-sign.xpm
61
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-prev.xpm
62
%%EMACS_LIBDIR%%/etc/mew/mew-prev.xpm
62
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-queue.xpm
63
%%EMACS_LIBDIR%%/etc/mew/mew-queue.xpm
63
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-refile.xpm
64
%%EMACS_LIBDIR%%/etc/mew/mew-refile.xpm
64
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-reply.xpm
65
%%EMACS_LIBDIR%%/etc/mew/mew-reply.xpm
65
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-send.xpm
66
%%EMACS_LIBDIR%%/etc/mew/mew-send.xpm
66
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-sep.xpm
67
%%EMACS_LIBDIR%%/etc/mew/mew-sep.xpm
67
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-show.xpm
68
%%EMACS_LIBDIR%%/etc/mew/mew-show.xpm
68
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-write.xpm
69
%%EMACS_LIBDIR%%/etc/mew/mew-write.xpm
69
%%EMACS_SITE_LISPDIR%%/mew/etc/mew-yank.xpm
70
%%EMACS_LIBDIR%%/etc/mew/mew-yank.xpm
70
%%EMACS_SITE_LISPDIR%%/mew/mew-addrbook.el
71
%%EMACS_SITE_LISPDIR%%/mew/mew-addrbook.el
71
%%EMACS_SITE_LISPDIR%%/mew/mew-addrbook.elc
72
%%EMACS_SITE_LISPDIR%%/mew/mew-addrbook.elc
72
%%EMACS_SITE_LISPDIR%%/mew/mew-attach.el
73
%%EMACS_SITE_LISPDIR%%/mew/mew-attach.el
Lines 207-214 Link Here
207
%%EMACS_SITE_LISPDIR%%/mew/mew-xemacs.elc
208
%%EMACS_SITE_LISPDIR%%/mew/mew-xemacs.elc
208
%%EMACS_SITE_LISPDIR%%/mew/mew.el
209
%%EMACS_SITE_LISPDIR%%/mew/mew.el
209
%%EMACS_SITE_LISPDIR%%/mew/mew.elc
210
%%EMACS_SITE_LISPDIR%%/mew/mew.elc
210
@dirrm %%EMACS_SITE_LISPDIR%%/mew/etc/etc
211
@dirrm %%EMACS_LIBDIR%%/etc/mew/etc
211
@dirrm %%EMACS_SITE_LISPDIR%%/mew/etc
212
@dirrm %%EMACS_LIBDIR%%/etc/mew
213
@dirrm %%EMACS_LIBDIR%%/etc
212
@dirrm %%EMACS_SITE_LISPDIR%%/mew
214
@dirrm %%EMACS_SITE_LISPDIR%%/mew
213
@dirrmtry %%EMACS_SITE_LISPDIR%%
215
@dirrmtry %%EMACS_SITE_LISPDIR%%
214
%%PORTDOCS%%@dirrm %%DOCSDIR%%/contrib
216
%%PORTDOCS%%@dirrm %%DOCSDIR%%/contrib

Return to bug 107438