From owner-freebsd-ports@FreeBSD.ORG Tue Dec 21 12:24:12 2004 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 33C6F16A4CE for ; Tue, 21 Dec 2004 12:24:12 +0000 (GMT) Received: from bast.unixathome.org (bast.unixathome.org [66.11.174.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8BE843D48 for ; Tue, 21 Dec 2004 12:24:11 +0000 (GMT) (envelope-from dan@langille.org) Received: from wocker (wocker.unixathome.org [192.168.0.99]) by bast.unixathome.org (Postfix) with ESMTP id 56B923D37; Tue, 21 Dec 2004 07:24:07 -0500 (EST) From: "Dan Langille" To: Edwin Groothuis Date: Tue, 21 Dec 2004 07:24:07 -0500 MIME-Version: 1.0 Message-ID: <41C7CF97.18107.1AAB4E58@localhost> Priority: normal In-reply-to: <20041220122057.GF63708@k7.mavetju> References: <41C5AADF.13117.124BDDE2@localhost> X-mailer: Pegasus Mail for Windows (4.21c) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body cc: freebsd-ports@FreeBSD.org Subject: Re: master sites for deskutils/plans 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: Tue, 21 Dec 2004 12:24:12 -0000 On 20 Dec 2004 at 23:20, Edwin Groothuis wrote: > On Sun, Dec 19, 2004 at 04:22:55PM -0500, Dan Langille wrote: > > > plans_6.5.2.zip:plans powerani.gif:logo > > > > > > for each group > > > [~/cvs/ports/deskutils/plans] edwin@k7>make -V _MASTER_SITES_plans > > > http://www.planscalendar.com/release/ > > > [~/cvs/ports/deskutils/plans] edwin@k7>make -V _MASTER_SITES_logo > > > http://www.freebsd.org/gifs/ > > > > > > So the idea is: MASTER_SITES_ALL returns master-sites where all > > > files could be found, and MASTER_SITES_group returns master-sites > > > where files for that group could be found. > > > > > > It would be nice to have a DISTFILES_GROUPS variable in bsd.port.mk, > > > after all it gets called 12 times in the whole process. > > > > FreshPorts uses "make master-sites-all" when determining the master > > sites for a port. In case case, it's returning the correct value > > AFAIK. That should be "this case", not "case case". > > I don't see any reason to change what FreshPorts does. I am open to > > suggestions. > > If you're open to suggestions you would do something with the > information I gave you. IMHO, users would be more interested in the master site where they can get the distfiles. That's why I think using "make master-sites- all" is the better choice. What I meant by my statement was: If you think FreshPorts should use something other than master-ports-all, I'd welcome your opinion. > I explained how it internally works, and what a possible work around > is. Yes, thanks for that. I appreciate. bsd.port.mk is often difficult to follow. > I don't see any documentation in bsd.port.mk and ports(7), so > saying that it is broken doesn't really work. Ummmm, I didn't say it was broken; I didn't want to give the impression I thought it was broken. -- Dan Langille : http://www.langille.org/ BSDCan - The Technical BSD Conference - http://www.bsdcan.org/