Date: Mon, 21 Feb 2011 20:01:41 +0100 From: Philippe =?iso-8859-1?Q?Aud=E9oud?= <jadawin@FreeBSD.org> To: Andrej Zverev <andrej.zverev@gmail.com> Cc: freebsd-perl@freebsd.org Subject: Re: MASTER_SITES/MASTER_SITE_SUBDIR for perl ports Message-ID: <20110221190141.GA15932@tuxaco.net> In-Reply-To: <AANLkTinH5hP5cgrGVqQOxJyO3PwPJ-aPigiYtoW122OV@mail.gmail.com> References: <20110210091512.GE81862@hal.rescomp.berkeley.edu> <20110210093934.GA75152@heechee.tobez.org> <4D5F3AE6.1010304@p6m7g8.com> <AANLkTiku98T88UnsnZaZt4poif0niRWKUQN0QcPfk2b0@mail.gmail.com> <4D614898.8090501@p6m7g8.com> <4D614914.8020603@p6m7g8.com> <AANLkTinH5hP5cgrGVqQOxJyO3PwPJ-aPigiYtoW122OV@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 21 Feb 2011, Andrej Zverev wrote: > On Sun, Feb 20, 2011 at 8:02 PM, Philip M. Gollucci <pgollucci@p6m7g8.com= >wrote: >=20 > > On 2/20/2011 12:00 PM, Philip M. Gollucci wrote: > > > On 2/19/2011 2:42 AM, Andrej Zverev wrote: > > >> Do we need take some action for that situation? At current moment > > normaly to > > >> put inside Makefile MASTER_SITES=3DCPAN/../../ or same via subdir. I= deally > > for > > >> me is to bring some magic inside Mk. For example if MASTER_SITES =3D= CPAN > > let > > >> MASTER_SITE_SUBDIR contain CPAN AUTHOR NAME. > > > .............. > > > > > >> Example: > > >> MASTER_SITES=3D CPAN > > >> MASTER_SITE_SUBDIR=3D CPAN:DDUMONT > > >> > > >> Inside Mk parse DDUMONT to id/D/DD/DDUMONT and concatenate with > > MASTER_SITE > > >> (like right now). It looks more universal. CPAN: - keyword tell us to > > use > > >> new logic otherwise use old one. > > > This is the same issue of pulling the CPAN dependency bits right? > > > The list changes hourly. If we could keep the meta info up-to-date > > > I think thats a great idea. tobez would have some thoughts here. > > > > > > > > Bah, UI misread that. DDUMONT contains all the info you need. So I'm > > in favor of it. > > > > > Here is patch ( http://people.freebsd.org/~az/bsd.sites.mk.diff.txt )which > implement stuff described above. > Since my make(1) skill almost zero I don't know about correct writing such > things. But it can work as proof-of-concept :-) >=20 > And i do my copy-paste in inline :-) > Hi, Sorry to come lately on this topic, but i think it's a useful point here. az, your diff is good for me. Thanks. --=20 Philippe Aud=E9oud
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110221190141.GA15932>