bsd.database.mk suggestion
Sergey Matveychuk
sem at FreeBSD.org
Tue Aug 9 07:16:56 GMT 2005
Vsevolod Stakhov wrote:
> Hi,
>
> I think bsd.database.mk is now more or less ready. But I want
> to listen your comments about it. Now I've moved all mysql/pgsql
> related stuff from bsd.port.mk to bsd.database.mk and added
> bdb handling and sqlite dependency.
A symantics for variables is differ. I'm not sure it's a good thing.
E.g.
USE_MYSQL - yes|undefined
WANT_MYSQL_VER - mysql version a maintainer wants
WITH_MYSQL_VER - mysql version an user wants
The same for PostgreSQL.
But you use USE_DBD_VER= yes|version.
USE_DBD_VER=yes is weird.
<IMHO>
I dislike _VER suffix for USE_FOO.
Well, I dislike WANT_FOO too. I think it's a surcharge.
I like this scheme:
USE_SOMEDB= yes|version
It's just like USE_GCC do.
</IMHO>
--
Sem.
More information about the freebsd-ports
mailing list