ITP: Doxygen

Tue Jun 14 21:51:00 GMT 2005


    It seems that package has been proposed couple of years ago.  And 
was rejected due to licence problems.
Here is the link :

However several things happend since then.  First the AT&T labs at 
cambrige is no more,   and the graphviz  package is now developed by 
the   Consequently the licence has changed from  some 
weird  proprietary AT&T code agreement,  to standard CPL licence which 
is an OSD approved licence.

   Official word from the developers is that the package doesn't come 
compile right out of the box, but various  people have reported success 
in doing so after some tweaking.    So if this package is approved I 
will attempt  to track down all the missing dependencies and  create a 
patch for this package to be build under cygwin.

    My primary goal is to buiild the dot program which is used by the 
doxygen package to generate the source  documentation.  I will do my 
best to get the other parts working as well. 

    My general plan  is to use as much shared libraries  ( libgd  , 
libfreetype ) as practical,  and  link the missing libraries  statically.

    Here is my proposed setup hint.    The requires section is obviously 


----------------------------------------------------  cut here 
sdesc: "graph visualization software"
ldesc: "Graphviz is open source graph visualization software. It has 
main graph layout programs,  web and interactive graphical interfaces,
auxiliary tools, libraries, and language bindings.

The Graphviz layout programs take descriptions of graphs in a simple text
language, and make diagrams in several useful formats such as images and
SVG for web pages, Postscript for inclusion in PDF or other documents;
or display in an interactive graph browser.

Graphviz has many useful features for concrete diagrams, such as options
for colors, fonts, tabular node layouts, line styles, hyperlinks, and
custom shapes.

In practice, graphs are usually generated from an external data sources,
but they can also be created and edited manually, either as raw text files
or within a graphical editor. (Graphviz was not intended to be a Visio
replacement, so it is probably frustrating to try to use it that way.)"

category: Graphics
requires: cygwin
external-source: package
----------------------------------------------------  cut here 

More information about the Cygwin-apps mailing list