From owner-freebsd-questions Mon May 1 15:30:49 2000 Delivered-To: freebsd-questions@freebsd.org Received: from manatee.mammalia.org (rjoseph-0.dsl.speakeasy.net [216.231.50.6]) by hub.freebsd.org (Postfix) with ESMTP id 13A1737BA7C for ; Mon, 1 May 2000 15:30:45 -0700 (PDT) (envelope-from rjoseph@manatee.mammalia.org) Received: from localhost (rjoseph@localhost) by manatee.mammalia.org (8.9.3/8.9.3) with ESMTP id PAA06788; Mon, 1 May 2000 15:30:35 -0700 (PDT) (envelope-from rjoseph@manatee.mammalia.org) Date: Mon, 1 May 2000 15:30:35 -0700 (PDT) From: R Joseph Wright To: Rahul Dhesi Cc: freebsd-questions@FreeBSD.ORG Subject: Re: stop complaining about x11 please (was: Re: Why does PORTS SUCK so BADLY!?) In-Reply-To: <20000501203757.5E8EF99F8D@waltz.rahul.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 1 May 2000, Rahul Dhesi wrote: > Will Andrews 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 . It's not essential. Default is off. > ## To enable xxx, uncomment the next line. > # = > ## yyy is used for . 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. > = > ## zzz is essential and must not be removed. > = > ## 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