master sites for deskutils/plans

Dan Langille dan at langille.org
Tue Dec 21 04:24:12 PST 2004


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 at k7>make -V _MASTER_SITES_plans   
> > >     http://www.planscalendar.com/release/
> > >     [~/cvs/ports/deskutils/plans] edwin at 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/



More information about the freebsd-ports mailing list