Subject: Re: make(1) variables: sort and disorder [patch]
To: Mike M. Volokhov <mishka@apk.od.ua>
From: Mike M. Volokhov <mishka@apk.od.ua>
List: tech-pkg
Date: 05/30/2005 17:31:40
--Signature=_Mon__30_May_2005_17_31_40_+0300_9DOQ69YAzcrv45p6
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, 30 May 2005 17:17:40 +0300
"Mike M. Volokhov" <mishka@apk.od.ua> wrote:

[snip]
> To change this behaviour, I've modified make(1) program to provide a
> new variable modifier (:X) which is designed to disorder all words in
> variable, opposite to :O. For example:
[snip]
> The bsd.sites.mk.patch modifies MASTER_SITE_SOURCEFORGE variable in a
> manner described above (I've left other lists unchanged because I'm not
> sure they should be).

IMHO, these lists may be splited to few parts and then mixed, i.e.:

	_MASTER_SITE_FOO_PRIMARY=3D	ftp://.... http://....
	_MASTER_SITE_FOO_SECONDARY=3D	ftp://.... http://....
	_MASTER_SITE_FOO_TERTIARY=3D	ftp://.... http://....
	MASTER_SITE_FOO=3D		${_MASTER_SITE_FOO_PRIMARY:X} \
					${_MASTER_SITE_FOO_SECONDARY:X} \
					${_MASTER_SITE_FOO_TERTIARY:X}
--
Mishka

--Signature=_Mon__30_May_2005_17_31_40_+0300_9DOQ69YAzcrv45p6
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (NetBSD)

iD8DBQFCmyPWHwrNSUJZSkURAlPlAKDsxQo5CTyRMg67Bei5PaxEnsVdDACgnFCw
ulrQO+M5nLNIRReZYGBVKh8=
=Dd/S
-----END PGP SIGNATURE-----

--Signature=_Mon__30_May_2005_17_31_40_+0300_9DOQ69YAzcrv45p6--