diff options
Diffstat (limited to 'sci-biology/pysam/pysam-0.12.ebuild')
-rw-r--r-- | sci-biology/pysam/pysam-0.12.ebuild | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sci-biology/pysam/pysam-0.12.ebuild b/sci-biology/pysam/pysam-0.12.ebuild index e181e06ac9bc..1f4f58fdfe29 100644 --- a/sci-biology/pysam/pysam-0.12.ebuild +++ b/sci-biology/pysam/pysam-0.12.ebuild @@ -22,10 +22,14 @@ DEPEND="${RDEPEND} dev-python/cython[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}]" +PATCHES=( "${FILESDIR}"/${PN}-0.12-fix-buildsystem.patch ) + python_prepare_all() { + # unbundle htslib + export HTSLIB_MODE="external" export HTSLIB_INCLUDE_DIR="${EPREFIX}"/usr/include export HTSLIB_LIBRARY_DIR="${EPREFIX}"/usr/$(get_libdir) - export HTSLIB_CONFIGURE_OPTIONS="--disable-libcurl" + rm -r htslib || die # prevent setup.py from adding RPATHs sed -e "/ext\.extra_link_args += \['-Wl,-rpath,\$ORIGIN'\]/d" \ |