Created attachment 195219 [details] fmsx-5.4.patch Hello, attached is the patch that updates emulators/fmsx to 5.4 and unbreaks/undeprecates it. Changes by upstream: - (5.4) http://fms.komkon.org/fMSX/fMSX.html#LABA - (5.3 and older versions) http://fms.komkon.org/fMSX/fMSX.html#LABB Changes to the port: - changed DIST_SUBDIR from "fmsx4" to "fmsx5" - added audio/pulseaudio to LIB_DEPENDS - added LICENSE info - sorted USES/USE variables to pet portlint - changed/rebased patches in files/ - updated pkg-plist QA: ~~~ - poudriere (11.2-RELEASE amd64 + i386) -> OK - portlint -> OK
(In reply to Kai from comment #0) Why does the license suddenly have auto-accept, pkg-mirror, dist-mirror? The port still has RESTRICTED in it. I doubt that it no longer applies. Any reason to make PulseAudio mandatory now? AFAICT it still has OSS suport in it, so please make it optional.
Created attachment 195230 [details] fmsx-5.4-rev2.patch (In reply to Tobias Kortkamp from comment #1) Thank you for your feedback. Attached is a revised patch that includes your suggestions: - LICENSE_PERMS are now fully restricted - Pulseaudio is upstream's new default since 5.1 but it's now optional and not enabled by default.
A commit references this bug: Author: tobik Date: Wed Jul 18 11:36:47 UTC 2018 New revision: 474854 URL: https://svnweb.freebsd.org/changeset/ports/474854 Log: emulators/fmsx: Update to 5.4 - Reset maintainer; the port has been broken for over 5 months and there have been > 3 timeouts before (going as far back as 2004) so the current maintainer seems to not be interested anymore. PR: 229848 Submitted by: Kai <freebsd_ports@k-worx.org> Changes: head/emulators/fmsx/Makefile head/emulators/fmsx/distinfo head/emulators/fmsx/files/patch-EMULib_Rules.Unix head/emulators/fmsx/files/patch-EMULib_Rules.gcc head/emulators/fmsx/pkg-plist