Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
media-gfx/graphviz is at 2.12. Bumped ebuild to follow.
Created an attachment (id=106342) [details] graphviz-2.12.ebuild
Rather than a *new* ebuild for 2.12, can't you simply *copy* the ebuild for graphviz-2.8-r2.ebuild (it works for me)? and you may need to modify or exclude the patch that that ebuild applies.
Well, that's what I started from; with: * strip out src_unpack * split up tcltk USE flag * pkg_setup to confirm bindings USE flags on swig * strip "use minimal" stuff (not in IUSE) * use emake * add C# bindings * replace cairo USE flag with gtk and pango USE flags * remove unused --disable-dependency-tracking configure flag * remove unused libtool & autotools inherits. All in all, the ebuild really needed some love.
Created an attachment (id=106961) [details] graphviz-2.12.ebuild guile category move
Created an attachment (id=108992) [details] graphviz-2.12-find-system-libgd.patch Without this patch, if system libgd is used by configure, then diffimg won't link
*** Bug 165089 has been marked as a duplicate of this bug. ***
(In reply to comment #5) > Created an attachment (id=108992) [edit] [details] > graphviz-2.12-find-system-libgd.patch > > Without this patch, if system libgd is used by configure, then diffimg won't > link Good. Have you upstreamed it?
(In reply to comment #7) > (In reply to comment #5) > > Created an attachment (id=108992) [edit] [details] > > graphviz-2.12-find-system-libgd.patch > > > > Without this patch, if system libgd is used by configure, then diffimg won't > > link > Good. Have you upstreamed it? > i dont't think we need this patch, running configure with "--with-mylibgd" fixed the linking issue and also builds diffimg. with the patch diffimg was not build on my system. please bump this version, because it fixed some of the issues reported here on bugzilla with older versions.
Created an attachment (id=109907) [details] Updated ebuild including the proposed patch
Created an attachment (id=109925) [details] graphviz-2.12-notcl.patch modified from 2.8-r2
OK, that's exactly what I recognized while installing. There was a tcl binding for just two or so manpages and I wanted to comment here again. But acually the required patch from 2.8 is here again, and I will modify the ebuild once more to get it in. ;) Regards Jan
Created an attachment (id=109959) [details] graphviz-.2.12.ebuild This ebuild includes the mentioned fixes.
(In reply to comment #8) > i dont't think we need this patch, running configure with "--with-mylibgd" > fixed the linking issue and also builds diffimg. with the patch diffimg was not > build on my system. No, we don't use internal copies of libraries (security issues and bug fixes). I think the patch can be improved to ensure diffimg is installed.
(In reply to comment #13) > I think the patch can be improved to ensure diffimg is installed. Hmm, it's not supposed to be installed. nm.
Created an attachment (id=109967) [details] graphviz-2.12.ebuild Run eautoreconf.
also works with amd64
My patch wouldn't change whether diffimg is built, it just prevents it from linking with the local libgd when configure chose not to even build it.
12 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> +graphviz-2.12.ebuild: Version bump (bug #161302), fixes bug #160012. Cleanup (bug #160012).