diff options
Diffstat (limited to 'sci-biology/amos/amos-9999.ebuild')
-rw-r--r-- | sci-biology/amos/amos-9999.ebuild | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/sci-biology/amos/amos-9999.ebuild b/sci-biology/amos/amos-9999.ebuild index baecc2f9e..610c3d64c 100644 --- a/sci-biology/amos/amos-9999.ebuild +++ b/sci-biology/amos/amos-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -16,11 +16,32 @@ EGIT_REPO_URI="git://amos.git.sourceforge.net/gitroot/amos/amos" LICENSE="Artistic" SLOT="0" KEYWORDS="" -IUSE="" +IUSE="mpi qt4" DEPEND=" + mpi? ( virtual/mpi ) dev-libs/boost - dev-qt/qtcore:4" + qt4? ( dev-qt/qtcore:4 ) + sci-biology/blat + sci-biology/jellyfish" RDEPEND="${DEPEND} dev-perl/DBI + dev-perl/Statistics-Descriptive sci-biology/mummer" + +# --with-jellyfish location of Jellyfish headers + +src_install() { + default + python_replicate_script "${ED}"/usr/bin/goBambus2 + # bambus needs TIGR::FASTAreader.pm and others + # configure --libdir sadly copies both *.a files and *.pm into /usr/lib64/AMOS/ and /usr/lib64/TIGR/, work around it + mkdir -p "${D}/usr/share/${PN}/perl/AMOS" || die + mv "${D}"/usr/lib64/AMOS/*.pm "${D}/usr/share/${PN}/perl/AMOS" || die + mkdir -p "${D}"/usr/share/"${PN}"/perl/TIGR || die + mv "${D}"/usr/lib64/TIGR/*.pm "${D}"/usr/share/"${PN}"/perl/TIGR || die + echo "PERL5LIB=/usr/share/${PN}/perl" > "${S}/99${PN}" + doenvd "${S}/99${PN}" || die + # move also /usr/lib64/AMOS/AMOS.py to /usr/bin + mv "${D}"/usr/lib64/AMOS/*.py "${D}"/usr/bin || die +} |