Let's talk about subversion/svn

Emanuel Haupt ehaupt at FreeBSD.org
Mon Nov 19 23:14:54 UTC 2012


Yuri <yuri at rawbw.com> wrote:
> On 11/19/2012 10:40, Paul Schmehl wrote:
> >
> > It's not just subversion.  I was working on a new port the other
> > day, and one of it's dependencies triggered a lengthy traverse of
> > numerous x11, x11-tookits, x11-fonts, etc., etc.  Rather
> > mind-boggling when you realize this is a program that generates
> > graphs rather than a GUI-based program. 
> 
> It would be very beneficial if somebody made a program that would 
> visualize the particular port's dependencies as a graph (like .dot 
> format). This should be quite easy to do.
> Or maybe such program already exists?

ports-mgmt/porttree can do that:

root at portjail:/usr/ports/devel/subversion $ porttree
Depending on
0       +devel/subversion
1       ++databases/sqlite3
2       |`devel/pkgconf
3       ++devel/apr1
4       |++converters/libiconv
5       ||`devel/libtool
6       |++databases/db42
        ||`devel/libtool -> 5
7       |++databases/gdbm
8       ||++devel/gmake
9       |||`+devel/gettext
        ||| ++converters/libiconv -> 4
        ||| `devel/libtool -> 5
        ||`devel/libtool -> 5
10      |++devel/autoconf
11      ||+devel/autoconf-wrapper
        ||++devel/gmake -> 8
12      ||+devel/m4
13      ||+lang/perl5.14
14      ||`+misc/help2man
        || ++devel/gettext -> 9
        || ++devel/gmake -> 8
15      || ++devel/p5-Locale-gettext
        || |++devel/gettext -> 9
        || |`lang/perl5.14 -> 13
        || `lang/perl5.14 -> 13
16      |++devel/automake
        ||++devel/autoconf -> 10
17      ||+devel/automake-wrapper
        ||`lang/perl5.14 -> 13
        |+devel/libtool -> 5
        |+lang/perl5.14 -> 13
18      |++lang/python27
        ||`+devel/gettext -> 9
19      |`textproc/expat2
        ++devel/gettext -> 9
        +devel/libtool -> 5
        +textproc/expat2 -> 19
20      `+www/neon29
         ++devel/gettext -> 9
         +devel/libtool -> 5
         `textproc/expat2 -> 19



> 
> Yuri
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to
> "freebsd-ports-unsubscribe at freebsd.org"
> 


More information about the freebsd-ports mailing list