Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Apr 2003 13:21:17 -0400
From:      taxman <taxman@acd.net>
To:        Kent Stewart <kstewart@owt.com>, Wayne Pascoe <freebsd@penguinpowered.org.uk>, Jalle <defacto@home.se>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Fetching sources for ports
Message-ID:  <200304161321.17735.taxman@acd.net>
In-Reply-To: <200304160849.16732.kstewart@owt.com>
References:  <5.2.0.9.0.20030416170103.00bb9840@pop3.hbg.bonet.se> <20030416155426.GA14828@marvin.penguinpowered.org.uk> <200304160849.16732.kstewart@owt.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 16 April 2003 11:49 am, Kent Stewart wrote:
> On Wednesday 16 April 2003 08:54 am, Wayne Pascoe wrote:
> > On Wed, Apr 16, 2003 at 05:12:30PM +0200, Jalle wrote:
> > > Hi, I'm wondering if there's any way to fetch the sources
> > > (tarballs, gzips, bzips etc) for a port, including it's
> > > dependencies, without installing the whole thing right away?
> > > I could, of course, check http://www.freebsd.org/ports and see what
> > > the requirements are, download these, see what the requirements for
> > > the requirements are, download there, see what the... (you get it
> > > right?) But for a rather large port (like KDE, which I happened to
> > > have in mind) this would take ages!
> >
> > In the port directory, make fetch will fetch the sources.
> >
> > I'm not sure how this works for meta ports like KDE, Gnome and X11.
> > I'm also not sure if this will recurse and fetch ports for dependency
> > apps.
>
> I use "make fetch-recursive". When I did this in ../kde3, it fetched all
> of the updated tarballs for 3.1.1.

you can look in /usr/ports/Mk/bsd.port.mk  for all of the options you can put 
to make for ports.  In there you'll see  the above, and also 
fetch-recursive-list  - Show list of files that would be retrieved by 
fetch-recursive.  That may help you too.

Tim



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