From owner-freebsd-ports@FreeBSD.ORG Mon Nov 19 23:14:54 2012 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DFB8F175 for ; Mon, 19 Nov 2012 23:14:54 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from mx.critical.ch (cl-8.zrh-02.ch.sixxs.net [IPv6:2001:1620:f00:7::2]) by mx1.freebsd.org (Postfix) with ESMTP id 5CC648FC12 for ; Mon, 19 Nov 2012 23:14:54 +0000 (UTC) Received: from beaver.home.critical.ch (84-72-7-76.dclient.hispeed.ch [84.72.7.76]) (authenticated bits=0) by mx.critical.ch (8.14.4/8.14.4/critical-1.0) with ESMTP id qAJNEpR8082915 for ; Tue, 20 Nov 2012 00:14:52 +0100 (CET) (envelope-from ehaupt@FreeBSD.org) Date: Tue, 20 Nov 2012 00:14:51 +0100 From: Emanuel Haupt To: freebsd-ports@FreeBSD.org Subject: Re: Let's talk about subversion/svn Message-Id: <20121120001451.c59da0c727b0ca6391f0e04f@FreeBSD.org> In-Reply-To: <50AAB47C.3090103@rawbw.com> References: <20121119071607.GA58307@icarus.home.lan> <50AAB47C.3090103@rawbw.com> X-Mailer: Sylpheed 3.3.0 (GTK+ 2.24.6; amd64-portbld-freebsd9.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Nov 2012 23:14:54 -0000 Yuri 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@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@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to > "freebsd-ports-unsubscribe@freebsd.org" >