From owner-freebsd-ports Sun Oct 7 19:23:13 2001 Delivered-To: freebsd-ports@freebsd.org Received: from topaz.mdcc.cx (topaz.mdcc.cx [212.204.230.141]) by hub.freebsd.org (Postfix) with ESMTP id 5C4F937B407 for ; Sun, 7 Oct 2001 19:23:09 -0700 (PDT) Received: from k7.mavetju.org (topaz.mdcc.cx [212.204.230.141]) by topaz.mdcc.cx (Postfix) with ESMTP id 411712B71A for ; Mon, 8 Oct 2001 04:23:07 +0200 (CEST) Received: by k7.mavetju.org (Postfix, from userid 1001) id 36322B7; Mon, 8 Oct 2001 12:23:03 +1000 (EST) Date: Mon, 8 Oct 2001 12:23:02 +1000 From: Edwin Groothuis To: freebsd-ports@freebsd.org Subject: NOCLEANDEPENDS / bsd.ports.subdir.mk Message-ID: <20011008122302.A10910@k7.mavetju.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Greetings, A couple of weeks ago there was a small thread here regarding the fact that "make clean" in /usr/ports caused a lot of (unnecessary) extra calls to "make clean" for dependencies. The solution for this is to add NOCLEANDEPENDS=yes to /etc/make.conf. Only then, if you build a fresh port with dependencies, "make clean" in that directory will only clean the ports-dir, not the dependencies. The expected behaviour would be that the NOCLEANDEPENDS variable would only be used in the ports-makefiles, and automaticly set to "yes" in the ports-directories-makefiles. I've submitted a patch (ports/31113) to create this behaviour. Please comment on this. Edwin -- Edwin Groothuis | Personal website: http://www.MavEtJu.org edwin@mavetju.org | Interested in MUDs? Visit Fatal Dimensions: ------------------+ http://www.FatalDimensions.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message