From: David B. <dav...@gm...> - 2011-05-05 13:38:14
|
Hello, For the last few days I've been working on getting tuxmath's MacPorts build updated, and I now have it running on our Snow Leopard iMac. I've submitted a new Portfile for t4k_common, and an updated Portfile for tuxmath. Since I'm not a MacPorts committer, I have to wait for the new ports to get added to the project, which usually takes a day or two. The Good: - very few problems getting t4k_common-0.1.1 to build, required a very minimal source patch which is also added to git. - a couple small issues with tuxmath's source, which I addressed in the 2.0.3 source release, which is also posted on Alioth. - The program mostly works fine, including SVG scaling, SDL_Pango, network play, all of which are new to the Mac platform for us. - successful automated building of dmg file for binary installation. The Bad: - bug in network game - if a Mac client connects to server on another machine (Linux in my test case), it sometimes fails to correctly handle the messages to remove comets that were answered by another player. The other messages (new questions, score updates) work fine. If the server is on the same machine, everything works fine. - strange display bug in windowed mode - the images for which we are using svg scaling appear with wrong colors and alpha, making Tux look like a ghost! My daughter howled with laughter. Fullscreen looks fine, and non-svg images display correctly. It probably has something to do with endianness when we create the scaled images as pngs. - dmg file is huge, as in enormous - ~120MB. It includes bundled libs for literally everything needed to put tuxmath on the screen, including about 20 libs that go into Xorg. - AFAICT, no way to build ppc version on Snow Leopard with MacPorts. - Not sure if the dmg will work on 10.5, although MacPorts itself ought to work. David Bruce |