Enter a category and portname to see a (low-tech :-) ) rendition
of the dependency tree for the port. Each dependency is shown as
a link that takes you to the overall description page for the port.
(However, the link is only shown once for each dependency, at the
level closest to the root, for clarity).
This is similar to pkg_tree, but works from the entire ports
hierarchy, not from just the currently installed set. And, it
bypasses /usr/ports/INDEX and instead iterates over 'make depend'.
This means it's much slower, but since the tree is cvsupped once
an hour, it will also be much more accurate.
Asking for dependency trees for multiple ports will be too slow
to be useable, so bear that in mind when you enter a category
and portname: both fields use wildcard matching.
mcl
_______________________________________________
freebs...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-port...@freebsd.org"
On Thu, Mar 18, 2004 at 12:59:34PM -0600, Mark Linimon wrote:
> I have a beta version of a ports dependency tree browser available
> for testing at http://portsmon.firepipe.net/portdependencytree.py.
>=20
> Enter a category and portname to see a (low-tech :-) ) rendition
> of the dependency tree for the port. Each dependency is shown as
> a link that takes you to the overall description page for the port.
> (However, the link is only shown once for each dependency, at the
> level closest to the root, for clarity).
>=20
> This is similar to pkg_tree, but works from the entire ports
> hierarchy, not from just the currently installed set. And, it
> bypasses /usr/ports/INDEX and instead iterates over 'make depend'.
> This means it's much slower, but since the tree is cvsupped once
> an hour, it will also be much more accurate.
This is cool!
> Asking for dependency trees for multiple ports will be too slow
> to be useable, so bear that in mind when you enter a category
> and portname: both fields use wildcard matching.
It might be nice to refuse to show inexact matches without explicit
wildcards (for exmaple x11/kde tries to show quite a few ports).
-- Brooks
--=20
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4
--45Z9DzgjV8m4Oswq
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQFAWfVmXY6L6fI4GtQRAm04AJ4gdydzGuYvZe9UWzyX5FMT6EyJAACfSc6C
TPzqdXKtk06gAJIlzIwdyc8=
=VFuQ
-----END PGP SIGNATURE-----
--45Z9DzgjV8m4Oswq--