# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-chemistry/autodock/autodock-4.0.1-r1.ebuild,v 1.2 2008/08/05 05:48:56 dberkholz Exp $ inherit eutils MY_PN="autodocksuite" MY_P="${MY_PN}-${PV}" DESCRIPTION="A suite of automated docking tools" HOMEPAGE="http://autodock.scripps.edu/" SRC_URI="mirror://gentoo/${MY_PN}/${MY_P}-src.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" S="${WORKDIR}/${MY_P}/src" src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}"/${PV}-gcc-4.3.patch } src_compile() { cd autodock/ econf || die "AutoDock econf failed." emake || die "AutoDock emake failed." cd .. cd autogrid/ econf || die "AutoGrid econf failed." emake || die "AutoGrid emake failed." cd .. } src_install() { cd "${S}/autodock" dobin autodock4 || die "Failed to install autodock binary." dodoc AUTHORS ChangeLog NEWS README || die \ "Failed to install documentation." insinto "/usr/share/autodock" doins AD4_parameters.dat AD4_PARM99.dat || die \ "Failed to install shared files." cd "${S}/autogrid" dobin autogrid4 || die "Failed to install autogrid binary." } src_test() { cd "${S}/autodock/Tests" python test_autodock4.py || die "AutoDock tests failed." cd "${S}/autogrid/Tests" python test_autogrid4.py || die "AutoGrid tests failed." } pkg_postinst() { echo einfo "The AutoDock development team requests all users to fill out the" einfo "registration form at:" einfo einfo "\thttp://autodock.scripps.edu/downloads/autodock-registration" einfo einfo "The number of unique users of AutoDock is used by Prof. Arthur J." einfo "Olson and the Scripps Research Institude to support grant" einfo "applications." echo }