# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=1 inherit eutils DESCRIPTION="interconverts file formats used in molecular modeling" HOMEPAGE="http://openbabel.sourceforge.net/" SRC_URI="mirror://sourceforge/openbabel/${P}.tar.gz" KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" SLOT="0" LICENSE="GPL-2" IUSE="doc +zlib" RDEPEND="!sci-chemistry/babel >=dev-libs/libxml2-2.6.5 zlib? ( sys-libs/zlib )" DEPEND="${RDEPEND} >=dev-libs/boost-1.33.1 dev-lang/perl doc? ( app-doc/doxygen )" src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}/${P}-doxyfile.patch" || die "Failed to apply ${P}-doxyfile.patch" } src_compile() { econf \ --enable-static \ $(use_with zlib) \ || die "econf failed" emake || die "emake failed" if use doc ; then emake docs || "make docs failed" fi } src_test() { emake check || die "make check failed" } src_install() { emake DESTDIR="${D}" install || die "make install failed" dodoc AUTHORS ChangeLog NEWS README THANKS cd doc dohtml *.html *.png dodoc *.inc README* *.inc *.mol2 if use doc ;then dodir /usr/share/doc/${PF}/API/html insinto /usr/share/doc/${PF}/API/html cd API/html doins * fi } pkg_postinst() { echo elog "This version of OpenBabel includes InChI version 1 (software version" elog "1.02_beta). It does not produce Standard InChI/InChIKey." elog "To get Standard InChI/InChIKey software version 1.02 must be used." }