From owner-freebsd-ports@FreeBSD.ORG Mon Feb 7 22:06:33 2005 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 125E116A4CE for ; Mon, 7 Feb 2005 22:06:33 +0000 (GMT) Received: from connectmail.carleton.ca (connectmail.carleton.ca [134.117.2.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id D57EE43D2F for ; Mon, 7 Feb 2005 22:06:32 +0000 (GMT) (envelope-from adamw@magnesium.net) Received: from [192.168.1.105] ([134.117.145.25]) by connectmail.carleton.ca (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with ESMTPSA id <0IBK00JP9AQW95@connectmail.carleton.ca> for ports@FreeBSD.org; Mon, 07 Feb 2005 17:06:32 -0500 (EST) Date: Mon, 07 Feb 2005 17:09:25 -0500 From: Adam Weinberger To: ports@FreeBSD.org Message-id: <4207E715.7060001@magnesium.net> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7BIT X-Accept-Language: en-ca, en-gb, en-us, en User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-CA; rv:1.7.5) Gecko/20050105 Thunderbird/1.0 OMFG PANTS Subject: Proposal: overridable bsd.sites.mk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Feb 2005 22:06:33 -0000 (this is a repost of a message that I inadvertantly sent to ports-committers@. thanks to edwin for pointing that out to me.) What do you guys think of changing the +='s in bsd.sites.mk to ?='s? The deal is this: say I have a specific AfterStep dist site that I want to use, and I don't want the default listed sites to be attempted at all. As it stands now, there are two current solutions that I see: * edit bsd.sites.mk after every cvsup * put like 100 entries for that site in MASTER_SITE_AFTERSTEP in /etc/make.conf and turn on RANDOMIZE_MASTER_SITES I propose a third solution: Change the bsd.sites.mk to MASTER_SITE_AFTERSTEP?=, and then I can define MASTER_SITE_AFTERSTEP to be whatever I want it to be. What do you think about this? Is there another solution that I'm missing? Would this cause more problems than it would fix? # Adam -- Adam Weinberger adamw@magnesium.net || adamw@FreeBSD.org adamw@vectors.cx || adamw@gnome.org http://www.vectors.cx