Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Aug 2004 00:33:54 +0200
From:      Miguel Mendez <flynn@energyhq.es.eu.org>
To:        ports@freebsd.org
Subject:   Making OPTIONS a bit more flexible
Message-ID:  <20040802003354.35998337.flynn@energyhq.es.eu.org>

next in thread | raw e-mail | index | archive | help
--Signature=_Mon__2_Aug_2004_00_33_54_+0200_Ay.hB_Laq=POn9=2
Content-Type: multipart/mixed;
 boundary="Multipart=_Mon__2_Aug_2004_00_33_54_+0200_wQVWp7d3TecmQoXf"


--Multipart=_Mon__2_Aug_2004_00_33_54_+0200_wQVWp7d3TecmQoXf
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Hi,

I remember reading something about a options-ng thing, so maybe this is
already being addressed. IMHO it would be interesting to have a more
flexible options system that could let us, for example (see attached
patch) build exclusive options menus, where the user shall choose
just 1 option. The attached patch adds that functionality. The main
problem I see is that dialog itself is pretty limited in what it can do,
perhaps we could extend dialog a bit as well?

Cheers,
-- 	
	Miguel Mendez <flynn@energyhq.es.eu.org>
	http://www.energyhq.es.eu.org	
	PGP Key: 0xDC8514F1


--Multipart=_Mon__2_Aug_2004_00_33_54_+0200_wQVWp7d3TecmQoXf
Content-Type: application/octet-stream;
 name="bsd.port.mk.diff"
Content-Disposition: attachment;
 filename="bsd.port.mk.diff"
Content-Transfer-Encoding: base64

LS0tIE1rL2JzZC5wb3J0Lm1rLm9yaWcJTW9uIEF1ZyAgMiAwMDowMDowOCAyMDA0CisrKyBNay9i
c2QucG9ydC5tawlNb24gQXVnICAyIDAwOjI4OjMwIDIwMDQKQEAgLTYxMiw2ICs2MTIsMTAgQEAK
ICMJCQkgdG8gaW5jbHVkZSBic2QucG9ydC5wcmUubWsgYmVmb3JlIHlvdSBzdGFydCB0ZXN0aW5n
IHRoZQogIwkJCSBXSVRIX3h5eiB2YXJpYWJsZXMuCiAjCisjIE9QVElPTlNfUkFESU9MSVNUIC0K
KyMgICAgICAgICAgICBJZiBkZWZpbmVkLCB1c2UgJHtESUFMT0d9IC0tcmFkaW9saXN0IGluc3Rl
YWQgb2YgLS1jaGVja2xpc3QsIAorIyAgICAgICAgICAgIGFsbG93aW5nIHRoZSB1c2VyIHRvIGNo
b29zZSBvbmx5IG9uZSBvZiB0aGUgZ2l2ZW4gb3B0aW9ucy4KKyMKICMgRm9yIGZldGNoOgogIwog
IyBGRVRDSF9DTUQJCS0gRnVsbCBwYXRoIHRvIGZ0cC9odHRwIGZldGNoIGNvbW1hbmQgaWYgbm90
IGluICRQQVRICkBAIC00NzY3LDcgKzQ3NzEsMTEgQEAKIAlQT1JUT0JKRk9STUFUPSIke1BPUlRP
QkpGT1JNQVQ6Uy8iLyInIiciL2c6Uy9cJC9cJFwkL2c6Uy9cXC9cXFxcL2d9IiBcCiAJU1lTVEVN
VkVSU0lPTj0iJHtTWVNURU1WRVJTSU9OOlMvIi8iJyInIi9nOlMvXCQvXCRcJC9nOlMvXFwvXFxc
XC9nfSIKIC5lbmRpZgotCisuaWYgZGVmaW5lZChPUFRJT05TX1JBRElPTElTVCkKK0RJQUxPR19N
T0RFPSAtLXJhZGlvbGlzdAorLmVsc2UKK0RJQUxPR19NT0RFPSAtLWNoZWNrbGlzdAorLmVuZGlm
CiAuaWYgIXRhcmdldChjb25maWcpCiBjb25maWc6CiAuaWYgIWRlZmluZWQoT1BUSU9OUykKQEAg
LTQ4MDksNyArNDgxNyw3IEBACiAJZG9uZTsgXAogCVRNUE9QVElPTlNGSUxFPSQkKG1rdGVtcCAt
dCBwb3J0b3B0aW9ucyk7IFwKIAl0cmFwICIke1JNfSAtZiAkJHtUTVBPUFRJT05TRklMRX07IGV4
aXQgMSIgMSAyIDMgNSAxMCAxMyAxNTsgXAotCSR7U0h9IC1jICIke0RJQUxPR30gLS1jaGVja2xp
c3QgXCJPcHRpb25zIGZvciAke1BLR05BTUU6Qy8tKFteLV0rKSQvIFwxL31cIiAyMSA3MCAxNSAk
JHtERUZPUFRJT05TfSAyPiAkJHtUTVBPUFRJT05TRklMRX0iOyBcCisJJHtTSH0gLWMgIiR7RElB
TE9HfSAke0RJQUxPR19NT0RFfSBcIk9wdGlvbnMgZm9yICR7UEtHTkFNRTpDLy0oW14tXSspJC8g
XDEvfVwiIDIxIDcwIDE1ICQke0RFRk9QVElPTlN9IDI+ICQke1RNUE9QVElPTlNGSUxFfSI7IFwK
IAlzdGF0dXM9JCQ/OyBcCiAJaWYgWyAkJHtzdGF0dXN9IC1uZSAwIF0gOyB0aGVuIFwKIAkJJHtS
TX0gLWYgJCR7VE1QT1BUSU9OU0ZJTEV9OyBcCg==

--Multipart=_Mon__2_Aug_2004_00_33_54_+0200_wQVWp7d3TecmQoXf--

--Signature=_Mon__2_Aug_2004_00_33_54_+0200_Ay.hB_Laq=POn9=2
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFBDW/WnLctrNyFFPERAlEsAKClnZb8ZBDozH0tUe3+XzSMRE1gTgCdGA+b
6RxWTH7d+BsK0fCpOfwNTQE=
=6xDg
-----END PGP SIGNATURE-----

--Signature=_Mon__2_Aug_2004_00_33_54_+0200_Ay.hB_Laq=POn9=2--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040802003354.35998337.flynn>