Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 161302
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: media-gfx herd <graphics@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ed Catmur <ed@catmur.co.uk>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
graphviz-2.12.ebuild graphviz-2.12.ebuild text/plain Ed Catmur 2007-01-10 12:11 0000 2.61 KB Details
graphviz-2.12.ebuild graphviz-2.12.ebuild text/plain Ed Catmur 2007-01-14 17:09 0000 2.61 KB Details
graphviz-2.12-find-system-libgd.patch graphviz-2.12-find-system-libgd.patch patch Richard Benjamin Voigt 2007-02-03 06:40 0000 379 bytes Details | Diff
graphviz-2.12.ebuild Updated ebuild including the proposed patch text/plain Jan Kohnert 2007-02-11 23:01 0000 2.71 KB Details
graphviz-2.12-notcl.patch graphviz-2.12-notcl.patch modified from 2.8-r2 patch Jang Young-jun 2007-02-12 03:40 0000 618 bytes Details | Diff
graphviz-2.12.ebuild graphviz-.2.12.ebuild text/plain Jan Kohnert 2007-02-12 15:26 0000 2.75 KB Details
graphviz-2.12.ebuild graphviz-2.12.ebuild text/plain Ed Catmur 2007-02-12 16:36 0000 2.77 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 161302 depends on: Show dependency tree
Bug 161302 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-01-10 12:11 0000
media-gfx/graphviz is at 2.12.

Bumped ebuild to follow.

------- Comment #1 From Ed Catmur 2007-01-10 12:11:35 0000 -------
Created an attachment (id=106342) [details]
graphviz-2.12.ebuild

------- Comment #2 From david somers 2007-01-11 11:27:09 0000 -------
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.

------- Comment #3 From Ed Catmur 2007-01-11 12:45:58 0000 -------
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.

------- Comment #4 From Ed Catmur 2007-01-14 17:09:37 0000 -------
Created an attachment (id=106961) [details]
graphviz-2.12.ebuild

guile category move

------- Comment #5 From Richard Benjamin Voigt 2007-02-03 06:40:34 0000 -------
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

------- Comment #6 From Richard Benjamin Voigt 2007-02-03 06:41:12 0000 -------
*** Bug 165089 has been marked as a duplicate of this bug. ***

------- Comment #7 From Ed Catmur 2007-02-03 14:28:02 0000 -------
(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?

------- Comment #8 From Michael Cramer 2007-02-11 11:32:47 0000 -------
(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.

------- Comment #9 From Jan Kohnert 2007-02-11 23:01:42 0000 -------
Created an attachment (id=109907) [details]
Updated ebuild including the proposed patch

------- Comment #10 From Jang Young-jun 2007-02-12 03:40:19 0000 -------
Created an attachment (id=109925) [details]
graphviz-2.12-notcl.patch modified from 2.8-r2

------- Comment #11 From Jan Kohnert 2007-02-12 15:23:07 0000 -------
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

------- Comment #12 From Jan Kohnert 2007-02-12 15:26:47 0000 -------
Created an attachment (id=109959) [details]
graphviz-.2.12.ebuild

This ebuild includes the mentioned fixes.

------- Comment #13 From Ed Catmur 2007-02-12 16:24:56 0000 -------
(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.

------- Comment #14 From Ed Catmur 2007-02-12 16:34:49 0000 -------
(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.

------- Comment #15 From Ed Catmur 2007-02-12 16:36:17 0000 -------
Created an attachment (id=109967) [details]
graphviz-2.12.ebuild

Run eautoreconf.

------- Comment #16 From Daniel Baumann 2007-02-13 17:32:50 0000 -------
also works with amd64

------- Comment #17 From Richard Benjamin Voigt 2007-02-15 02:23:48 0000 -------
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.

------- Comment #18 From Chris Bainbridge (RETIRED) 2007-02-15 16:48:41 0000 -------
12 Feb 2007; Tiziano Müller <dev-zero@gentoo.org>
 +graphviz-2.12.ebuild:
  Version bump (bug #161302), fixes bug #160012. Cleanup (bug #160012).

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug