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

(-)./Makefile (-19 / +14 lines)
Lines 2-9 Link Here
2
# $FreeBSD: head/mail/mew/Makefile 327742 2013-09-20 19:59:12Z bapt $
2
# $FreeBSD: head/mail/mew/Makefile 327742 2013-09-20 19:59:12Z bapt $
3
3
4
PORTNAME=	mew
4
PORTNAME=	mew
5
PORTVERSION=	6.5
5
PORTVERSION=	6.6
6
PORTREVISION=	4
7
CATEGORIES=	mail elisp
6
CATEGORIES=	mail elisp
8
MASTER_SITES=	http://www.mew.org/Release/
7
MASTER_SITES=	http://www.mew.org/Release/
9
PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
8
PKGNAMESUFFIX=	-${EMACS_PORT_NAME}
Lines 11-36 Link Here
11
MAINTAINER=	hiroto.kagotani@gmail.com
10
MAINTAINER=	hiroto.kagotani@gmail.com
12
COMMENT=	Messaging in the Emacs World for emacs
11
COMMENT=	Messaging in the Emacs World for emacs
13
12
14
OPTIONS_DEFINE=	DATABASE DOCS
13
OPTIONS_DEFINE=	DATABASE DOCS STUNNEL
15
DATABASE_DESC=	Database feature support (with Ruby & Sqlite3)
14
OPTIONS_DEFAULT=STUNNEL
15
DATABASE_DESC=	Support database feature (with Ruby & Sqlite3)
16
STUNNEL_DESC=	Support SSL feature using stunnel
17
18
DATABASE_RUN_DEPENDS=	rubygem-sqlite3>=0:${PORTSDIR}/databases/rubygem-sqlite3
19
STUNNEL_RUN_DEPENDS=	stunnel>=0:${PORTSDIR}/security/stunnel
16
20
17
# emacs port setup
21
# emacs port setup
18
USE_EMACS=	yes
22
USE_EMACS=	yes
19
20
NO_STAGE=	yes
21
.include <bsd.port.options.mk>
22
23
.if ${PORT_OPTIONS:MDATABASE}
24
RUN_DEPENDS=	rubygem-sqlite3>=0:${PORTSDIR}/databases/rubygem-sqlite3
25
.endif
26
27
28
SUB_FILES=	pkg-message
23
SUB_FILES=	pkg-message
29
30
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
31
CONFIGURE_ARGS=	--with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \
25
CONFIGURE_ARGS=	--with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \
32
		--with-etcdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew/etc
26
		--with-etcdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew/etc
33
27
28
.include <bsd.port.options.mk>
29
34
# target name for make build and install
30
# target name for make build and install
35
ALL_TARGET=	all info
31
ALL_TARGET=	all info
36
INSTALL_TARGET=	install
32
INSTALL_TARGET=	install
Lines 39-58 Link Here
39
INSTALL_TARGET+=install-jinfo
35
INSTALL_TARGET+=install-jinfo
40
.endif
36
.endif
41
37
42
# manuals
43
MAN1=		cmew.1 mew-pinentry.1 mewcat.1 mewdecode.1 mewencode.1 mewest.1 mewl.1 smew.1 incm.1
44
INFO=		mew
38
INFO=		mew
45
.if ${PORT_OPTIONS:MDOCS}
39
.if ${PORT_OPTIONS:MDOCS}
46
INFO+=		mew.ja
40
INFO+=		mew.ja
47
.endif
41
.endif
48
42
49
post-install:
43
post-install:
44
	@${RM} -f ${STAGEDIR}${PREFIX}/${INFO_PATH}/*.info.~1~
50
.if ${PORT_OPTIONS:MDOCS}
45
.if ${PORT_OPTIONS:MDOCS}
51
	${MKDIR} ${DOCSDIR}
46
	${MKDIR} ${STAGEDIR}${DOCSDIR}
52
	(cd ${WRKSRC} ; \
47
	(cd ${WRKSRC} ; \
53
		${INSTALL_DATA} 00* dot.* ${DOCSDIR}/ ; \
48
		${INSTALL_DATA} 00* dot.* ${STAGEDIR}${DOCSDIR}/ ; \
54
		)
49
		)
55
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
50
	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR}
56
.endif
51
.endif
57
	@${CAT} ${PKGMESSAGE}
52
	@${CAT} ${PKGMESSAGE}
58
53
(-)./distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (mew-6.5.tar.gz) = f198b35c2a4cc1c082aaad8f6ccede80ed93d559aed0f66ee2c00c05f8394128
1
SHA256 (mew-6.6.tar.gz) = 20c879d8488620ac77144c3259fd19cebae0b63404856e426a7e8895d2f9c1e4
2
SIZE (mew-6.5.tar.gz) = 1026322
2
SIZE (mew-6.6.tar.gz) = 989941
(-)./files/patch-Makefile.in (-4 / +4 lines)
Lines 1-6 Link Here
1
--- ./Makefile.in.orig	2009-02-02 15:39:04.000000000 +0900
1
--- ./Makefile.in.orig	2012-04-16 12:18:13.000000000 +0900
2
+++ ./Makefile.in	2010-01-04 12:06:16.000000000 +0900
2
+++ ./Makefile.in	2014-04-14 20:03:59.000000000 +0900
3
@@ -40,8 +40,8 @@
3
@@ -35,8 +35,8 @@
4
 ## A directory where mew*.el[c] will be installed.
4
 ## A directory where mew*.el[c] will be installed.
5
 ##
5
 ##
6
 
6
 
Lines 11-17 Link Here
11
 #elispdir  = $(prefix)/lib/xemacs/site-lisp
11
 #elispdir  = $(prefix)/lib/xemacs/site-lisp
12
 #elispdir = $(prefix)/lib/emacs
12
 #elispdir = $(prefix)/lib/emacs
13
 
13
 
14
@@ -49,8 +49,8 @@
14
@@ -44,8 +44,8 @@
15
 ## A directory where etc file will be installed.
15
 ## A directory where etc file will be installed.
16
 ##
16
 ##
17
 
17
 
(-)./pkg-plist (-2 / +13 lines)
Lines 7-14 Link Here
7
bin/mewest
7
bin/mewest
8
bin/mewl
8
bin/mewl
9
bin/smew
9
bin/smew
10
@comment info/mew.info
11
@comment %%PORTDOCS%%info/mew.ja.info
12
man/man1/cmew.1.gz
13
man/man1/incm.1.gz
14
man/man1/mew-pinentry.1.gz
15
man/man1/mewcat.1.gz
16
man/man1/mewdecode.1.gz
17
man/man1/mewencode.1.gz
18
man/man1/mewest.1.gz
19
man/man1/mewl.1.gz
20
man/man1/smew.1.gz
10
%%PORTDOCS%%%%DOCSDIR%%/00api
21
%%PORTDOCS%%%%DOCSDIR%%/00api
11
%%PORTDOCS%%%%DOCSDIR%%/00changes
12
%%PORTDOCS%%%%DOCSDIR%%/00changes.0
22
%%PORTDOCS%%%%DOCSDIR%%/00changes.0
13
%%PORTDOCS%%%%DOCSDIR%%/00changes.1
23
%%PORTDOCS%%%%DOCSDIR%%/00changes.1
14
%%PORTDOCS%%%%DOCSDIR%%/00changes.2
24
%%PORTDOCS%%%%DOCSDIR%%/00changes.2
Lines 21-26 Link Here
21
%%PORTDOCS%%%%DOCSDIR%%/00changes.6.2
31
%%PORTDOCS%%%%DOCSDIR%%/00changes.6.2
22
%%PORTDOCS%%%%DOCSDIR%%/00changes.6.3
32
%%PORTDOCS%%%%DOCSDIR%%/00changes.6.3
23
%%PORTDOCS%%%%DOCSDIR%%/00changes.6.4
33
%%PORTDOCS%%%%DOCSDIR%%/00changes.6.4
34
%%PORTDOCS%%%%DOCSDIR%%/00changes.6.5
35
%%PORTDOCS%%%%DOCSDIR%%/00changes.6.6
24
%%PORTDOCS%%%%DOCSDIR%%/00copyright
36
%%PORTDOCS%%%%DOCSDIR%%/00copyright
25
%%PORTDOCS%%%%DOCSDIR%%/00copyright.ja
37
%%PORTDOCS%%%%DOCSDIR%%/00copyright.ja
26
%%PORTDOCS%%%%DOCSDIR%%/00diff
38
%%PORTDOCS%%%%DOCSDIR%%/00diff
Lines 193-197 Link Here
193
%%EMACS_SITE_LISPDIR%%/mew/mew.elc
205
%%EMACS_SITE_LISPDIR%%/mew/mew.elc
194
@dirrm %%EMACS_SITE_LISPDIR%%/mew/etc
206
@dirrm %%EMACS_SITE_LISPDIR%%/mew/etc
195
@dirrm %%EMACS_SITE_LISPDIR%%/mew
207
@dirrm %%EMACS_SITE_LISPDIR%%/mew
196
@dirrmtry %%EMACS_SITE_LISPDIR%%
197
%%PORTDOCS%%@dirrm %%DOCSDIR%%
208
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 189128