Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Aug 2009 14:27:29 +0200
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        Andrew Reilly <andrew-freebsd@areilly.bpc-users.org>
Cc:        ports@freebsd.org
Subject:   Re: [HEADUP] FreeBSD Gecko's TODO and plan for future
Message-ID:  <4A93D8B1.7070706@quip.cz>
In-Reply-To: <20090825002359.GA61141@duncan.reilly.home>
References:  <20090822182208.GM82743@bsdcrew.de>	<20090824020523.GB52180@duncan.reilly.home>	<1251080785.99362.26.camel@shumai.marcuscom.com> <20090825002359.GA61141@duncan.reilly.home>

next in thread | previous in thread | raw e-mail | index | archive | help
Andrew Reilly wrote:
> On Sun, Aug 23, 2009 at 10:26:25PM -0400, Joe Marcus Clarke wrote:
> 
>>You can set WITH_GECKO=libxul in make.conf, and most of these should go
>>away.
> 
> 
> I've done that (and installed libxul!) and re-built all of the
> ports in firefox-2.*/+REQUIRED_BY, and my list is now:
> 
> alacarte-0.12.1_1
> brasero-2.26.3_1
> cairo-clock-0.3.2_3
> cheese-2.26.3_1
> deskbar-applet-2.26.2_1
> empathy-2.26.2_1
> eog-2.26.3_1
> epiphany-2.26.3_3
> epiphany-extensions-2.26.1_1
> gnome-control-center-2.26.0_2
> gimp-2.6.6,2
> gnome-applets-2.26.3_1
> gnome-games-2.26.3_1
> gnome2-2.26.3
> gtkam-gnome-0.1.16.1_1
> hamster-applet-2.26.3_1
> orca-2.26.3_1
> seahorse-plugins-2.26.2_2
> sound-juicer-2.26.1_1
> 
> 
> That's a lot shorter than it was before, but still clearly quite
> long.  In most of these I can't see where the firefox dependency
> is coming from.  For instance, the gimp meta-port is still here,
> but gimp-app has moved over to the libxul-1.9 +REQUIRED_BY list.
> 
> Is there any convenient way to list dependencies hierarchially,
> rather than the flat set that pkg_info -r provides?

You can install pkg_tree (written in perl). It will list dependencies in 
hierarchical tree.

example for GD
# pkg_tree -v gd-2
gd-2.0.35_1,1
|\__ png-1.2.38
|\__ jpeg-7
|\__ pkg-config-0.23_1
|\__ freetype2-2.3.9_1
|      \__ pkg-config-0.23_1
  \__ libiconv-1.13.1


Miroslav Lachman



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A93D8B1.7070706>