commit: dcaef9198998b857285e72ea009b7df8d4a1c175 Author: Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> AuthorDate: Thu Jun 23 15:45:42 2016 +0000 Commit: Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz> CommitDate: Thu Jun 23 15:45:42 2016 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=dcaef919
sci-biology/blasr: improved ebuild a bit, waiting for bug #586816 now Package-Manager: portage-2.2.28 sci-biology/blasr/blasr-9999.ebuild | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/sci-biology/blasr/blasr-9999.ebuild b/sci-biology/blasr/blasr-9999.ebuild index ca4ff28..e651b6e 100644 --- a/sci-biology/blasr/blasr-9999.ebuild +++ b/sci-biology/blasr/blasr-9999.ebuild @@ -1,11 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -MY_HASH=885c33a - inherit git-r3 DESCRIPTION="The PacBio long read aligner" @@ -16,13 +14,21 @@ EGIT_REPO_URI="https://github.com/PacificBiosciences/blasr.git" LICENSE="blasr" SLOT="0" -IUSE="" +IUSE="hdf5" KEYWORDS="" -DEPEND="sci-libs/hdf5[cxx]" +DEPEND="hdf5? ( >=sci-libs/hdf5-1.8.12[cxx] )" # needs H5Cpp.h RDEPEND="" -S="${WORKDIR}/blasr-${MY_HASH}" +S="${WORKDIR}/blasr-9999" + +src_configure(){ + if use hdf5; then \ + python ./configure.py --shared --sub --no-pbbam HDF5_INCLUDE="${EPREFIX}"/usr/include HDF5_LIB="${EPREFIX}"/usr/lib64 || die + else + python ./configure.py --shared --sub --no-pbbam || die + fi +} src_install() { dodir /usr/bin