git: 79ce029c066a - main - mail/mew-devel: Update to latest snapshot

From: Yasuhiro Kimura <yasu_at_FreeBSD.org>
Date: Mon, 13 Feb 2023 10:56:38 UTC
The branch main has been updated by yasu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=79ce029c066a2ae44f518fded379bc0a58e43787

commit 79ce029c066a2ae44f518fded379bc0a58e43787
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2023-02-13 10:17:16 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2023-02-13 10:56:04 +0000

    mail/mew-devel: Update to latest snapshot
    
    Unconditionally install mew.ja.info as per section 5.17.4 of Porter's
    Handbook.
    
    Changes:        https://github.com/kazu-yamamoto/Mew/compare/7ab0241...8f1e555
---
 mail/mew-devel/Makefile                | 30 ++++++++++++++----------------
 mail/mew-devel/distinfo                |  6 +++---
 mail/mew-devel/files/patch-Makefile.in | 11 +++++++++++
 3 files changed, 28 insertions(+), 19 deletions(-)

diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile
index 74d304517888..32a80d701e6f 100644
--- a/mail/mew-devel/Makefile
+++ b/mail/mew-devel/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	mew
 DISTVERSIONPREFIX=	v
-DISTVERSION=	6.8-83
-DISTVERSIONSUFFIX=	-g7ab0241
+DISTVERSION=	6.9-1
+DISTVERSIONSUFFIX=	-g8f1e555
 CATEGORIES=	mail elisp
 PKGNAMESUFFIX=	-devel${EMACS_PKGNAMESUFFIX}
 
@@ -10,7 +10,7 @@ COMMENT=	Messaging in the Emacs World for emacs (Development Version)
 WWW=		https://www.Mew.org/
 
 LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/00copyright
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		emacs
 USE_GITHUB=	yes
@@ -22,34 +22,32 @@ CONFIGURE_ARGS=	--with-elispdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew \
 		--with-etcdir=${LOCALBASE}/${EMACS_SITE_LISPDIR}/mew/etc
 
 # target name for make build and install
-ALL_TARGET=	all info
-INSTALL_TARGET=	install
+ALL_TARGET=	all info jinfo
+INSTALL_TARGET=	install install-jinfo
 
 CONFLICTS_INSTALL=	mew mew-devel-emacs_* mew-emacs_* # bin/cmew bin/incm
 
 SUB_FILES=	pkg-message
 
-INFO=		mew
-PORTDOCS=	00api 00changes.0 00changes.1 00changes.2 00changes.3 \
-		00changes.4.1 00changes.4.2 00changes.5.1 00changes.5.2 \
-		00changes.6.1 00changes.6.2 00changes.6.3 00changes.6.4 \
-		00changes.6.5 00changes.6.6 00changes.6.7 00changes.6.8 00diff \
-		00readme dot.emacs dot.mew dot.theme
+INFO=		mew mew.ja
+PORTDOCS=	API.md CHANGES.v0.md CHANGES.v1.md CHANGES.v2.md CHANGES.v3.md \
+		CHANGES.v4.1.md CHANGES.v4.2.md CHANGES.v5.1.md CHANGES.v5.2.md \
+		CHANGES.v6.1.md CHANGES.v6.2.md CHANGES.v6.3.md CHANGES.v6.4.md \
+		CHANGES.v6.5.md CHANGES.v6.6.md CHANGES.v6.7.md CHANGES.v6.8.md \
+		CHANGES.v6.9.md INSTALL.md README.md RELEASENOTE.md
 
 OPTIONS_DEFINE=		DATABASE DOCS STUNNEL
 OPTIONS_DEFAULT=	STUNNEL
 
 DATABASE_DESC=	Support database feature (with Ruby & Sqlite3)
-STUNNEL_DESC=	Support TLS
+STUNNEL_DESC=	Support TLS feature using stunnel
 
 DATABASE_RUN_DEPENDS=	rubygem-sqlite3>=0:databases/rubygem-sqlite3
-DOCS_ALL_TARGET=	jinfo
-DOCS_INSTALL_TARGET=	install-jinfo
-DOCS_INFO=		mew.ja
 STUNNEL_RUN_DEPENDS=	stunnel>=0:security/stunnel
 
 post-install-DOCS-on:
 	${MKDIR} ${STAGEDIR}${DOCSDIR}
-	(cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
+	${INSTALL_DATA} ${WRKSRC}/*.md ${WRKSRC}/CHANGES/*.md ${STAGEDIR}${DOCSDIR}
+	(cd ${STAGEDIR}${DOCSDIR}; for f in v*.md ; do ${MV} $$f CHANGES.$$f; done)
 
 .include <bsd.port.mk>
diff --git a/mail/mew-devel/distinfo b/mail/mew-devel/distinfo
index fca0a7707c02..7bb9e6b88caa 100644
--- a/mail/mew-devel/distinfo
+++ b/mail/mew-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1669865837
-SHA256 (kazu-yamamoto-Mew-v6.8-83-g7ab0241_GH0.tar.gz) = 2b58568b946471e0075a8ca9215d18b413bba40d3a5fc5f9efecba329dd5ca01
-SIZE (kazu-yamamoto-Mew-v6.8-83-g7ab0241_GH0.tar.gz) = 997217
+TIMESTAMP = 1676279225
+SHA256 (kazu-yamamoto-Mew-v6.9-1-g8f1e555_GH0.tar.gz) = cad3e4aa7ca3a473fa7f20846b29afc61506b62c5ced6e3437347b0b164de68a
+SIZE (kazu-yamamoto-Mew-v6.9-1-g8f1e555_GH0.tar.gz) = 998425
diff --git a/mail/mew-devel/files/patch-Makefile.in b/mail/mew-devel/files/patch-Makefile.in
new file mode 100644
index 000000000000..a0cf0237f31e
--- /dev/null
+++ b/mail/mew-devel/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig	2023-02-13 04:48:38 UTC
++++ Makefile.in
+@@ -71,7 +71,7 @@ elisp::
+ 	cd elisp; $(MAKE) EMACS=$(EMACS)
+ 
+ install-elisp:
+-	cd elisp; $(MAKE) install EMACS=$(EMACS) DESTDIR=$(DESTDIR)
++	cd elisp; $(MAKE) install EMACS=$(EMACS) DESTDIR=$(DESTDIR) elispdir=$(elispdir)
+ 
+ ################################################################
+