aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Mokrejs <mmokrejs@gmail.com>2021-10-19 17:06:25 +0200
committerMartin Mokrejs <mmokrejs@gmail.com>2021-10-19 17:06:25 +0200
commit6c45174a480dae72e147dbf764bda33b72404a56 (patch)
tree2e4f0154319a9d3affe8640caa0bdc041e7a4c91
parentsci-biology/tigmint: add missing dependencies not listed by upstream (diff)
downloadsci-6c45174a480dae72e147dbf764bda33b72404a56.tar.gz
sci-6c45174a480dae72e147dbf764bda33b72404a56.tar.bz2
sci-6c45174a480dae72e147dbf764bda33b72404a56.zip
sci-biology/tigmint: drop KEYWORDS until python install path is fixed
The 'from read_fasta import read_fasta' is supposed to work but Makefile places the file into $prefix. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Martin Mokrejs <mmokrejs@gmail.com>
-rw-r--r--sci-biology/tigmint/tigmint-1.2.4.ebuild27
1 files changed, 26 insertions, 1 deletions
diff --git a/sci-biology/tigmint/tigmint-1.2.4.ebuild b/sci-biology/tigmint/tigmint-1.2.4.ebuild
index 89d73318d..1b181ea44 100644
--- a/sci-biology/tigmint/tigmint-1.2.4.ebuild
+++ b/sci-biology/tigmint/tigmint-1.2.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/bcgsc/tigmint/releases/download/v${PV}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
RESTRICT="test"
@@ -28,3 +28,28 @@ RDEPEND="
"
distutils_enable_tests pytest
+
+# install the executable into /usr/bin
+# BUG: the read_fasta.py should be installed into python modules
+# so it can be imported into python
+src_prepare(){
+ sed -i Makefile -e 's#prefix=/usr/local#prefix=/usr#'
+ default
+}
+
+src_configure(){
+ python_setup
+ default
+}
+
+# do not run src_compile step as it runs git, makefile2graph, gsed, tred
+
+src_install(){
+ default
+ distutils-r1_src_install
+}
+
+src_test(){
+ default
+ python_foreach_impl python_test
+}