| # Copyright 1999-2011 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: /var/cvsroot/gentoo-x86/dev-db/freetds/freetds-0.91.ebuild,v 1.1 2011/09/20 10:11:34 jlec Exp $ |
| |
| EAPI=4 |
| |
| inherit autotools |
| |
| KEYWORDS="*" |
| DESCRIPTION="Tabular Datastream Library." |
| HOMEPAGE="http://www.freetds.org/" |
| SRC_URI="http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/${P}.tar.gz" |
| LICENSE="GPL-2" |
| SLOT="0" |
| IUSE="kerberos odbc iodbc mssql" |
| RESTRICT="test" |
| |
| DEPEND=" |
| iodbc? ( dev-db/libiodbc ) |
| kerberos? ( virtual/krb5 ) |
| odbc? ( dev-db/unixODBC )" |
| RDEPEND="${DEPEND}" |
| |
| src_prepare() { |
| # taken from a nightly build (20100522) |
| cp "${FILESDIR}/config.rpath" "${S}" || die |
| |
| sed -ie 's:with_iodbc/include":with_iodbc/include/iodbc":' configure.ac || die |
| eautoreconf |
| } |
| |
| src_configure() { |
| myconf="--with-tdsver=7.0 $(use_enable mssql msdblib)" |
| |
| if use iodbc ; then |
| myconf="${myconf} --enable-odbc --with-iodbc=${EPREFIX}/usr" |
| elif use odbc ; then |
| myconf="${myconf} --enable-odbc --with-unixodbc=${EPREFIX}/usr" |
| fi |
| if use kerberos ; then |
| myconf="${myconf} --enable-krb5" |
| fi |
| |
| econf $myconf |
| } |
| |
| src_install() { |
| emake DESTDIR="${D}" DOCDIR="doc/${PF}" install |
| } |