Created attachment 160168 [details] update to games/eduke32 The attached patch updates the games/eduke32 port to the revision 5334. I've build- and run-tested the port on amd64 10.2-RELEASE. Since I don't have sparc64 hardware, I decided not to remove BROKEN_sparc64 from Makefile.
Created attachment 160169 [details] patch v2
Created attachment 160400 [details] Improved patch This is missing dependencies, at least glx and libvpx - please test the port with poudriere before submission. See also improved version of the patch: - Move LIB_DEPENDS to the proper place - Make DOCS/EXAMPLES optional - Fix REINPLACE_CMD so it doesn't break when CC/CXX contain slashes (fixing cross-building on arm/mips) I'd also make assembly support into an option only available (and enabled by default) on i386
Created attachment 160565 [details] patch v4 Changes: -update to r5338 -addition of glu dependency -addition of ASM option, default on i386. I've verified that it compiles with poudriere on 10.2-RELEASE/amd64.
A commit references this bug: Author: amdmi3 Date: Thu Sep 3 09:13:13 UTC 2015 New revision: 395936 URL: https://svnweb.freebsd.org/changeset/ports/395936 Log: - Update to r5338 - Cleanup port - Pass maintainership to submitter PR: 202544 Submitted by: pkubaj@riseup.net Changes: head/games/eduke32/Makefile head/games/eduke32/distinfo
Committed with minor changes: only use ASM option on i386 and link nasm dependency with the option.
(In reply to Dmitry Marakasov from comment #5) I've also included patches in the diff. They are needed to get the port to compile.
openning
Oops, fixed.
A commit references this bug: Author: amdmi3 Date: Thu Sep 3 14:25:23 UTC 2015 New revision: 395961 URL: https://svnweb.freebsd.org/changeset/ports/395961 Log: - Add forgotten patches, fixing build PR: 202544 Submitted by: pkubaj@riseup.net Changes: head/games/eduke32/files/ head/games/eduke32/files/patch-Makefile.common head/games/eduke32/files/patch-build_src_baselayer.c head/games/eduke32/files/patch-build_src_engine.c