Hi Ryan, On Wednesday 27 February 2008 02:16:02 pm Ryan Schmidt wrote:
It is MacPorts policy to use its own software, not system software, wherever possible. See the FAQ:
http://trac.macosforge.org/projects/macports/wiki/ FAQ#WhyisMacPortsusingitsownlibraries
Therefore both port:libiconv and port:gettext should be listed as library dependencies of tuxmath.
Thanks - so port:gettext will stay.
(Though gettext itself depends on libiconv, so you only need to list libiconv as a dependency of tuxmath if tuxmath uses libiconv independently of gettext. I'm not sure how to determine whether this is the case, other than asking the tuxmath developers or delving into the tuxmath source code.)
That's easy, seeing as how I am also the upstream developer ;) Tuxmath does not currently directly call any function from libiconv, but may in the future, so I'll add port:libiconv to be safe. Thanks, -- David Bruce