svn commit: r373100 - in head: . Mk databases/glom databases/libzdb databases/opendbx databases/pglesslog databases/qt4-pgsql-plugin databases/qt5-sqldrivers-pgsql databases/rubygem-do_postgres dat...
Brooks Davis
brooks at freebsd.org
Mon Nov 24 19:45:08 UTC 2014
On Sat, Nov 22, 2014 at 09:44:45PM +0000, Chris Rees wrote:
> On 22/11/2014 21:31, Adam Weinberger wrote:
> > On 22 Nov, 2014, at 13:40, Chris Rees <crees at FreeBSD.org> wrote:
> >> Author: crees
> >> Date: Sat Nov 22 20:40:08 2014
> >> New Revision: 373100
> >> URL: https://svnweb.freebsd.org/changeset/ports/373100
> >> QAT: https://qat.redports.org/buildarchive/r373100/
> >>
> >> Log:
> >> Finally retire USE_PGSQL
> >>
> >> + USE_PGSQL=server becomes USES=pgsql and WANT_PGSQL=server
> > USES=perl5 has USE_PERL5, USES=python has USE_PYTHON, USES=openal has USE_OPENAL, USES=fam has USE_FAM.
> >
> > Why is pgsql WANT_ instead of USE_?
>
> Hm. A couple of reasons really; USE_PGSQL was used before by
> bsd.database.mk, and with the two coexisting perhaps sharing the
> variable was not desired; I remember back in December last year when
> writing this that people weren't keen on separate variables at all,
> preferring to use arguments to USES. During that discussion, no-one
> mentioned that WANT_PGSQL wasn't desirable (perhaps it wasn't even
> discussed).
>
> I could rename it to USE_PGSQL now the code is removed from
> bsd.database.mk I suppose... but is it necessary? I don't personally
> think it's a great idea to reuse variables that used to mean something
> else...
>
Please don't use WANT_* or NEED_* in ports. We're planning to place current
USE_* variables in base to use them to avoid conflicts with USE_* variables.
It's unlikely this one will be a problem so I'm OK with this one staying
around for a transition period, but let's not add more.
-- Brooks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20141124/370fd964/attachment.sig>
More information about the svn-ports-all
mailing list