aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Mokrejs <mmokrejs@fold.natur.cuni.cz>2018-04-22 20:11:45 +0200
committerMartin Mokrejs <mmokrejs@fold.natur.cuni.cz>2018-04-22 20:11:45 +0200
commite459544d4d91e198e5c5e386a2052dc2600e1286 (patch)
treebe26cc93130f649fcd3860f246f09a2fba518781 /sci-biology/kat/kat-2.4.1.ebuild
parentsci-biology/kat: remove lines commented out (diff)
downloadsci-e459544d4d91e198e5c5e386a2052dc2600e1286.tar.gz
sci-e459544d4d91e198e5c5e386a2052dc2600e1286.tar.bz2
sci-e459544d4d91e198e5c5e386a2052dc2600e1286.zip
sci-biology/kat: improve -8888 ebuild
Try call setup.py on our own so that it could receive ${DESTDIR} contents. This still does not work. The ebuild drops bundled boost copy but retains bundled seqan headers and the modified copy of jellyfish. They won't interfere with with site-wide installed packages of those tools in Gentoo. The modified jellyfish is linked-in statically and binaries have 'kat_' prefix. The kat-2.4.1.ebuild and -9999.ebuild should later get same logic like appears in -8888.ebuild. Currently they stick to upstream's approach of using bundled boost too. All ebuilds suffer same problem: the python files do not get installed at all. Package-Manager: Portage-2.3.28, Repoman-2.3.9
Diffstat (limited to 'sci-biology/kat/kat-2.4.1.ebuild')
-rw-r--r--sci-biology/kat/kat-2.4.1.ebuild12
1 files changed, 6 insertions, 6 deletions
diff --git a/sci-biology/kat/kat-2.4.1.ebuild b/sci-biology/kat/kat-2.4.1.ebuild
index f1635e9e8..29f11c9f6 100644
--- a/sci-biology/kat/kat-2.4.1.ebuild
+++ b/sci-biology/kat/kat-2.4.1.ebuild
@@ -18,12 +18,12 @@ KEYWORDS=""
IUSE="cpu_flags_x86_sse doc"
DEPEND="
- >=dev-libs/boost-1.52
- dev-python/tabulate
- dev-python/matplotlib
- dev-python/numpy
- sci-libs/scipy
- doc? ( dev-python/sphinx )"
+ >=dev-libs/boost-1.52[${PYTHON_USEDEP}]
+ dev-python/tabulate[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ sci-libs/scipy[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
# contains bundled *modified* version of jellyfish-2.2 which should install under different filenames
# contains embedded sci-biology/seqan