[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