Date: Sat, 6 May 2000 10:37:15 -0400 From: "C J Michaels" <cjm2@earthling.net> To: "R Joseph Wright" <rjoseph@manatee.mammalia.org>, "Rahul Dhesi" <dhesi@rahul.net> Cc: <freebsd-questions@FreeBSD.ORG> Subject: RE: stop complaining about x11 please (was: Re: Why does PORTS S Message-ID: <NDBBILKDCLLECBCLPMBIKEDPCAAA.cjm2@earthling.net> In-Reply-To: <Pine.BSF.4.21.0005011526360.6783-100000@manatee.mammalia.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. ------=_NextPart_000_0013_01BFB746.8F44AEA0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit I have one very simple problem with this suggestion. And that is the ncurses dialogs are a pain in the ass if you are trying to do things that don't require user intervention. I'm sure I'm in the minority, but _I_ happen to do things such as "make fetch" in a given dir to grab a bunch of tarballs. When it runs into a port that pops up a ncurses dialog it just sits there until I happen to come back to consol and see it. This is a HUGE PITA to me. If someone is going to implement a "ncurses" dialog on every other port than there needs to be a defacto way to bypass that and go with the defaults. -- Chris -----Original Message----- From: owner-freebsd-questions@FreeBSD.ORG [mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of R Joseph Wright Sent: Monday, May 01, 2000 6:31 PM To: Rahul Dhesi Cc: freebsd-questions@FreeBSD.ORG Subject: stop complaining about x11 please (was: Re: Why does PORTS S On Mon, 1 May 2000, Rahul Dhesi wrote: > Will Andrews <andrews@technologist.com> writes: > > >The QtGL extensions aren't absolutely necessary, but in the package I'd > >like to support as much as possible. Which is why I haven't gotten > >around to making GL support an option in the port. (That, and time is a > >luxury.) > > I know that time is a luxury, which is why I have the 5-minute solution > for you and for every other ports mainteriner. > > Add a section to the Makefile that goes something like this: > > ## DEPENDENCIES > ## This ports depends on xxx, yyy, zzz. > ## xxx is used for <purpose>. It's not essential. Default is off. > ## To enable xxx, uncomment the next line. > #<symbol> = <rhs> > ## yyy is used for <purpose>. This is quite important and should > ## be left in. However, the port will build without it. Default is on. > ## To disable yyy, comment out the next line. > <symbol> = <rhs> > ## zzz is essential and must not be removed. > <symbol> = <rhs> > ## END DEPENDENCIES Even better, but more difficult to implement, would be a little ncurses dialog box that pops up after the person building the port enters "make". Some ports already have this, offhand I can name ghostscript and rsaref. It makes things easier for the person who doesn't know they can alter the makefiles or doesn't feel comfortable doing so. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message ------=_NextPart_000_0013_01BFB746.8F44AEA0 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII7jCCAqEw ggIKoAMCAQICAwJd6jANBgkqhkiG9w0BAQQFADCBlDELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdl c3Rlcm4gQ2FwZTEUMBIGA1UEBxMLRHVyYmFudmlsbGUxDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UE CxMUQ2VydGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAx OTk5LjkuMTYwHhcNMDAwNDA0MTEwODI1WhcNMDEwNDA0MTEwODI1WjBEMR8wHQYDVQQDExZUaGF3 dGUgRnJlZW1haWwgTWVtYmVyMSEwHwYJKoZIhvcNAQkBFhJjam0yQGVhcnRobGluZy5uZXQwgZ8w DQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAM5lx40uF+cAlXOfMgeto7Ajjl7UII/J8YsIYoiKeUjI WMFNiOFBvqUFWl7+eURXoMpY3iP10kqwl+QjyG3pnLAAj3C9WmSUHJzT+xIb5VFtVr3r4UWFoL6N Ov37j+WqaNyz1r09UhWbqE/sX+0LYKtr9Uk/Gmd8GOuAUjG5E7/pAgMBAAGjUDBOMB0GA1UdEQQW MBSBEmNqbTJAZWFydGhsaW5nLm5ldDAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFIir8WCDZlX0 5FjHRh3AYb0j18OMMA0GCSqGSIb3DQEBBAUAA4GBAIfGiPOf/H7t4bGtjun7S6DYvJ5juEDW1bnM P13vEdv5dpzNlSgN5oE7fT5ZcADH8cJ07rfC78fBdcTm/QpcJo2OgZffqbW9zlZK5576wDl1bHdS oR3sfZFxqvtj1f4MnJ/2RssJ/IN6d/DkuDOBUmIJf8C9WsGHpoSIdLM6a9OgMIIDFDCCAn2gAwIB AgIBCzANBgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw ZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UE CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUu Y29tMB4XDTk5MDkxNjE0MDE0MFoXDTAxMDkxNTE0MDE0MFowgZQxCzAJBgNVBAYTAlpBMRUwEwYD VQQIEwxXZXN0ZXJuIENhcGUxFDASBgNVBAcTC0R1cmJhbnZpbGxlMQ8wDQYDVQQKEwZUaGF3dGUx HTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFp bCBSU0EgMTk5OS45LjE2MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCzaVqX1NAWC3q1xV3p IZwjcs0STEv3fs/H+8pyJPRCUqxXleN7YXoXhOf9cjk4lLTq7WWnkgZeveBl9hm7lHl2TD65aHB1 hBz0EXQAvAUsTwkDFzHM9EHUcsamXeKIRLCLLsRN8fDWhT5s85WUeJF+QOmc0Y0VV47Cc+Uw3kb1 TwIDAQABozcwNTASBgNVHRMBAf8ECDAGAQH/AgEAMB8GA1UdIwQYMBaAFHJJwnM0xlX0C3ZygX53 9IfnxrIOMA0GCSqGSIb3DQEBBAUAA4GBAGvGWekx+um27LED2N9ycv6RYEjqxlXde/BnjsZhcOdt wqU32J23FyhWBYvdXHVvxpGQxmxmcRPQEHxrkW+G4CE2LcHX6rIJrc8tbcaDUpv7u/6ch538t+l0 kuRcl678fqzKDW9yemcsa3P1hvmd9QBu9B0Hzp2egmMp75MJflXeMIIDLTCCApagAwIBAgIBADAN BgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAG A1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2Vy dGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZy ZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4X DTk2MDEwMTAwMDAwMFoXDTIwMTIzMTIzNTk1OVowgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxX ZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRp bmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1Ro YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1h aWxAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA1GnX1LCUZFtx6UfYDFG2 6nKRsIRefS0Nj3sS34UldSh0OkIsYyeflXtL734Zhx2G6qPduc6WZBrCFG5ErHzmj+hND3EfQDim AKOHePb5lIZererAXnbr2RSjXW56fAylS1V/Bhkpf56aJtVquzgkCGqYx7Hao5iR/Xnb5VrEHLkC AwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQDH7JJ+Tvj1lqVnYiqk 8E0RYNBvjWBYYawmu1I1XAjPMPuoSpaKH2JCI4wXD/S6ZJwXrEcp352YXtJsYHFcoqzceePnbgBH H7UNKOgCneSa/RP0ptl8sfjcXyMmCZGAc9AUG95DqYMl8uacLxXK/qarigd1iwzdUYRr5PjRznei gTGCApIwggKOAgEBMIGcMIGUMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRQw EgYDVQQHEwtEdXJiYW52aWxsZTEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0 ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDE5OTkuOS4xNgIDAl3q MAkGBSsOAwIaBQCgggFLMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X DTAwMDUwNjE0MzM0NlowIwYJKoZIhvcNAQkEMRYEFLRAAy6AxIBaOg2/f1TZTTY8y2x7MDwGCSqG SIb3DQEJDzEvMC0wBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwBwYFKw4DAhowCgYIKoZIhvcNAgUw ga0GCSsGAQQBgjcQBDGBnzCBnDCBlDELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw ZTEUMBIGA1UEBxMLRHVyYmFudmlsbGUxDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UECxMUQ2VydGlm aWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAxOTk5LjkuMTYC AwJd6jANBgkqhkiG9w0BAQEFAASBgBKWKzlku8LkEopF+0JDbX6QcThx7O8jnqYWQ8pZqXPSm/Wt leQi+Xl4aweIs8W/7YGWz93UlZg3uQDEAYAY5vWW8F6JnD0C0fivLJOgWsRvwZSjMFXjG7voDzVt K+rB/Dlv3GikAYLmTUWJUsKC8YUpRw6lTV+bdkcswmpJhoAnAAAAAAAA ------=_NextPart_000_0013_01BFB746.8F44AEA0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?NDBBILKDCLLECBCLPMBIKEDPCAAA.cjm2>