Re: Finding dependencies

2008-02-04 Thread Michael Franz
With my current issue with perl (p5-getopt-long and perl5.8), I spent some time looking into the tcl scripts used in macports. It seems like a lot of the necessary functions are there to build a dependency graph/list. I just have to learn tcl! I did find that Eclipse has a tcl development environ

Re: Finding dependencies

2008-01-16 Thread Ryan Schmidt
On Jan 16, 2008, at 18:55, Michael Franz wrote: I may as well make it available to everyone now: http://www.ryandesign.com/tmp/portviz.tar.bz2 To use this, you need a web server with support for PHP. I use PHP 5; not sure if PHP 4 would work. You also need Graphviz. You can specify at the top

Re: Finding dependencies

2008-01-16 Thread Charles Kester
On Jan 16, 2008, at 3:33 PM, Michael Franz wrote: Ryan, I wrote a PHP script which works with Graphviz to create a graph of recursive dependencies of a port. For example, here's what it does with the gimp2 port: http://www.ryandesign.com/tmp/gimp.png This is an impressive picture! Gimp has

Re: Finding dependencies

2008-01-16 Thread Michael Franz
Ryan, I may as well make it available to everyone now: > > http://www.ryandesign.com/tmp/portviz.tar.bz2 > > To use this, you need a web server with support for PHP. I use PHP 5; > not sure if PHP 4 would work. You also need Graphviz. You can specify > at the top of graph.php where your Graphviz e

Re: Finding dependencies

2008-01-16 Thread Ryan Schmidt
On Jan 16, 2008, at 17:33, Michael Franz wrote: I wrote a PHP script which works with Graphviz to create a graph of recursive dependencies of a port. For example, here's what it does with the gimp2 port: http://www.ryandesign.com/tmp/gimp.png This is an impressive picture! Gimp has a lot of

Re: Finding dependencies

2008-01-16 Thread Michael Franz
Ryan, > I wrote a PHP script which works with Graphviz to create a graph of > recursive dependencies of a port. For example, here's what it does > with the gimp2 port: > > http://www.ryandesign.com/tmp/gimp.png > This is an impressive picture! Gimp has a lot of dependencies! > > I haven't made

Re: Finding dependencies

2008-01-16 Thread Ryan Schmidt
On Jan 15, 2008, at 20:47, Michael Franz wrote: I found a discussion on how dependencies are defined (hierarchical vs flat) in the archive. Sounds like the discussion was incomplete. Regardless of which method is used is there any tool that will walk the Portfile hierarchy to list all th

Re: Finding dependencies

2008-01-16 Thread Michael Franz
Rainer, On Jan 16, 2008 2:17 AM, Rainer Müller <[EMAIL PROTECTED]> wrote: > Michael Franz wrote: > > I found a discussion on how dependencies are defined (hierarchical vs > > flat) in the archive. Sounds like the discussion was incomplete. > > Regardless of which method is used is there any too

Re: Finding dependencies

2008-01-15 Thread Rainer Müller
Michael Franz wrote: I found a discussion on how dependencies are defined (hierarchical vs flat) in the archive. Sounds like the discussion was incomplete. Regardless of which method is used is there any tool that will walk the Portfile hierarchy to list all the dependencies? Not that I am

Finding dependencies

2008-01-15 Thread Michael Franz
I found a discussion on how dependencies are defined (hierarchical vs flat) in the archive. Sounds like the discussion was incomplete. Regardless of which method is used is there any tool that will walk the Portfile hierarchy to list all the dependencies? port deps will list the dependencies for