1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
7 inherit cmake-utils multilib
9 DESCRIPTION="An SQL connectivity library for platform and database independent connectivity"
10 HOMEPAGE="http://cppcms.com/sql/cppdb/"
11 SRC_URI="mirror://sourceforge/cppcms/${P}.tar.bz2"
13 LICENSE="|| ( Boost-1.0 MIT )"
15 KEYWORDS="~amd64 ~x86"
16 IUSE="doc examples mysql mysql_internal odbc odbc_internal postgres postgres_internal sqlite sqlite_internal"
18 DEPEND="mysql? ( virtual/mysql )
19 odbc? ( dev-db/unixODBC )
20 postgres? ( dev-db/postgresql-base )
21 sqlite? ( dev-db/sqlite:3 )
26 local mycmakeargs="$(cmake-utils_use_disable mysql MYSQL)
27 $(cmake-utils_use mysql_internal MYSQL_BACKEND_INTERNAL)
28 $(cmake-utils_use_disable odbc ODBC)
29 $(cmake-utils_use odbc_internal ODBC_BACKEND_INTERNAL)
30 $(cmake-utils_use_disable postgres PQ)
31 $(cmake-utils_use postgres_internal PQ_BACKEND_INTERNAL)
32 $(cmake-utils_use_disable sqlite SQLITE)
33 $(cmake-utils_use sqlite_internal SQLITE_BACKEND_INTERNAL)
34 -DLIBDIR=$(get_libdir)"
35 cmake-utils_src_configure
39 cmake-utils_src_install
41 rm docs/build.txt || die
46 insinto /usr/share/doc/${PF}