diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile index 95654e33c5f4..862575ac6af3 100644 --- a/mail/mew-devel/Makefile +++ b/mail/mew-devel/Makefile @@ -1,58 +1,53 @@ PORTNAME= mew DISTVERSIONPREFIX= v -PORTREVISION= 1 -DISTVERSION= 6.10-49 -DISTVERSIONSUFFIX= -ge50839a +DISTVERSION= 6.11 +DISTVERSIONSUFFIX= CATEGORIES= mail elisp -PKGNAMESUFFIX= -devel +PKGNAMESUFFIX= -devel -MAINTAINER= ports@FreeBSD.org +MAINTAINER= t.masub@gmail.com COMMENT= Messaging in the Emacs World for emacs (Development Version) WWW= https://www.Mew.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= emacs:build USE_GITHUB= yes GH_ACCOUNT= kazu-yamamoto GH_PROJECT= Mew 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 mew-devel-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-devel/distinfo b/mail/mew-devel/distinfo index 33f20dd29124..808679a9052c 100644 --- a/mail/mew-devel/distinfo +++ b/mail/mew-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764400621 -SHA256 (kazu-yamamoto-Mew-v6.10-49-ge50839a_GH0.tar.gz) = cf2c414ff6263e6a18bc24d17887506550d9236e1b7594d1a75fb2bf5cfa0d87 -SIZE (kazu-yamamoto-Mew-v6.10-49-ge50839a_GH0.tar.gz) = 1021959 +TIMESTAMP = 1778577487 +SHA256 (kazu-yamamoto-Mew-v6.11_GH0.tar.gz) = c3930611bd36683bc6f52d769bd0f441e496b2d826a324c4886293913ea0afa8 +SIZE (kazu-yamamoto-Mew-v6.11_GH0.tar.gz) = 1019054 diff --git a/mail/mew-devel/files/patch-elisp__Makefile b/mail/mew-devel/files/patch-elisp__Makefile new file mode 100644 index 000000000000..a43ffda8d66d --- /dev/null +++ b/mail/mew-devel/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-devel/pkg-descr b/mail/mew-devel/pkg-descr index 49da6831641b..fbe134479c4f 100644 --- a/mail/mew-devel/pkg-descr +++ b/mail/mew-devel/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-devel/pkg-plist b/mail/mew-devel/pkg-plist index 91bdef71f932..8aa064aed3d1 100644 --- a/mail/mew-devel/pkg-plist +++ b/mail/mew-devel/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