Created attachment 202976 [details] dsd-1.6.0.shar DSD is able to decode several digital voice formats from discriminator tap audio and synthesize the decoded speech.
Patching is overly complex. DEST_BASE in the makefile can be replaced by simply adding MAKE_ARGS=DEST_BASE=... /usr/local in the Makefile can be replaced with $(PREFIX), etc. No need to define tags %%TAG%% and then replace them.
Created attachment 202992 [details] dsd-1.6.0.shar %% TAG%% I'm getting better without rewriting it. :-)
> ===> dsd-1.6.0 depends on shared library: libmbe.so - not found Please always run 'make stage-qa && make check-plist'.
stage-qa breaks: > chgrp uucp /wrkdirs/usr/ports/comms/dsd/work/stage/usr/local/bin/dsd > chgrp: you are not a member of group uucp
A commit references this bug: Author: swills Date: Thu May 30 03:03:08 UTC 2019 New revision: 503029 URL: https://svnweb.freebsd.org/changeset/ports/503029 Log: comms/dsd: create port DSD is able to decode several digital voice formats from discriminator tap audio and synthesize the decoded speech. WWW: https://github.com/szechyjs/dsd PR: 236633 Submitted by: takefu@airport.fm Changes: head/comms/Makefile head/comms/dsd/ head/comms/dsd/Makefile head/comms/dsd/distinfo head/comms/dsd/pkg-descr
Committed, thanks!