pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/mew



Module Name:    pkgsrc
Committed By:   taca
Date:           Mon Feb 13 13:32:43 UTC 2023

Modified Files:
        pkgsrc/mail/mew: Makefile PLIST distinfo
Added Files:
        pkgsrc/mail/mew/patches: patch-elisp_mew-key.el
Removed Files:
        pkgsrc/mail/mew/patches: patch-aa patch-mew-imap.el

Log Message:
mail/mew: update to 6.9

6.9 (2023-02-10)

Differences between Mew 6.9 and Mew 6.8

* Mew now supports Emacs 26.1 or later only.
* Supporting coming Emacs 29.
* Supporting "stunnel" 5.15.
* Supporting native compilation.
* `mew-smtp-port` now supports Unix domain socket.  If it is set to an
  absolute pathname such as "/var/run/msp.sock", Mew will use it as a
  Unix domain socket which supports SOCK_STREAM and understands SMTP.
  The value of `mew-smtp-server` will be ignored.  This feature requires
  `make-network-process` introduced since Emacs 22.
* Some bug fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 pkgsrc/mail/mew/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/mail/mew/PLIST
cvs rdiff -u -r1.52 -r1.53 pkgsrc/mail/mew/distinfo
cvs rdiff -u -r1.9 -r0 pkgsrc/mail/mew/patches/patch-aa
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/mew/patches/patch-elisp_mew-key.el
cvs rdiff -u -r1.1 -r0 pkgsrc/mail/mew/patches/patch-mew-imap.el

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mail/mew/Makefile
diff -u pkgsrc/mail/mew/Makefile:1.102 pkgsrc/mail/mew/Makefile:1.103
--- pkgsrc/mail/mew/Makefile:1.102      Sat May 14 22:25:38 2022
+++ pkgsrc/mail/mew/Makefile    Mon Feb 13 13:32:43 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.102 2022/05/14 22:25:38 dholland Exp $
+# $NetBSD: Makefile,v 1.103 2023/02/13 13:32:43 taca Exp $
 
-DISTNAME=      mew-6.8
+DISTNAME=      mew-6.9
 PKGNAME=       ${EMACS_PKGNAME_PREFIX}${DISTNAME}
-PKGREVISION=   2
 CATEGORIES=    mail
 MASTER_SITES=  http://www.mew.org/Release/
 
@@ -36,17 +35,14 @@ MAKE_FLAGS+=                infodir=${EMACS_INFOPREFIX
 MAKE_FLAGS+=           mandir=${PREFIX:Q}/${PKGMANDIR:Q}/man1
 CONFIGURE_ARGS+=       --with-etcdir=${EMACS_ETCPREFIX}/mew
 
-SUBST_CLASSES+=                local
-SUBST_STAGE.local=     post-configure
-SUBST_FILES.local=     bin/configure info/Makefile
-SUBST_SED.local=       -e 's|/usr/local|${PREFIX}|g'
+ICONDIR=               ${EMACS_ETCPREFIX}/mew
 
-REPLACE_RUBY=          bin/cmew bin/smew
+SUBST_CLASSES+=                icondir
+SUBST_STAGE.icondir=   pre-configure
+SUBST_FILES.icondir=   elisp/mew-key.el
+SUBST_VARS.icondir=    ICONDIR
 
-post-configure:
-       ${MV} ${WRKSRC}/mew-key.el ${WRKSRC}/mew-key.el.1
-       ${SED} -e 's|@ICONDIR@|${EMACS_ETCPREFIX}/mew|g' \
-               ${WRKSRC}/mew-key.el.1 > ${WRKSRC}/mew-key.el
+REPLACE_RUBY=          bin/cmew bin/smew
 
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../editors/emacs/modules.mk"

Index: pkgsrc/mail/mew/PLIST
diff -u pkgsrc/mail/mew/PLIST:1.18 pkgsrc/mail/mew/PLIST:1.19
--- pkgsrc/mail/mew/PLIST:1.18  Wed Oct 19 18:32:50 2011
+++ pkgsrc/mail/mew/PLIST       Mon Feb 13 13:32:43 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2011/10/19 18:32:50 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.19 2023/02/13 13:32:43 taca Exp $
 bin/cmew
 bin/incm
 bin/mew-pinentry
@@ -50,6 +50,8 @@ ${EMACS_LISPPREFIX}/mew/mew-encode.el
 ${EMACS_LISPPREFIX}/mew/mew-encode.elc
 ${EMACS_LISPPREFIX}/mew/mew-env.el
 ${EMACS_LISPPREFIX}/mew/mew-env.elc
+${EMACS_LISPPREFIX}/mew/mew-env0.el
+${EMACS_LISPPREFIX}/mew/mew-env0.elc
 ${EMACS_LISPPREFIX}/mew/mew-exec.el
 ${EMACS_LISPPREFIX}/mew/mew-exec.elc
 ${EMACS_LISPPREFIX}/mew/mew-ext.el

Index: pkgsrc/mail/mew/distinfo
diff -u pkgsrc/mail/mew/distinfo:1.52 pkgsrc/mail/mew/distinfo:1.53
--- pkgsrc/mail/mew/distinfo:1.52       Tue Oct 26 10:54:08 2021
+++ pkgsrc/mail/mew/distinfo    Mon Feb 13 13:32:43 2023
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.52 2021/10/26 10:54:08 nia Exp $
+$NetBSD: distinfo,v 1.53 2023/02/13 13:32:43 taca Exp $
 
-BLAKE2s (mew-6.8.tar.gz) = 200cab02683a1b2904b7a260eb70dd294f8439ae24dc046afa5a2a07e1dbe642
-SHA512 (mew-6.8.tar.gz) = e4713a4485fa31a95820100465728998b6d5b4822e2a522293754ab269fbfa625756417a55eccf400994a4cc6f6230b8142463ffe416917f321da5053abdb98c
-Size (mew-6.8.tar.gz) = 991876 bytes
-SHA1 (patch-aa) = 9f57a7fe902d1de13d92a647e7fa0f8d9e187b33
-SHA1 (patch-mew-imap.el) = d57026057a2d13b6794d500706cf98570a8555c2
+BLAKE2s (mew-6.9.tar.gz) = 56f2410e006286d39ace06c2e7c7ab1a3fdd48bba58b1af9c6d37e16b2ecea02
+SHA512 (mew-6.9.tar.gz) = b19aaa6596df3fa7ca2a7e0ce32a163e5fbf6a86df4cd02b09518aeafd400348d64fe73b0fd16bf7fca3a63bc1f70c32c1cf1e74f115e91cd28c9289eb5c448f
+Size (mew-6.9.tar.gz) = 995999 bytes
+SHA1 (patch-elisp_mew-key.el) = 3aa5736afa5e1bc64bf8bca15c4c02af186f511f

Added files:

Index: pkgsrc/mail/mew/patches/patch-elisp_mew-key.el
diff -u /dev/null pkgsrc/mail/mew/patches/patch-elisp_mew-key.el:1.1
--- /dev/null   Mon Feb 13 13:32:43 2023
+++ pkgsrc/mail/mew/patches/patch-elisp_mew-key.el      Mon Feb 13 13:32:43 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-elisp_mew-key.el,v 1.1 2023/02/13 13:32:43 taca Exp $
+
+* Specify default icon directory for pkgsrc.
+
+--- elisp/mew-key.el.orig      2023-02-13 03:51:46.000000000 +0000
++++ elisp/mew-key.el
+@@ -626,7 +626,7 @@
+       (if (file-exists-p (expand-file-name file path))
+           (throw 'loop (expand-file-name "etc" path)))))))
+ 
+-(defvar mew-icon-directory (mew-which-mew-etc))
++(defvar mew-icon-directory "@ICONDIR@")
+ 
+ (defvar mew-icon-separate nil)
+ (defvar mew-icon-blank nil)



Home | Main Index | Thread Index | Old Index