Gnumeric compiles, runs, some problems but it looks pretty good.

I got Gnumeric working here, only needed a little massaging to build it. Pango needed to be rebuilt with freetype2. Some of the other required libraries choked when intltool was invoked, but skipping that allowed a relatively intact version of gnumeric to be built.

Here's a screenshot of it running using clearlooks. Most of it is nonfunctional using the quartz theme, but you probably already knew that :)

http://img408.imageshack.us/img408/8479/gnumericyr3.png

I played with it for about 15 minutes - the only immediately obvious cosmetic problem is the row/column header text which is mangled for reasons I can't explain.

Interaction is mostly normal, but sometimes when dragging across cells, the entire window will start resizing and scrolling.

Nice :) What extra

Nice :) What extra dependencies did you have to build?

It would be great to have gnumeric as a test case for the port! If you feel like contributing a bit, you could set up a jhbuild moduleset for gnumeric and its dependencies. If so, you could add it to the "random" file:
http://developer.imendio.com/svn/gtk-osx-build/gtk-osx-random.modules

It you are using the jhbuild set as described on this site, you should have a cached copy of it in your home directory, .jhbuild/cache/ that you can edit to try it out.

Does jhbuild allow for

Does jhbuild allow for patches to be applied afer grabbing the sources?

I needed to patch some stuff (including some makefiles, because I REALLY don't know how to use autotools properly) in order to get it to build.

For tarball sources yes, not

For tarball sources yes, not for svn checkouts. Are there any modules in our modulesets that fails to build? Maybe I can help in that case.

I'm pretty sure I used all

I'm pretty sure I used all tarballs. The failures were all in stuff that was either not in the moduleset, or things I never bothered to check for and tried a regular source compile on.

Guess I need to learn a little about jhbuild.

I've been working on the

I've been working on the same thing since last October (2007). I have some rough notes that may help. Also, I have recently filed a bug against gnumeric related to building an application bundle. See GNOME Bugzilla bug #534134.

I just added two patches to

I just added two patches to the notes I have written. The first is a patch to add Mac OS X menu integration to gnumeric. The second patches gnumeric to support the -D and -L parameters again. The latter functionality is required for creating an application bundle.