[MacPorts] #40631: blockout2 @2.4_0
MacPorts
noreply at macports.org
Mon Sep 30 03:11:22 PDT 2013
#40631: blockout2 @2.4_0
-------------------------+--------------------------
Reporter: jeremy@… | Owner: ryandesign@…
Type: submission | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: blockout2 |
-------------------------+--------------------------
Comment (by ryandesign@…):
I committed the port in r111727 with these further changes:
* Changed license to "GPL-2+".
* Passed CC and CXX variables at build time to ensure we're
UsingTheRightCompiler and `-arch` flags.
* Fixed universal variant by patching ImageLib/src/Makefile to pass `-s`
flag when invoking `ar`.
* Fixed capitalization of BlockOut in top-level Makefile to avoid build
failure on case-sensitive systems (like our buildbots).
* Changed app.name to "BlockOut II" to match project's preferred name.
* Changed app.executable to point to the installed binary so that we
don't install the same binary twice.
* Changed "/opt/local" to "@PREFIX@" in BlockOut/Utils.cpp to make it
clear it's a placeholder.
* Changed "/opt/local" to "$(PREFIX)" in Makefiles and added
"PREFIX=${prefix}" to build.args and destroot.args.
* It ended up linking with the MacPorts OpenGL libraries from the mesa
port, not the system's OpenGL framework, so I changed the patch and
dependencies.
* libsdl_image doesn't appear to be used so I removed it from the
dependencies.
However, it doesn't run properly. It starts up and plays some sounds, but
its window contains a scramble of artifacts from my other open windows. Do
you see this on your system with the version I committed as well? If so,
perhaps the problem relates to mesa OpenGL.
--
Ticket URL: <https://trac.macports.org/ticket/40631#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list