[GRASS5] Proposed freetype/configure patches
Glynn Clements
glynn.clements at virgin.net
Mon Jun 21 13:34:44 EDT 2004
Markus Neteler wrote:
> > > >From a Mandrake developer I received the attached
> > > patches (5.0.3/5.3, 5.7).
> > >
> > > Can I apply them?
> >
> > > -LOC_CHECK_INCLUDES(freetype/freetype.h,FreeType,$FTINC)
> > > +LOC_CHECK_INCLUDES(ft2build.h,FreeType,$FTINC)
> >
> > We changed from checking ft2build.h in 5.0.0 to freetype/freetype.h in
> > 5.0.1, and we presumably did so for a reason.
> >
> > Unless someone beats me to it, I'll try to find the commit message and
> > any emails relating to the change.
>
> OK, here is the commit log:
>
> http://grass.itc.it/pipermail/grass-commit/2002-September/006605.html
>
> So it should be somewhere here:
> http://grass.itc.it/pipermail/grass5/2002-September/author.html#start
Nope; it turns out to have been a private email (from you):
> From: Markus Neteler <neteler at itc.it>
> To: Glynn Clements <glynn.clements at virgin.net>
> Subject: Question on configure
> Date: Tue, 24 Sep 2002 15:01:12 +0200
> Message-ID: <20020924150112.G25861 at itc.it>
> to get configure accepting the freetype lib (Redhat 7.1)
> I had to change:
>
> cvs diff configure
> Index: configure
> ===================================================================
> RCS file: /grassrepository/grass/configure,v
> retrieving revision 1.117
> diff -r1.117 configure
> 10489c10489
> < for ac_hdr in ft2build.h
> ---
> > for ac_hdr in ./freetype/config/ftbuild.h
>
>
> as ft2build.h does not exist on Redhat 7.1:
>
> locate /freetype/config/ftbuild.h
> /usr/include/freetype2/freetype/config/ftbuild.h
>
> May I ask you to modify the configure[.in] if possible?
Currently, d.text.freetype/main.c does:
#include <freetype/freetype.h>
So, that's what configure should be checking for. If the source code
was changed to include ft2build.h (and use the macros for including
the other headers), then changing the configure checks would make
sense.
--
Glynn Clements <glynn.clements at virgin.net>
More information about the grass-dev
mailing list