Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 May 2000 15:30:35 -0700 (PDT)
From:      R Joseph Wright <rjoseph@manatee.mammalia.org>
To:        Rahul Dhesi <dhesi@rahul.net>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: stop complaining about x11 please (was: Re: Why does PORTS SUCK so BADLY!?)
Message-ID:  <Pine.BSF.4.21.0005011526360.6783-100000@manatee.mammalia.org>
In-Reply-To: <20000501203757.5E8EF99F8D@waltz.rahul.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0005011526360.6783-100000>