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

Reply via email to