cvs commit: ports/graphics/py-graphviz Makefile

Michael Nottebrock lofi at freebsd.org
Wed Nov 2 12:00:34 PST 2005


On Wednesday, 2. November 2005 14:06, Volker Stolz wrote:
> Am 02. Nov 2005 um 13:53 CET schrieb Michael Nottebrock:
> > > Having spent the last week in -rpath-hell anyway, how about this
> > > solution: -       ${CC} -shared ${LOCALBASE}/lib/graphviz/libagraph.so
> > > ${LOCALBASE}/lib/graphviz/libcdt.so gv_wrap.o -o _graphviz.so +      
> > > ${LD} -shared -L${LOCALBASE}/lib/graphviz -rpath
> > > ${LOCALBASE}/lib/graphviz -lagraph -lcdt gv_wrap.o -o _graphviz.so
> > >
> > > This makes the use-case above work again and doesn't require and
> > > ldconfig. I'll check if there are any other consumers of graphviz'
> > > shlibs.
> >
> > Probably not: The graphviz libraries aren't supposed to be used by other
> > applications anyway, that's why they're not in the standard library path.
>
> I think you should be a bit more verbose/explicit: Are you suggesting that
> py-graphviz should be removed since it is an Evil Hack?

No, I'm just saying that not ldconfig-ing the graphviz libraries is the right 
way to go. And well, yeah, py-graphviz is an evil hack, but there's no reason 
to remove it (I guess).

-- 
   ,_,   | Michael Nottebrock               | lofi at freebsd.org
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-ports/attachments/20051102/e832cf5b/attachment.bin


More information about the cvs-ports mailing list