From: Alexander H. <ale...@gm...> - 2009-06-29 05:36:47
|
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 |