aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-02-01 12:00:08 +0100
committerAndrew Ammerlaan <andrewammerlaan@riseup.net>2021-02-01 12:00:08 +0100
commiteffb881f64d5b18a2b2d05e9a28f3d54f9a0b484 (patch)
tree499741969b0605e4b70c20f9e225c2c00f567fed
parentsci-biology/cramtools: EAPI bump, fix install, add keywords (diff)
downloadsci-effb881f64d5b18a2b2d05e9a28f3d54f9a0b484.tar.gz
sci-effb881f64d5b18a2b2d05e9a28f3d54f9a0b484.tar.bz2
sci-effb881f64d5b18a2b2d05e9a28f3d54f9a0b484.zip
sci-biology/jigsaw: define correct compile and install phases
compilation itself fails, this needs a patch Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>
-rw-r--r--sci-biology/jigsaw/Manifest2
-rw-r--r--sci-biology/jigsaw/jigsaw-3.2.10.ebuild13
-rw-r--r--sci-biology/jigsaw/jigsaw-3.2.10m.ebuild28
3 files changed, 29 insertions, 14 deletions
diff --git a/sci-biology/jigsaw/Manifest b/sci-biology/jigsaw/Manifest
index 6f8a181f3..1fcded0c0 100644
--- a/sci-biology/jigsaw/Manifest
+++ b/sci-biology/jigsaw/Manifest
@@ -1 +1 @@
-DIST jigsaw-3.2.10.tar.gz 1033424 BLAKE2B 9a254e47f32629e3613938aa0430b844ecefedf375e5a6585870f9b3a452842a7445234e190a59df2f65a2d2123c0973ba9b48ba3f0fea071f42fd2e01e683f4 SHA512 dfce29afd91603e328da6dcbb65851674f7c396746c8091e3bd81bfb06433404b1d87778f75dfaf683eafc9736e6bd7d91e48ac4c51198bf6bdcae68457ba05f
+DIST jigsaw-3.2.10m.tar.gz 1024885 BLAKE2B 59b98b3e8469b84fcb8bdceadc0cef3a628bf5b1e059af905a07b89de29a686aa66c20c451308bd980b8daba4e9c1ff0ec953b56a58d926ef626e1f4ee8b1a48 SHA512 5d19e933b5c9f2c57cb73a56a9017e5c088ce0135c2899caf21f2b9c0f092c35673b96be918e73f5fdb1c641dce853123e8f9d5592a64ac8704c28314b2d7877
diff --git a/sci-biology/jigsaw/jigsaw-3.2.10.ebuild b/sci-biology/jigsaw/jigsaw-3.2.10.ebuild
deleted file mode 100644
index 47ef93f7f..000000000
--- a/sci-biology/jigsaw/jigsaw-3.2.10.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Combine results from external gene predictors into final gene models"
-HOMEPAGE="http://www.cbcb.umd.edu/software/jigsaw"
-SRC_URI="http://cbcb.umd.edu/software/jigsaw/${P}.tar.gz"
-
-LICENSE="Artistic"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
diff --git a/sci-biology/jigsaw/jigsaw-3.2.10m.ebuild b/sci-biology/jigsaw/jigsaw-3.2.10m.ebuild
new file mode 100644
index 000000000..1a78ae08e
--- /dev/null
+++ b/sci-biology/jigsaw/jigsaw-3.2.10m.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Combine results from external gene predictors into final gene models"
+HOMEPAGE="https://www.cbcb.umd.edu/software/jigsaw"
+SRC_URI="https://www.cbcb.umd.edu/software/jigsaw/${P}.tar.gz"
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS=""
+
+S="${WORKDIR}/${PN}-${PV//m}"
+
+src_compile() {
+ cd src/main || die
+ emake
+ cd ../../lib/oc1
+ emake
+}
+
+src_install() {
+ cd src/main || die
+ emake DESTDIR="${ED}" install
+ cd ../../lib/oc1
+ emake DESTDIR="${ED}" install
+}