1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

mail/mew: Update 6.10 => 6.11, take maintainership

Changelog:
https://github.com/kazu-yamamoto/Mew/blob/v6.11/RELEASENOTE.md

* Byte compilation of elisp has been disabled.
  This aligns with the overhaul of the Emacs Lisp ports framework in
  bc45b7ec88.
* This excludes the installation of elisp files for win32.

PR:		295220
Sponsored by:	UNIS Labs
This commit is contained in:
Toshimichi Masubuchi
2026-05-15 08:45:16 +03:00
committed by Vladimir Druzenko
parent a247752462
commit 19f5222204
5 changed files with 28 additions and 13 deletions
+2 -7
View File
@@ -1,10 +1,9 @@
PORTNAME= mew
DISTVERSION= 6.10
PORTREVISION= 2
DISTVERSION= 6.11
CATEGORIES= mail elisp
MASTER_SITES= http://www.mew.org/Release/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= t.masub@gmail.com
COMMENT= Messaging in the Emacs World for emacs
WWW= https://www.Mew.org/
@@ -41,10 +40,6 @@ STUNNEL_DESC= Support TLS feature using stunnel
DATABASE_RUN_DEPENDS= rubygem-sqlite3>=0:databases/rubygem-sqlite3
STUNNEL_RUN_DEPENDS= stunnel>=0:security/stunnel
post-install:
@${FIND} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/mew \
-name "*.elc" -delete
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/*.md ${WRKSRC}/CHANGES/*.md ${STAGEDIR}${DOCSDIR}
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1751976623
SHA256 (mew-6.10.tar.gz) = c3c55dc024a3947f567c715340dd609784b58d6d7a048a0a3b7578212614ce4a
SIZE (mew-6.10.tar.gz) = 1020754
TIMESTAMP = 1778551374
SHA256 (mew-6.11.tar.gz) = a084c1703007cb143d208094655750aa9e23a6a09fa7dfd9b0ed641411175e1a
SIZE (mew-6.11.tar.gz) = 1019751
+20
View File
@@ -0,0 +1,20 @@
--- elisp/Makefile.orig 2026-04-03 03:20:44 UTC
+++ elisp/Makefile
@@ -123,13 +123,14 @@
@echo "(defun mew-compile () (mapcar (lambda (x) (byte-compile-file (symbol-name x))) '($(SRCS))))" >> $(TEMPFILE)
.PHONY: install-elisp
-install-elisp: $(OBJS)
+#install-elisp: $(OBJS)
+install-elisp:
-@if [ ! -d $(DESTDIR)$(elispdir) ]; then \
$(MKDIR) $(DESTDIR)$(elispdir); \
fi
$(CP) $(SRCS) $(DESTDIR)$(elispdir)
- $(CP) $(EXTRA_SRCS) $(DESTDIR)$(elispdir)
- $(CP) $(OBJS) $(DESTDIR)$(elispdir)
+# $(CP) $(EXTRA_SRCS) $(DESTDIR)$(elispdir)
+# $(CP) $(OBJS) $(DESTDIR)$(elispdir)
################################################################
+1 -1
View File
@@ -1,2 +1,2 @@
Mew is a user interface for text messages, multimedia messages(MIME),
news articles and security functionality including PGP, SSH and SSL.
news articles and security functionality including PGP, SSH and TLS.
+2 -2
View File
@@ -71,6 +71,7 @@ share/man/man1/smew.1.gz
%%EMACS_SITE_LISPDIR%%/mew/mew-fib.el
%%EMACS_SITE_LISPDIR%%/mew/mew-func.el
%%EMACS_SITE_LISPDIR%%/mew/mew-gemacs.el
%%EMACS_SITE_LISPDIR%%/mew/mew-gnutls.el
%%EMACS_SITE_LISPDIR%%/mew/mew-header.el
%%EMACS_SITE_LISPDIR%%/mew/mew-highlight.el
%%EMACS_SITE_LISPDIR%%/mew/mew-imap.el
@@ -101,7 +102,7 @@ share/man/man1/smew.1.gz
%%EMACS_SITE_LISPDIR%%/mew/mew-smtp.el
%%EMACS_SITE_LISPDIR%%/mew/mew-sort.el
%%EMACS_SITE_LISPDIR%%/mew/mew-ssh.el
%%EMACS_SITE_LISPDIR%%/mew/mew-ssl.el
%%EMACS_SITE_LISPDIR%%/mew/mew-stunnel.el
%%EMACS_SITE_LISPDIR%%/mew/mew-summary.el
%%EMACS_SITE_LISPDIR%%/mew/mew-summary2.el
%%EMACS_SITE_LISPDIR%%/mew/mew-summary3.el
@@ -114,5 +115,4 @@ share/man/man1/smew.1.gz
%%EMACS_SITE_LISPDIR%%/mew/mew-vars3.el
%%EMACS_SITE_LISPDIR%%/mew/mew-varsx.el
%%EMACS_SITE_LISPDIR%%/mew/mew-virtual.el
%%EMACS_SITE_LISPDIR%%/mew/mew-win32.el
%%EMACS_SITE_LISPDIR%%/mew/mew.el