# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-python/sqlalchemy/sqlalchemy-0.5.2-r1.ebuild,v 1.1 2009/04/01 11:45:14 patrick Exp $ EAPI="2" NEED_PYTHON=2.4 inherit distutils MY_P=SQLAlchemy-${PV/_} DESCRIPTION="Python SQL toolkit and Object Relational Mapper." HOMEPAGE="http://www.sqlalchemy.org/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="MIT" SLOT="0" IUSE="doc examples firebird mssql mysql postgres +sqlite test" KEYWORDS="~amd64 ~ppc ~x86" # note: if you use psycopg-1, then you need egenix-mx-base RDEPEND="firebird? ( dev-python/kinterbasdb ) mssql? ( dev-python/pymssql ) mysql? ( dev-python/mysql-python ) postgres? ( || ( ( >=dev-python/psycopg-2 ) ( =dev-db/sqlite-3.3.13 || ( dev-python/pysqlite >=dev-lang/python-2.5 ) )" DEPEND="dev-python/setuptools test? ( >=dev-db/sqlite-3.3.13 || ( dev-python/pysqlite >=dev-lang/python-2.5[sqlite] ) )" S="${WORKDIR}/${MY_P}" src_install() { distutils_src_install use doc && dohtml doc/* if use examples; then insinto /usr/share/doc/${PF} doins -r examples fi } src_test() { PYTHONPATH="./test/" "${python}" test/alltests.py || die "tests failed" }