From owner-freebsd-ports Thu Feb 3 6:59:20 2000 Delivered-To: freebsd-ports@freebsd.org Received: from argon.blackdawn.com (deepspace9.dcds.edu [207.231.151.2]) by builder.freebsd.org (Postfix) with ESMTP id 7F8E243C9 for ; Thu, 3 Feb 2000 06:59:08 -0800 (PST) Received: by argon.blackdawn.com (Postfix, from userid 1000) id 942CD1A01; Thu, 3 Feb 2000 09:59:06 -0500 (EST) Date: Thu, 3 Feb 2000 09:59:06 -0500 From: Will Andrews To: The Hermit Hacker Cc: freebsd-ports@FreeBSD.ORG Subject: Re: cd /usr/ports;make clean ... Message-ID: <20000203095906.A1069@argon.blackdawn.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: ; from scrappy@hub.org on Wed, Feb 02, 2000 at 08:08:23PM -0400 X-Operating-System: FreeBSD 4.0-CURRENT i386 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, Feb 02, 2000 at 08:08:23PM -0400, The Hermit Hacker wrote: > Periodically, I clean it all out, and I know I've never built anything > under '/usr/ports/chinese', so why bother cleaning all the dependencies > for something that hasn't needed it: So don't download ports/chinese. Add it to your cvsup refuse file, or however you get it. The reason the clean target goes through the dependencies is because it was designed to clean out the dependencies recursively. I don't like the current cleaning mechanisms much either, and am working on fixing some of these problems. Jeremy Lea submitted a bsd.port.mk patch a few months ago that only cleans ports once per `make clean`. The clean-depends patch. That's part 1. There are other problems to fix, and this (perhaps) is one of them. -- 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-ports" in the body of the message