From owner-freebsd-stable Thu Mar 2 9:52: 0 2000 Delivered-To: freebsd-stable@freebsd.org Received: from mail4.uunet.ca (mail4.uunet.ca [209.167.141.34]) by hub.freebsd.org (Postfix) with ESMTP id 89ADB37BD95 for ; Thu, 2 Mar 2000 09:51:45 -0800 (PST) (envelope-from matt@ARPA.MAIL.NET) Received: from epsilon.lucida.qc.ca ([216.95.146.6]) by mail4.uunet.ca with ESMTP id <208391-326>; Thu, 2 Mar 2000 12:51:42 -0500 Date: Thu, 2 Mar 2000 12:51:40 -0500 From: Matt Heckaman X-Sender: matt@epsilon.lucida.qc.ca To: Will Andrews Cc: "freebsd-stable@FreeBSD.ORG" Subject: Re: make fetch + dependencies In-Reply-To: <20000302124515.A2211@argon.blackdawn.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Can't you just "make fetch" from /usr/ports to recursively download all the distfiles? This seems to work on my 3.4-stable system: root[epsilon]:/usr/ports# make fetch ===> archivers ===> archivers/arc >> arc521e.pl8.tar.Z doesn't seem to exist on this system. >> Attempting to fetch from ftp://ftp.kiarchive.ru/pub/unix/arcers/. Receiving arc521e.pl8.tar.Z (100821 bytes): 100% 100821 bytes transferred in 4.8 seconds (20.59 Kbytes/s) ===> archivers/bzip >> bzip-0.21.tar.gz doesn't seem to exist on this system. >> Attempting to fetch from ftp://ftp.connectnet.com/pub/bzip/bzip-0.21/. Receiving bzip-0.21.tar.gz (325757 bytes): 100% 325757 bytes transferred in 2.9 seconds (111.49 Kbytes/s) -- Matt Heckaman [matt@arpa.mail.net|matt@relic.net] [Please do not send me] !Powered by FreeBSD/x86! [http://www.freebsd.org] [any SPAM (UCE) e-mail] On Thu, 2 Mar 2000, Will Andrews wrote: : Date: Thu, 2 Mar 2000 12:45:15 -0500 : From: Will Andrews : To: Will Andrews : Cc: Satoshi - Ports Wraith - Asami , : Gawel , : "freebsd-stable@FreeBSD.ORG" : Subject: Re: make fetch + dependencies : : On Thu, Mar 02, 2000 at 12:21:45PM -0500, Will Andrews wrote: : > On Wed, Mar 01, 2000 at 02:00:13PM -0800, Satoshi - Ports Wraith - Asami wrote: : > > make DEPENDS_TARGET=checksum checksum : > : > Cool! I didn't know that it was even possible to recursively download all : > distfiles of a port. Perhaps a target that calls checksum with : > DEPENDS_TARGET=checksum is in order, to simplify things? : : I spoke too soon. The above does not download the dependencies' distfiles : recursively. : : I can, if you do not know of a way to do this with the current bsd.port.mk, : attempt to create a new target that will perform this task. : : -- : Will Andrews : GCS/E/S @d- s+:+>+:- a--->+++ C++ UB++++ P+ L- E--- W+++ !N !o ?K w--- : ?O M+ V-- PS+ PE++ Y+ PGP+>+++ t++ 5 X++ R+ tv+ b++>++++ DI+++ D+ : G++>+++ e->++++ h! r-->+++ y? : : : To Unsubscribe: send mail to majordomo@FreeBSD.org : with "unsubscribe freebsd-stable" in the body of the message : To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message