Summary: | [UPDATE]: update games/eduke32 to the newest rev and take maintainership | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Piotr Kubaj <pkubaj> | ||||||||||
Component: | Individual Port(s) | Assignee: | Dmitry Marakasov <amdmi3> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Some People | ||||||||||||
Priority: | --- | ||||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
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 |
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.