svn commit: r350129 - head/devel/matreshka
John Marino
marino at FreeBSD.org
Fri Apr 4 14:40:39 UTC 2014
Author: marino
Date: Fri Apr 4 14:40:39 2014
New Revision: 350129
URL: http://svnweb.freebsd.org/changeset/ports/350129
QAT: https://qat.redports.org/buildarchive/r350129/
Log:
devel/matreshka: Change defaults options (drop firebird, mysql)
I attempted to split matreshka up into master and slave ports, and
have each database driver as a slave/subpackage, but it turns out that
the way the matreshka gpr files are built, it currently has to be
self-contained in a single port.
In reality, nobody is going to need 4 database drivers simultaneously.
Nobody is probably going to want a package that sucks in 4 databases
either. With this in mind, I changed the defaults to build sqlite and
postgresql drivers by default. Since SQLite3 is so small, I figured
that noone would really mind if it got pulled in, and given the mindset
of the Ada community, the most likely db to use would be postgresql.
If Firebird and MySQL drivers are needed, then this port will have to
be built from source. Firebird has been particularly fragile on FreeBSD
for some reason as well, it seems to fail the configuration check on
FreeBSD 8 and 9. Removing FB as a default option will avoid this issue
on the builders.
Modified:
head/devel/matreshka/Makefile
Modified: head/devel/matreshka/Makefile
==============================================================================
--- head/devel/matreshka/Makefile Fri Apr 4 14:40:03 2014 (r350128)
+++ head/devel/matreshka/Makefile Fri Apr 4 14:40:39 2014 (r350129)
@@ -3,7 +3,7 @@
PORTNAME= matreshka
PORTVERSION= 0.6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= http://forge.ada-ru.org/matreshka/downloads/
@@ -12,14 +12,14 @@ COMMENT= Ada framework for information s
LICENSE= BSD3CLAUSE
-BUILD_DEPENDS= gprbuild>=20120510:${PORTSDIR}/devel/gprbuild
+BUILD_DEPENDS= gprbuild:${PORTSDIR}/devel/gprbuild
USES= ada gmake pkgconfig
HAS_CONFIGURE= yes
NO_MTREE= yes
OPTIONS_DEFINE= SQLITE3 FIREBIRD PGSQL MYSQL ORACLE AMF
-OPTIONS_DEFAULT=SQLITE3 FIREBIRD PGSQL MYSQL
+OPTIONS_DEFAULT=SQLITE3 PGSQL
AMF_DESC= Build Ada Modeling Framework
More information about the svn-ports-head
mailing list