[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Recent Mac OS X fixes for pygame



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi pygamers (and Pete in particular),

I'd like to see two changes to the Mac side of pygame. I've tested both of these ideas several times over the weeks now:

First, I vote for Bob's Jul 28 patches for pygame on OS X to be put into mainline. First I was skeptical about adding a requirement for PyObjC in the OS X build, but considering the incomprehensible (to a non-ObjC programmer) ObjC code it removes, I'm now all for it.

(Of course, the PyObjC stuff is incomprehensible unless you speak PyObjC, but at least it's a lot shorter and much more Pythonic. Also, with the new PackageManager -- currently available only on OS X -- adding another module dependency isn't the pain it used to be.)

Second, the download instructions for Mac should be updated. Bob is kind enough to give the world bandwidth for a nice Package Manager version of pygame, and I think we should use it. I think Bob posted something earlier, but you can cut-and-paste this if you'd like:

(Bob, you should also update http://redivi.com/~bob/ )

Use the "Package Manager" application that comes with MacPython 2.3 to download from Bob Ippolito's unofficial (but top quality) Mac Python package repository. This is known to work with Mac OS 10.2.6, and will probably work with other versions of 10.2.x.

Open up /Applications/MacPython-2.3/PackageManager

Go to File -> Open URL (cmd-D), and enter the URL of Bob's database:

http://undefined.org/python/pimp/darwin-6.6-Power_Macintosh.plist

Install: pygame-x.x.x-binary (this may fetch many MB of dependencies)
-----BEGIN PGP SIGNATURE-----

iD8DBQE/RJtX1xWcCSPVbpgRAuoiAJ0ZTnNf9Ovl2/k995wLKqRQGnfkLACfdMVU
WKzayZOOJzSmGMhMrMtm0UE=
=ZK1d
-----END PGP SIGNATURE-----