I don't know how active this Port is, but thought I'd chime in anyway...
I'm a teacher at a school in Australia and I've recently chosen to use Glest in one of my classes - kids are creating models and designing new tech trees/factions etc and we're doing it all on Macs. I had a look at the port KaSek provided and it bundles and runs nicely for single users. Problem was, these kids don't have admin privileges do can't do installations of data or anything...
So, I grabbed the source from KaSek's site and have re-compiled and packaged it slightly differently. Here are the adjustments I've made at this stage:
1. All Data is included in a single package with the Application and gets installed in /Library/Application Support/Glest
2. The above folder has been granted permissions (recursively) of 777 to allow the kids the ability to make changes to the data files (more on this later).
3. Application is a single bundle that sits in the /Applications folder.
4. I noticed on KaSek's page that he indicates Multiplayer plays really slowly. With the new bundle (explained above), multiplayer crashes with the default .ini configuration, BUT if I disable shadows and various 3D effects etc, and turn on Fog of War, multiplayer works brilliantly and ISN'T slow - it plays as well as I've seen on Win/Linux. I haven't tried a network game with Windows or Linux users (and don't have that option available to me at this stage).
Now, this works nicely for what I'm doing because I don't particularly care about the kids having full access to all of the data files (if they ever corrupt anything I just blow them all away and restore the originals), but obviously isn't going to work for a production deployment. The other thing is that because I can't get my hands on the source for GlestConf, I can't incorporate the configuration tool into the bundle, which would be really handy (and something I'd insist on doing for any released package).
So, I guess what I'd really like to do is:
1. Find out what sort of permissions are required on the game data for users to RUN the game - I can then replace the global 777 on the data with something that is much more appropriate for a production release. The kids (and others!) can then add their own data as they develop their own mods.
2. Get my hands on the GlestConf source prepared for XCode (KaSek - do you have this available somewhere?) so that I can incorporate the configuration tool into the bundle.
If I can get those 2 things sorted, then I'll have a new Glest bundle that would ultimately improve on the already fantastic work KaSek has done. It also addresses some of the concerns expressed by koda (though there are still some more tweaks that would make it really nice - this places all of the glestdata (including config) into the /Library instead of user libraries - really the data should go in /Library and config variables should go into <Home>/Library).
Anyone out there able to throw me anything useful?