monipol wrote:
> On 28/06/2009, at 19:22, Hanspeter Niederstrasser wrote:
>   
>> David Fang wrote:
>>     
>>> Thanks for the feedback everyone.
>>> There was also some discussion of creating a more minimalist variant
>>> without all of the extension language bindings.
>>>
>>> So how does the following sound?
>>>
>>> graphviz-base (no x11, no language plug-ins, just dot and friends)
>>>       
>> graphviz-base sounds like it's the core package that has other sub
>> packages available that add further features.  In fact, that's what a
>> lot of the kde packages do:
>> <http://pdb.finkproject.org/pdb/browse.php?name=base>  Maybe
>> graphviz-basic or graphviz-minimal?
>>     
>
> On the other hand, I believe that's the way tetex is packaged:
>
> $ fink list tetex
> tetex           3.0-1006  Complete distribution of the TeX typesetting  
> system
> tetex-base      3.0-1006  Base programs for a teTeX installation
> tetex-nox       3.0-1006  Complete distribution of the TeX typesetting  
> system
> tetex-nox-base  3.0-1006  Base programs for a teTeX installation
> tetex-texmf     3.0-2     Main texmf tree for a teTeX installation
>
> with tetex conflicting with/replacing tetex-base and tetex-nox  
> conflicting with/replacing tetex-nox-base.
>
> I'm not sure that's an actual policy for this or if one is really  
> necessary. For what it's worth, my personal choice is David's original  
> suggestion.
>
>   
>>> graphviz-nox (no x11, but with 'all' language plug-ins)
>>> graphviz (with x11, gtk+pangocairo, all the fixins
>>>       
>
>
>
> Cheers,
>
> --
> monipol
> http://finkers.wordpress.com
>
>   
For what it's worth:  'tetex' is just a placeholder needed to install an
X11-enabled teTeX distro and Depends: tetex-base, and 'tetex-nox' does
the same thing for an X11-less version, Depending on tetex-nox-base.  
There used to be a bundle-tetex package, and 'tetex' acually contained
useful stuff, but that shifted around.  They both Depend on the
respective tetex-base

Does X11 only play a role in the plugins?  If so, then something like

    graphviz-base
    graphviz-plugins-nox | graphviz-plugins

would be appropriate in that case, and a "graphviz | graphviz-nox"
bundle package to depend on both the -base and -plugins.

-- 
Alexander Hansen
Fink User Liaison


------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.devel

Reply via email to