The GraphicsMagick port has been set to compile with the 'Gm' symbol prefix as of July 31st, 2006. Even after a year not all depending packages have been updated to work with that and, indeed, it is not always trivial to do so (ruby-rmagick being one example).
This patch adds a WITHOUT_SYMBOL_PREFIX knob to compile it The Old Way to guarantee compatibility with non-updated packages. By having this as a knob instead of an option, it serves for expert use only.
(Also see the ruby-rmagick update I will be submitting next.)
While we're there, also fix the default path to the webfonts.
How-To-Repeat: 1. Install GraphicsMagick
2. Try to install ruby-rmagick with GraphicsMagick
I'll take it.
stas 2007-07-16 18:30:28 UTC
FreeBSD ports repository
- Do not redefine GraphicsMagick symbols, since it causes problems with
some ports, that expect standard Magick symbols to be present (that is
revert revision 1.6). Redefine only the GetToken symbol instead just to
get rid of ports/94905
- Use correct path for windows fonts 
- Add a knob to depend on windows fonts conditionally.
PR: ports/114036 
Submitted by: Roderick van Domburg <firstname.lastname@example.org>
Revision Changes Path
1.13 +8 -5 ports/graphics/GraphicsMagick/Makefile
1.1 +19 -0 ports/graphics/GraphicsMagick/files/patch-magick_symbols.h (new)
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"
The fix was committed.