#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