Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23660 - Ebuild for pygraphviz
Summary: Ebuild for pygraphviz
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-06-28 16:25 UTC by Jeffrey Yasskin
Modified: 2004-07-03 06:22 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
pygraphviz-0.1.ebuild (pygraphviz-0.1.ebuild,667 bytes, text/plain)
2003-06-28 16:27 UTC, Jeffrey Yasskin
Details
files/setup.py (setup.py,554 bytes, text/plain)
2003-06-28 16:30 UTC, Jeffrey Yasskin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey Yasskin 2003-06-28 16:25:32 UTC
Here's an ebuild and setup.py for a python interface to graphviz's libagraph
written by Manos Renieris.

It uses the "Brown Copyright" so a new license needs to be added.
Comment 1 Jeffrey Yasskin 2003-06-28 16:27:41 UTC
Created attachment 13975 [details]
pygraphviz-0.1.ebuild

In the DEPENDS, python and graphviz probably need minimum versions.
Comment 2 Jeffrey Yasskin 2003-06-28 16:30:03 UTC
Created attachment 13976 [details]
files/setup.py

This has the paths to graphviz's libs and includes hardcoded. `dotneato-config`
gives a way around that, but its output isn't exactly what Extension() needs as
input. What's the right way to specify the paths?
Comment 3 Jeffrey Yasskin 2003-06-28 16:35:34 UTC
If you try to print the result of Agraph(), it segfaults. (It's passing a null pointer to a C function.) Look at the end of __init__.py for an example of how it should be used. I'm planning to write a wrapper for agopen() (see http://www.research.att.com/sw/tools/graphviz/Agraph.pdf) and modify __init__.py eventually so that doesn't happen.
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2003-07-18 21:06:38 UTC
this package is a little sticky because upstream doesn't do versioning. we'll have to make our own snapshot to put on our mirrors. will get around to this soon
Comment 5 Lukasz Strzygowski (RETIRED) gentoo-dev 2004-07-03 06:22:25 UTC
Marking WONTFIX, because this package seems to be no longer developed, and it isn't especially popular. Unfortunately, we can't add to portage ebuilds for every piece of software. Anyway, thanks for submission Jeffrey.