On Apr 12, 2009, at 19:09 , Ryan Schmidt wrote:


On Apr 12, 2009, at 09:30, Lenore Horner wrote:

I may have found a solution to my own problem: in the file foo- canvas-rect-ellipse.c replace every instance of

#ifdef HAVE_RENDER
...
#endif

with

#ifdef HAVE_RENDER
#ifdef HAVE_X
...
#endif
#endif

This permits goffice to install for me (G4, OS 10.5.6, MacPorts 1.7.1, Xcode 3.1.2). I haven't finished all the rest of the installation yet, so I don't know whether I've broken things or not. If Gnucash runs fine for me with this patch, I'll try following the instructions for creating a diff and post it to trac. (I have to figure out first how to get back the .c files without undoing my installation since they got cleaned up I think.)

sudo port clean goffice
sudo port -f extract goffice

The original source files should now be back in the directory $(port work goffice)

But you should probably report this problem to the developers of Goffice, since we do not have a maintainer for the goffice port and I imagine this will affect any Mac user wanting Goffice with Quartz, not just those using MacPorts to install it.

Will do.  I've also added the patch in trac.
Lenore

_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to