[MacPorts] #47716: revert freetype to old filestructure, for compatibility with ftgl
MacPorts
noreply at macports.org
Wed May 13 08:25:31 PDT 2015
#47716: revert freetype to old filestructure, for compatibility with ftgl
---------------------------------------+--------------------------------
Reporter: rene.vanpaassen@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Keywords: freetype development ftgl | Port: freetype
---------------------------------------+--------------------------------
Freetype used to install most header files in
<includedir>/freetype2/freetype
for 2.5.5, this changed to:
<includedir>/freetype2
This creates a conflict when attempting to use ftgl, which depends on
freetype; on a case-insensitive mac (as most are), the ftgl FTGlyph.h is
confused with freetype's ftglyph.h. For compilation with freetype, the
<includedir>/freetype2 dir needs to be in the include path, which makes
that all header files there are visible to the compiler.
Attached portfile path reverts to the old install path, and adjusts the
<includedir>/freetype2/config/ftheader.h file accordingly.
I also made a bug report for freetyps, no idea whether and when this is
taken up.
--
Ticket URL: <https://trac.macports.org/ticket/47716>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list