Monday, May 04, 2020

Re: [update] mail/mu-1.4.4

Hi ports@, Miguel

Miguel wrote:
> On Sun, May 03, 2020 at 01:23:34PM +0200, Stefan Hagen wrote:
>> Stefan Hagen wrote:
>>> Miguel wrote:
> Thanks for taking care of this, Stefan. And sorry for messing up with the
> missing README file -- I totally failed to prepare that diff.

No problem at all.

>> The last line may be redundant. What do you think?
>
> Well, I'm OK either way (with or without the MESSAGE). What I think it's
> probably redundant is the contents of the README, which includes a lot of
> info taken from a file that's already included in the package
> (share/doc/mu/NEWS.org).

I removed the MESSAGE and rewrote the README with some more details
than yours, but a lot less than in NEWS.org.

Also, a few hours ago version 1.4.4 appeared, so I bumped the version
as well.

From my side this would be fine to get committed (after the freeze).

Thanks,
Stefan



Index: mail/mu/Makefile
===================================================================
RCS file: /cvs/ports/mail/mu/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- mail/mu/Makefile 24 Jan 2020 10:36:41 -0000 1.19
+++ mail/mu/Makefile 4 May 2020 19:58:04 -0000
@@ -1,9 +1,8 @@
# $OpenBSD: Makefile,v 1.19 2020/01/24 10:36:41 sthen Exp $

COMMENT= maildir indexer and searcher with emacs frontend
-
-DISTNAME= mu-1.2.0
-REVISION= 0
+V= 1.4.4
+DISTNAME= mu-${V}

CATEGORIES= mail
HOMEPAGE= http://www.djcbsoftware.nl/code/mu/
@@ -13,12 +12,12 @@ MAINTAINER= Stefan Hagen <sh+ports@codev
# GPLv3+
PERMIT_PACKAGE= Yes

-WANTLIB += ${COMPILER_LIBCXX} assuan c ffi gio-2.0 glib-2.0 gmime-3.0
-WANTLIB += gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0
-WANTLIB += iconv idn2 intl json-glib-1.0 m pcre unistring uuid
+WANTLIB += ${COMPILER_LIBCXX} assuan c curses ffi gio-2.0 glib-2.0
+WANTLIB += gmime-3.0 gmodule-2.0 gobject-2.0 gpg-error gpgme gthread-2.0
+WANTLIB += iconv idn2 intl json-glib-1.0 m pcre readline unistring uuid
WANTLIB += xapian z

-MASTER_SITES= https://github.com/djcb/mu/releases/download/1.2/
+MASTER_SITES= https://github.com/djcb/mu/releases/download/${V}/
EXTRACT_SUFX= .tar.xz

BUILD_DEPENDS= emacs->=24:editors/emacs
Index: mail/mu/distinfo
===================================================================
RCS file: /cvs/ports/mail/mu/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- mail/mu/distinfo 21 Jul 2019 00:10:04 -0000 1.7
+++ mail/mu/distinfo 4 May 2020 19:58:04 -0000
@@ -1,2 +1,2 @@
-SHA256 (mu-1.2.0.tar.xz) = 9jTH8kTcaET/cdw8PhiT5I4ZPKqeDnR+umFjCXdfBTo=
-SIZE (mu-1.2.0.tar.xz) = 844192
+SHA256 (mu-1.4.4.tar.xz) = bg88+kt/RXFLdlnard7qkHtmNmv+ZAZom9BpV+BHvV4=
+SIZE (mu-1.4.4.tar.xz) = 875416
Index: mail/mu/patches/patch-lib_parser_utils_cc
===================================================================
RCS file: /cvs/ports/mail/mu/patches/patch-lib_parser_utils_cc,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-lib_parser_utils_cc
--- mail/mu/patches/patch-lib_parser_utils_cc 26 Jul 2019 06:41:59 -0000 1.1
+++ mail/mu/patches/patch-lib_parser_utils_cc 4 May 2020 19:58:04 -0000
@@ -1,11 +1,11 @@
$OpenBSD: patch-lib_parser_utils_cc,v 1.1 2019/07/26 06:41:59 pvk Exp $
Bring g_vasprintf into scope
-Index: lib/parser/utils.cc
---- lib/parser/utils.cc.orig
-+++ lib/parser/utils.cc
-@@ -17,7 +17,7 @@
- ** 02110-1301, USA.
+Index: lib/utils/mu-utils.cc
+--- lib/utils/mu-utils.cc.orig
++++ lib/utils/mu-utils.cc
+@@ -18,7 +18,7 @@
*/
+

-#define _XOPEN_SOURCE
+#define _XOPEN_SOURCE_EXTENDED 1
Index: mail/mu/pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/mu/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- mail/mu/pkg/PLIST 20 May 2018 08:02:14 -0000 1.6
+++ mail/mu/pkg/PLIST 4 May 2020 19:58:04 -0000
@@ -8,6 +8,8 @@
@man man/man1/mu-find.1
@man man/man1/mu-help.1
@man man/man1/mu-index.1
+@man man/man1/mu-info.1
+@man man/man1/mu-init.1
@man man/man1/mu-mkdir.1
@man man/man1/mu-remove.1
@man man/man1/mu-script.1
@@ -22,6 +24,7 @@
share/doc/mu/
share/doc/mu/NEWS.org
share/doc/mu/mu4e-about.org
+share/doc/pkg-readmes/${PKGSTEM}
share/emacs/
share/emacs/site-lisp/
share/emacs/site-lisp/mu4e/
@@ -37,6 +40,8 @@ share/emacs/site-lisp/mu4e/mu4e-draft.el
share/emacs/site-lisp/mu4e/mu4e-draft.elc
share/emacs/site-lisp/mu4e/mu4e-headers.el
share/emacs/site-lisp/mu4e/mu4e-headers.elc
+share/emacs/site-lisp/mu4e/mu4e-icalendar.el
+share/emacs/site-lisp/mu4e/mu4e-icalendar.elc
share/emacs/site-lisp/mu4e/mu4e-lists.el
share/emacs/site-lisp/mu4e/mu4e-lists.elc
share/emacs/site-lisp/mu4e/mu4e-main.el
@@ -47,6 +52,8 @@ share/emacs/site-lisp/mu4e/mu4e-message.
share/emacs/site-lisp/mu4e/mu4e-message.elc
share/emacs/site-lisp/mu4e/mu4e-meta.el
share/emacs/site-lisp/mu4e/mu4e-meta.elc
+share/emacs/site-lisp/mu4e/mu4e-org.el
+share/emacs/site-lisp/mu4e/mu4e-org.elc
share/emacs/site-lisp/mu4e/mu4e-proc.el
share/emacs/site-lisp/mu4e/mu4e-proc.elc
share/emacs/site-lisp/mu4e/mu4e-speedbar.el
@@ -61,5 +68,3 @@ share/emacs/site-lisp/mu4e/mu4e.el
share/emacs/site-lisp/mu4e/mu4e.elc
share/emacs/site-lisp/mu4e/org-mu4e.el
share/emacs/site-lisp/mu4e/org-mu4e.elc
-share/emacs/site-lisp/mu4e/org-old-mu4e.el
-share/emacs/site-lisp/mu4e/org-old-mu4e.elc
Index: mail/mu/pkg/README
===================================================================
RCS file: mail/mu/pkg/README
diff -N mail/mu/pkg/README
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ mail/mu/pkg/README 4 May 2020 19:58:04 -0000
@@ -0,0 +1,28 @@
+1.4 (released, as of April 18 2020)
+═══════════════════════════════════
+
+A description of all changes and features can be found in the release
+notes (NEWS.org).
+
+mu changes:
+-----------
+* Base path has changed from ~/.mu to ~/.cache/mu. You may want to
+ delete the old cache location.
+* A new command `mu init` needs to be run once to save the maildir
+ location and email adresses in the database.
+
+ mu init --maildir=~/Maildir --my-address=jim@example.com \
+ --my-address=bob@example.com
+
+mu4e changes:
+-------------
+* Variables `mu4e-maildir` and `mu4e-user-mail-address-list`
+ are obsolete. The information is taken from the Xapian database now.
+ Run `mu init` with the appropiate parameters to create these
+ entries.
+* Contact sorting is done by `mu` now. As a side effect the following
+ variables have been obsoleted:
+ - mu4e-contacts-rewrite-function
+ - mu4e-compose-complete-ignore-address-regexp
+ You can use `mu4e-contact-process-function` instead.
+

No comments:

Post a Comment