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