commit:     a4bb54a899bf76f3982e846772579e1820e8d305
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Sat Aug 14 10:13:18 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 10:13:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4bb54a8

sci-chemistry/theseus: Port to EAPI 8

Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-chemistry/theseus/theseus-3.3.0-r1.ebuild | 28 ++++++++++++++-------------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/sci-chemistry/theseus/theseus-3.3.0-r1.ebuild 
b/sci-chemistry/theseus/theseus-3.3.0-r1.ebuild
index f9e62b3916d..fe012719670 100644
--- a/sci-chemistry/theseus/theseus-3.3.0-r1.ebuild
+++ b/sci-chemistry/theseus/theseus-3.3.0-r1.ebuild
@@ -1,40 +1,42 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-inherit multilib toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Maximum likelihood superpositioning and analysis of 
macromolecular structures"
 HOMEPAGE="http://www.theseus3d.org/";
 SRC_URI="http://www.theseus3d.org/src/${PN}_${PV}.tar.gz";
+S="${WORKDIR}"/${PN}_src
 
-SLOT="0"
 LICENSE="GPL-3"
+SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples"
 
 RDEPEND="
        sci-libs/gsl:=
        || (
+               sci-biology/clustalw:2
+               sci-biology/kalign
+               sci-biology/mafft
                sci-biology/muscle
                sci-biology/probcons
-               sci-biology/mafft
                sci-biology/t-coffee
-               sci-biology/kalign
-               sci-biology/clustalw:2
-               )"
-DEPEND="${RDEPEND}
-       virtual/pkgconfig"
-
-S="${WORKDIR}"/${PN}_src/
+       )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
-       cat >> make.inc <<- EOF
+       default
+
+       cat >> make.inc <<- EOF || die
        ARCH = $(tc-getAR)
        ARCHFLAGS = -rvs
        RANLIB = $(tc-getRANLIB)
-       LOCALLIBDIR = "${EPREFIX}/usr/$(get_libdir)
+       LOCALLIBDIR = "${EPREFIX}"/usr/$(get_libdir)
        SYSLIBS = $($(tc-getPKG_CONFIG) --libs gsl) -lpthread
        LIBS = -ldistfit -lmsa -ldssplite -ldltmath -lDLTutils -ltheseus
        LIBDIR = -L./lib

Reply via email to