Bug 259224

Summary: Switch devel/valgrind to use sourceware
Product: Ports & Packages Reporter: Paul Floyd <pjfloyd>
Component: Individual Port(s)Assignee: Li-Wen Hsu <lwhsu>
Status: Closed FIXED    
Severity: Affects Only Me Flags: pjfloyd: maintainer-feedback+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Updates for devel/valgrind none

Description Paul Floyd 2021-10-17 09:38:37 UTC
Created attachment 228776 [details]
Updates for devel/valgrind

The FreeBSD port of Valgrind has now been merged upstream and a new release of Valgrind is out, 3.18.1. This updates Makefile, distinfo and pkg-descr to reflect that.

Also remove pkg-message which has been incorrect and obsolete for a fair time.
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-10-18 19:04:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7faf3caa288457fc1180e1e37ce373c21a3479bf

commit 7faf3caa288457fc1180e1e37ce373c21a3479bf
Author:     Paul Floyd <pjfloyd@wanadoo.fr>
AuthorDate: 2021-10-18 19:00:05 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2021-10-18 19:03:29 +0000

    devel/valgrind: Update to 3.18.1 and switch to use sourceware

    The FreeBSD port of Valgrind has now been merged upstream and a new
    release of Valgrind is out, 3.18.1. This updates Makefile, distinfo and
    pkg-descr to reflect that.

    Also remove pkg-message which has been incorrect and obsolete for a fair time.

    PR:             259224

 devel/valgrind/Makefile           | 15 ++++-----------
 devel/valgrind/distinfo           |  6 +++---
 devel/valgrind/pkg-descr          |  1 -
 devel/valgrind/pkg-message (gone) | 15 ---------------
 devel/valgrind/pkg-plist          |  2 ++
 5 files changed, 9 insertions(+), 30 deletions(-)
Comment 2 Li-Wen Hsu freebsd_committer freebsd_triage 2021-10-18 19:04:40 UTC
Committed & pushed, thanks! I added the missing doc items in pkg-plist and did some Makefile cleanup.
Comment 3 Paul Floyd 2021-10-19 14:21:25 UTC
I've added running make makeplist before/after to my checklist.

I see that there should be
%%PORTDOCS%%%%DOCSDIR%%/html/dist.readme-freebsd.html
%%PORTDOCS%%%%DOCSDIR%%/valgrind_manual.pdf
%%PORTDOCS%%%%DOCSDIR%%/valgrind_manual.ps

The readme is expected, not sure what has changed to add the manual but it is an improvement.