diff --git a/mail/mew/Makefile b/mail/mew/Makefile index 0ea9c567f828..9ab581d0de9a 100644 --- a/mail/mew/Makefile +++ b/mail/mew/Makefile @@ -1,53 +1,48 @@ 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/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs:build GNU_CONFIGURE= yes 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 jinfo INSTALL_TARGET= install install-jinfo CONFLICTS_INSTALL= mew-devel mew-emacs_* SUB_FILES= pkg-message 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 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} (cd ${STAGEDIR}${DOCSDIR}; for f in v*.md ; do ${MV} $$f CHANGES.$$f; done) .include diff --git a/mail/mew/distinfo b/mail/mew/distinfo index 13bd264c6e1c..3091046e27e5 100644 --- a/mail/mew/distinfo +++ b/mail/mew/distinfo @@ -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 diff --git a/mail/mew/files/patch-elisp__Makefile b/mail/mew/files/patch-elisp__Makefile new file mode 100644 index 000000000000..a43ffda8d66d --- /dev/null +++ b/mail/mew/files/patch-elisp__Makefile @@ -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) + + ################################################################ + diff --git a/mail/mew/pkg-descr b/mail/mew/pkg-descr index 49da6831641b..fbe134479c4f 100644 --- a/mail/mew/pkg-descr +++ b/mail/mew/pkg-descr @@ -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. diff --git a/mail/mew/pkg-plist b/mail/mew/pkg-plist index 91bdef71f932..8aa064aed3d1 100644 --- a/mail/mew/pkg-plist +++ b/mail/mew/pkg-plist @@ -1,118 +1,118 @@ bin/cmew bin/incm bin/mew-pinentry bin/mewcat bin/mewdecode bin/mewencode bin/mewest bin/mewl bin/smew share/man/man1/cmew.1.gz share/man/man1/incm.1.gz share/man/man1/mew-pinentry.1.gz share/man/man1/mewcat.1.gz share/man/man1/mewdecode.1.gz share/man/man1/mewencode.1.gz share/man/man1/mewest.1.gz share/man/man1/mewl.1.gz share/man/man1/smew.1.gz %%EMACS_SITE_LISPDIR%%/mew/etc/Mew.img %%EMACS_SITE_LISPDIR%%/mew/etc/Mew.png %%EMACS_SITE_LISPDIR%%/mew/etc/Mew.xbm %%EMACS_SITE_LISPDIR%%/mew/etc/Mew.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Audio.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Blank.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-External.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Folder.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Image.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Octet-Stream.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Postscript.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Rfc822.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Text.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Unknown.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-Video.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-attach.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-cite.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-forward.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-inc.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-lock.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-next.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-enc.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-sigenc.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-pgp-sign.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-prev.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-queue.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-refile.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-reply.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-send.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-sep.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-show.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-write.xpm %%EMACS_SITE_LISPDIR%%/mew/etc/mew-yank.xpm %%EMACS_SITE_LISPDIR%%/mew/mew-addrbook.el %%EMACS_SITE_LISPDIR%%/mew/mew-attach.el %%EMACS_SITE_LISPDIR%%/mew/mew-auth.el %%EMACS_SITE_LISPDIR%%/mew/mew-blvs.el %%EMACS_SITE_LISPDIR%%/mew/mew-bq.el %%EMACS_SITE_LISPDIR%%/mew/mew-cache.el %%EMACS_SITE_LISPDIR%%/mew/mew-complete.el %%EMACS_SITE_LISPDIR%%/mew/mew-config.el %%EMACS_SITE_LISPDIR%%/mew/mew-const.el %%EMACS_SITE_LISPDIR%%/mew/mew-darwin.el %%EMACS_SITE_LISPDIR%%/mew/mew-decode.el %%EMACS_SITE_LISPDIR%%/mew/mew-demo.el %%EMACS_SITE_LISPDIR%%/mew/mew-draft.el %%EMACS_SITE_LISPDIR%%/mew/mew-edit.el %%EMACS_SITE_LISPDIR%%/mew/mew-encode.el %%EMACS_SITE_LISPDIR%%/mew/mew-env.el %%EMACS_SITE_LISPDIR%%/mew/mew-env0.el %%EMACS_SITE_LISPDIR%%/mew/mew-exec.el %%EMACS_SITE_LISPDIR%%/mew/mew-ext.el %%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 %%EMACS_SITE_LISPDIR%%/mew/mew-imap2.el %%EMACS_SITE_LISPDIR%%/mew/mew-key.el %%EMACS_SITE_LISPDIR%%/mew/mew-lang-jp.el %%EMACS_SITE_LISPDIR%%/mew/mew-lang-kr.el %%EMACS_SITE_LISPDIR%%/mew/mew-lang-latin.el %%EMACS_SITE_LISPDIR%%/mew/mew-local.el %%EMACS_SITE_LISPDIR%%/mew/mew-mark.el %%EMACS_SITE_LISPDIR%%/mew/mew-message.el %%EMACS_SITE_LISPDIR%%/mew/mew-mime.el %%EMACS_SITE_LISPDIR%%/mew/mew-minibuf.el %%EMACS_SITE_LISPDIR%%/mew/mew-mule.el %%EMACS_SITE_LISPDIR%%/mew/mew-mule3.el %%EMACS_SITE_LISPDIR%%/mew/mew-net.el %%EMACS_SITE_LISPDIR%%/mew/mew-nntp.el %%EMACS_SITE_LISPDIR%%/mew/mew-nntp2.el %%EMACS_SITE_LISPDIR%%/mew/mew-oauth2.el %%EMACS_SITE_LISPDIR%%/mew/mew-passwd.el %%EMACS_SITE_LISPDIR%%/mew/mew-pgp.el %%EMACS_SITE_LISPDIR%%/mew/mew-pick.el %%EMACS_SITE_LISPDIR%%/mew/mew-pop.el %%EMACS_SITE_LISPDIR%%/mew/mew-refile.el %%EMACS_SITE_LISPDIR%%/mew/mew-scan.el %%EMACS_SITE_LISPDIR%%/mew/mew-search.el %%EMACS_SITE_LISPDIR%%/mew/mew-smime.el %%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 %%EMACS_SITE_LISPDIR%%/mew/mew-summary4.el %%EMACS_SITE_LISPDIR%%/mew/mew-syntax.el %%EMACS_SITE_LISPDIR%%/mew/mew-thread.el %%EMACS_SITE_LISPDIR%%/mew/mew-unix.el %%EMACS_SITE_LISPDIR%%/mew/mew-vars.el %%EMACS_SITE_LISPDIR%%/mew/mew-vars2.el %%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