Bug 269532 - mail/mew: Update to 6.9
Summary: mail/mew: Update to 6.9
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yasuhiro Kimura
URL: https://github.com/kazu-yamamoto/Mew/...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-13 11:02 UTC by Yasuhiro Kimura
Modified: 2023-02-28 09:25 UTC (History)
2 users (show)

See Also:
yasu: maintainer-feedback-


Attachments
Patch file (27.94 KB, patch)
2023-02-13 11:02 UTC, Yasuhiro Kimura
no flags Details | Diff
Updated patch file (42.94 KB, patch)
2023-02-14 00:14 UTC, Yasuhiro Kimura
no flags Details | Diff
Updated patch file (42.28 KB, patch)
2023-02-14 01:16 UTC, Yasuhiro Kimura
no flags Details | Diff
Updated patch file (42.66 KB, patch)
2023-02-14 08:00 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2023-02-13 11:02:26 UTC
Created attachment 240129 [details]
Patch file

* Update to 6.9.
* Unconditionally install mew.ja.info as per section 5.17.4 of Porter's Handbook.
* Pet portclippy.
* Tidy up Makefile with portfmt.

ReleaseNotes:   https://github.com/kazu-yamamoto/Mew/blob/v6.9/RELEASENOTE.md
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-02-13 12:59:37 UTC
^Triage: reporter is committer, assign accordingly.
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-02-14 00:14:13 UTC
Created attachment 240142 [details]
Updated patch file

* Take maintainership as there are already 3 successive maintainer timeout in the past.
* Install elisp and image files to EMACS_VERSION_SITE_LISPDIR.
Comment 3 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-02-14 01:16:36 UTC
Created attachment 240145 [details]
Updated patch file

* Update distinfo. Upstream rerolled 5.9 release archive.
* Remove patch-Makefile.in as it is unnecessary with rerolled archive.
Comment 4 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-02-14 08:00:53 UTC
Created attachment 240148 [details]
Updated patch file

* Switch to DISTVERSION.
* Explictly set DISTFILES as upstream renamed rerolled source archive file as 'mew-6.9a.tar.gz' and they say it is release archive file of version 6.9.
Comment 5 Yasuhiro Kimura freebsd_committer freebsd_triage 2023-02-28 09:16:52 UTC
Maintainer timeout.
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-02-28 09:23:25 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0974a3c0296f0fd51453d5eac9cce89907b6709f

commit 0974a3c0296f0fd51453d5eac9cce89907b6709f
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2023-02-13 10:38:36 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2023-02-28 09:20:18 +0000

    mail/mew: Update to 6.9

    * Take maintainership as there are already 3 successive maintainer
      timeout in the past.
    * Switch to DISTVERSION.
    * Set DISTVERSION to 6.9 and explicitly set DISTFILES. At first
      upstream released source archive as 'mew-6.9.tar.gz'. But issue that
      results in installation error is reported. So he fixed it and
      release new source archive as 'mew-6.9a.tar.gz'. And he said the
      latter is rerolled source archive of version 6.9.
    * Remove patch-no-native-compile as Mew works fine with native
      compilation now.
    * Install elisp and image files to EMACS_VERSION_SITE_LISPDIR.
    * Unconditionally install mew.ja.info as per section 5.17.4 of
      Porter's Handbook.
    * Pet portclippy.
    * Tidy up Makefile with portfmt.

    ReleaseNotes:   https://github.com/kazu-yamamoto/Mew/blob/v6.9/RELEASENOTE.md
    PR:             269532
    Approved by:    maintainer timeout

 mail/mew/Makefile                             |  55 +-
 mail/mew/distinfo                             |   6 +-
 mail/mew/files/patch-info__Makefile           |  34 +-
 mail/mew/files/patch-no-native-compile (gone) | 863 --------------------------
 mail/mew/pkg-plist                            | 328 +++++-----
 5 files changed, 207 insertions(+), 1079 deletions(-)