Subject: Re: rename x11-links/files/xfree.render to xfree.renderext
To: None <rxg@myrealbox.com>
From: Gilles Dauphin <Gilles.Dauphin@enst.fr>
List: tech-pkg
Date: 12/07/2005 10:43:37
> From: Rui-Xiang Guo <rxg@myrealbox.com>
> 
> On Tue, Dec 06, 2005 at 01:58:18PM +0100, Gilles Dauphin wrote:
> > > Hi, all.
> > > I used x11-links for native X window and found it missed the render links.
> > > This caused the problem when I built the cairo pkg.
> > > Then I trace into xfree.mk and found it used the postfix of file name as 
the
> > > pkg name , so we would never had the render.h be linked.
> > > (We only have IS_BUILTIN.renderext=yes but not IS_BUILTIN.render)
> > > 
> > > Please someone to confirm it.
> > 
> > that's what i do in mk.conf
> > ### setting for fixesext/solaris10 
> > IS_BUILTIN.fixesext=   yes
> > PREFER.fixesext= pkgsrc
> > USE_BUILTIN.fixesext=  no
> 
> Hmm, I have USE_BUILTIN.Xrender=yes and USE_BUILTIN.renderext=yes in
> /etc/mk.conf then type -
> hive[/usr/pkgsrc/pkgtools/x11-links]% make
> hive[/usr/pkgsrc/pkgtools/x11-links]% ls 
work/share/x11-links/include/X11/extensions/render.h
> ls: work/share/x11-links/include/X11/extensions/render.h: No such file or 
directory
> 
> After I rename xfree.render to xfree.renderext, the try again
> hive[/usr/pkgsrc/pkgtools/x11-links]% make clean && make
> hive[/usr/pkgsrc/pkgtools/x11-links]% ls 
work/share/x11-links/include/X11/extensions/render.h
> work/share/x11-links/include/X11/extensions/render.h
> 
> I will file a PR about this.

Have a look to mk/default/mk.conf, is your line look like?:
PREFER_PKGSRC?=         MesaLib Xft2 Xrandr Xrender expat fontconfig    \
                        freetype2 glu randrext renderext xcursor
Gilles