Skip site navigation (1)Skip section navigation (2)
Date:      03 Feb 2000 10:37:17 -0800
From:      asami@FreeBSD.ORG (Satoshi - Ports Wraith - Asami)
To:        Jeremy Lea <reg@FreeBSD.ORG>
Cc:        Bill Fumerola <billf@chc-chimes.com>, ports@FreeBSD.ORG
Subject:   Re: gd requiring X (was Re: skip requires X?)
Message-ID:  <vqcog9y874y.fsf@silvia.hip.berkeley.edu>
In-Reply-To: Jeremy Lea's message of "Tue, 1 Feb 2000 21:32:28 -0800"
References:  <Pine.BSF.4.21.0002012041440.10588-100000@cornflake.nickelkid.com> <Pine.BSF.4.21.0002012126490.305-100000@picnic.mat.net> <20000201213431.G79328@jade.chc-chimes.com> <20000201213227.A279@shale.csir.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
 * From: Jeremy Lea <reg@FreeBSD.ORG>

 * I'm still working on some of the packing issues.  My current plan is to
 * add a PKGNAME suffix, which depends on the highest level of USE_* (ie a
 * port which might use X or X and GNOME, would be known as foo-1.0,
 * foo-1.0-x11 and foo-1.0-gnome).

You can't have anything after the package version number.  Something
like foo-x11-1.0 and foo-gnome-1.0 is fine.

 * One solution is to have a standard FreeBSD package building policy: like
 * WITH_X11=yes on bento, and FreeBSD.org would only have one set of
 * packages.  If someone else wants to donate the machine cycles to say
 * building WITH_GNOME=yes packages, then they could be added.

Those can be done on bento also.  Just make another port with a
Makefile that says "WITH_GNOME=yes" and then includes the master port.

Figuring out the chain of dependencies could be messy though.  We need
to make sure the user won't end up with a gnome-disabled foo and
gnome-enabled bar when bar depends on foo (or something like that).

Satoshi


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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