blob: dc1b60ba432efe9e781639fdde4cfdc3f3ada11c [file] [log] [blame]
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit cmake-utils
DESCRIPTION="A programmer's API and an end-user's toolkit for handling BAM files"
HOMEPAGE="https://github.com/pezmaster31/bamtools"
SRC_URI="mirror://github/pezmaster31/bamtools/"${P}".tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-libs/jsoncpp
sys-libs/zlib"
DEPEND="${RDEPEND}"
src_prepare() {
sed \
-e '/third_party/d' \
-i src/CMakeLists.txt || die
rm -r src/third_party || die
sed \
-e 's:json.h:json/json.h:g' \
-i src/toolkit/bamtools_filter.cpp || die
cmake-utils_src_prepare
}
src_install() {
local i
for i in bin/bamtools-${PV} lib/libbamtools.so.${PV} lib/libbamtools-utils.so.${PV}; do
TMPDIR="$(pwd)" scanelf -Xr $i || die
done
dobin bin/bamtools
dolib.so lib/*so*
use static-libs && dolib.a lib/*a
insinto /usr/include/bamtools
doins include/api include/shared
dodoc README
}