Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Apr 2014 14:40:39 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r350129 - head/devel/matreshka
Message-ID:  <201404041440.s34EedcN031564@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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
 



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