# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="2" inherit base cmake-utils DESCRIPTION="MySQL Connector/C++ is a MySQL database connector for C++ (JDBC 4.0 API)" HOMEPAGE="http://forge.mysql.com/wiki/Connector_C++" SRC_URI="http://ftp.debian.org/debian/pool/main/m/${PN}/${PN}_${PV/_pre/~r}.orig.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" IUSE="examples" DEPEND=">=virtual/mysql-5.0 dev-libs/boost" RDEPEND="${DEPEND}" S="${WORKDIR}/${P/_pre/~r}" # cmake config that works ... CMAKE_IN_SOURCE_BUILD="1" CMAKE_USE_DIR="." PATCHES="${FILESDIR}/01_OOo_r271359.diff ${FILESDIR}/02_no_README_LICENSE.mysql.diff ${FILESDIR}/05_disable_tests.diff ${FILESDIR}/06_disable_examples_build.diff" src_configure() { # native lib/wrapper needs this! append-flags "-fno-strict-aliasing" # configure cmake-utils_src_configure } src_install() { # install cmake-utils_src_install # bogus cp "${S}/cppconn/sqlstring.h" "${D}/usr/include/cppconn" # examples if use examples; then insinto /usr/share/doc/${P}/examples doins ${S}/examples/* fi }