Subject: Re: rename x11-links/files/xfree.render to xfree.renderext
To: Gilles Dauphin <Gilles.Dauphin@enst.fr>
From: Rui-Xiang Guo <rxg@myrealbox.com>
List: tech-pkg
Date: 12/06/2005 22:07:58
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.