Bug 277461 - audio/rawrec: Update port to fix Makefile WWW and better fit with newer FreeBSD version
Summary: audio/rawrec: Update port to fix Makefile WWW and better fit with newer FreeB...
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: Craig Leres
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-03 22:54 UTC by antonfb
Modified: 2024-03-03 23:35 UTC (History)
1 user (show)

See Also:


Attachments
diff to cleanup port as described (7.27 KB, patch)
2024-03-03 22:55 UTC, antonfb
antonfb: maintainer-approval+
Details | Diff
corrected patch - was missing files (9.11 KB, patch)
2024-03-03 23:13 UTC, antonfb
antonfb: maintainer-approval+
Details | Diff
further correction - another missing file (9.58 KB, patch)
2024-03-03 23:24 UTC, antonfb
antonfb: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description antonfb 2024-03-03 22:54:33 UTC
fix rawrec port issues

Makefile WWW link bad - fix it
clean portlint nit
change patches to avoid REINPLACE
initialize sigaction structures better
remove commenting out of pthread_attr_scope stuff since FreeBSD supports that now

Should be no functional change
Comment 1 antonfb 2024-03-03 22:55:36 UTC
Created attachment 248907 [details]
diff to cleanup port as described

maintainer created patch
Comment 2 antonfb 2024-03-03 23:13:43 UTC
Created attachment 248909 [details]
corrected patch - was missing files
Comment 3 antonfb 2024-03-03 23:24:10 UTC
Created attachment 248910 [details]
further correction - another missing file

another missing file
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-03-03 23:34:33 UTC
A commit in branch main references this bug:

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

commit b087fefc9c39b26ff17dbb06d8ae75e9d80f096d
Author:     Craig Leres <leres@FreeBSD.org>
AuthorDate: 2024-03-03 23:33:26 +0000
Commit:     Craig Leres <leres@FreeBSD.org>
CommitDate: 2024-03-03 23:33:26 +0000

    audio/rawrec: Fix port issues

     - Makefile WWW link bad - fix it

     - Clean portlint nit

     - Change patches to avoid REINPLACE_CMD

     - Initialize sigaction structures better

     - Remove commenting out of pthread_attr_scope stuff since FreeBSD
       supports that now

    Should be no functional change

    PR:             277461
    Approved by:    antonfb@hesiod.org (maintainer)

 audio/rawrec/Makefile                              | 22 +++++-----
 audio/rawrec/files/patch-audio__init.c (new)       | 11 +++++
 audio/rawrec/files/patch-get__au__blksz.c (new)    | 11 +++++
 audio/rawrec/files/patch-get__format__code.c (new) | 11 +++++
 audio/rawrec/files/patch-main.c                    | 20 ++-------
 audio/rawrec/files/patch-play.c (gone)             | 49 ----------------------
 audio/rawrec/files/patch-record.c (gone)           | 47 ---------------------
 audio/rawrec/files/patch-set__au__blksz.c (new)    | 11 +++++
 .../rawrec/files/patch-sleep__on__option.c (gone)  | 11 -----
 audio/rawrec/files/patch-test__dsp__params.c (new) | 11 +++++
 10 files changed, 71 insertions(+), 133 deletions(-)
Comment 5 Craig Leres freebsd_committer freebsd_triage 2024-03-03 23:35:54 UTC
Thanks for the updates!