On Sep 25, 2008, at 9:37 AM, James Bunton wrote: > On Tue, Sep 23, 2008 at 09:28:51PM -0400, Alexander Hansen wrote: >> On Sep 23, 2008, at 7:55 PM, James Bunton wrote: >> >>> As far as I can tell doxygen does not need to depend on graphviz or >>> LaTeX. Removing these two dependencies would make the dependency >>> list >>> of many packages significantly smaller. Graphviz in particular pulls >>> in a lot of other packages. >>> <snip> >> >> You may want to check out >> >> http://thread.gmane.org/gmane.os.macosx.fink.user/27082 > > From the link you posted: >> doxygen builds w/out the need for latex, graphviz, and ghostscript if >> you remove the "make install_docs" line from InstallScript. >> There's a >> check for dot (from graphviz) during ./configure, but I don't know if >> the output of the build is the same w/ or w/out it. > > I'm happy to have a shot at making a doxygen.info and doxygen- > docs.info > doxygen-docs can bring in everything needed to build the doxygen > samples, but would not need to be depended on by anything. doxygen > proper would be built to always work with whatever was installed at > runtime. If a package needed doxygen with graphviz, it could depend on > both of them. > > Does this seem like a reasonable and useful approach to others? > > --- > > James >
It sounds good to me; all of these runtime-only things could be marked as Recommends: You probably ought to have a note in the DescDetail regarding the removal of dependencies. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel