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>