Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/oases/, sci-biology/oases/files/
Date: Tue, 02 Feb 2021 10:43:13
Message-Id: 1612262577.03d288e4857b3934a4fac6693944c097da515a2b.andrewammerlaan@gentoo
1 commit: 03d288e4857b3934a4fac6693944c097da515a2b
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Tue Feb 2 10:42:57 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Tue Feb 2 10:42:57 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=03d288e4
7
8 sci-biology/oases: EAPI bump, fix patch
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12
13 sci-biology/oases/files/Makefile.patch | 4 ++--
14 sci-biology/oases/oases-0.2.08.ebuild | 27 +++++++++++++++++----------
15 sci-biology/oases/oases-9999.ebuild | 24 +++++++++++++-----------
16 3 files changed, 32 insertions(+), 23 deletions(-)
17
18 diff --git a/sci-biology/oases/files/Makefile.patch b/sci-biology/oases/files/Makefile.patch
19 index 58652b00e..fcd0842ff 100644
20 --- a/sci-biology/oases/files/Makefile.patch
21 +++ b/sci-biology/oases/files/Makefile.patch
22 @@ -1,5 +1,5 @@
23 ---- Makefile.ori 2016-04-10 22:34:31.976222662 +0200
24 -+++ Makefile 2016-04-10 22:37:49.636225327 +0200
25 +--- a/Makefile 2016-04-10 22:34:31.976222662 +0200
26 ++++ b/Makefile 2016-04-10 22:37:49.636225327 +0200
27 @@ -1,8 +1,8 @@
28 -CC = gcc
29 -CFLAGS = -Wall
30
31 diff --git a/sci-biology/oases/oases-0.2.08.ebuild b/sci-biology/oases/oases-0.2.08.ebuild
32 index dcd1e83ab..74ad30f59 100644
33 --- a/sci-biology/oases/oases-0.2.08.ebuild
34 +++ b/sci-biology/oases/oases-0.2.08.ebuild
35 @@ -1,28 +1,35 @@
36 -# Copyright 1999-2016 Gentoo Foundation
37 +# Copyright 1999-2021 Gentoo Authors
38 # Distributed under the terms of the GNU General Public License v2
39
40 -EAPI=5
41 -
42 -inherit eutils
43 +EAPI=7
44
45 DESCRIPTION="De novo transcriptome assembler"
46 HOMEPAGE="http://www.ebi.ac.uk/~zerbino/oases"
47 -SRC_URI="http://www.ebi.ac.uk/~zerbino/oases/oases_0.2.08.tgz
48 - http://www.ebi.ac.uk/~zerbino/oases/OasesManual.pdf"
49 -KEYWORDS=""
50 +if [ "$PV" == "9999" ]; then
51 + inherit git-r3
52 + EGIT_REPO_URI="https://github.com/dzerbino/oases.git"
53 + SRC_URI="http://www.ebi.ac.uk/~zerbino/oases/OasesManual.pdf"
54 +else
55 + SRC_URI="http://www.ebi.ac.uk/~zerbino/oases/oases_0.2.08.tgz
56 + http://www.ebi.ac.uk/~zerbino/oases/OasesManual.pdf"
57 + S="${WORKDIR}/oases_0.2.8"
58 + KEYWORDS=""
59 + # fails to find globals.h, but which globals.h does it want?
60 +fi
61
62 LICENSE="GPL-3"
63 SLOT="0"
64 -IUSE=""
65
66 DEPEND=""
67 RDEPEND="${DEPEND}
68 >=sci-biology/velvet-1.2.08"
69
70 -S="${WORKDIR}"/oases_0.2.8
71 +PATCHES=(
72 + "${FILESDIR}/Makefile.patch"
73 +)
74
75 src_prepare(){
76 - epatch "${FILESDIR}"/Makefile.patch
77 + default
78 sed -e 's#cleanobj velvet oases doc#oases#' -i Makefile || die
79 }
80
81
82 diff --git a/sci-biology/oases/oases-9999.ebuild b/sci-biology/oases/oases-9999.ebuild
83 index fbbe6e6dd..74ad30f59 100644
84 --- a/sci-biology/oases/oases-9999.ebuild
85 +++ b/sci-biology/oases/oases-9999.ebuild
86 @@ -1,34 +1,36 @@
87 -# Copyright 1999-2018 Gentoo Foundation
88 +# Copyright 1999-2021 Gentoo Authors
89 # Distributed under the terms of the GNU General Public License v2
90
91 -EAPI=5
92 -
93 -[ "$PV" == "9999" ] && inherit git-r3
94 -
95 -inherit eutils
96 +EAPI=7
97
98 DESCRIPTION="De novo transcriptome assembler"
99 HOMEPAGE="http://www.ebi.ac.uk/~zerbino/oases"
100 if [ "$PV" == "9999" ]; then
101 + inherit git-r3
102 EGIT_REPO_URI="https://github.com/dzerbino/oases.git"
103 SRC_URI="http://www.ebi.ac.uk/~zerbino/oases/OasesManual.pdf"
104 - KEYWORDS=""
105 else
106 SRC_URI="http://www.ebi.ac.uk/~zerbino/oases/oases_0.2.08.tgz
107 - http://www.ebi.ac.uk/~zerbino/oases/OasesManual.pdf"
108 - KEYWORDS="~amd64"
109 + http://www.ebi.ac.uk/~zerbino/oases/OasesManual.pdf"
110 + S="${WORKDIR}/oases_0.2.8"
111 + KEYWORDS=""
112 + # fails to find globals.h, but which globals.h does it want?
113 fi
114
115 LICENSE="GPL-3"
116 SLOT="0"
117 -IUSE=""
118
119 DEPEND=""
120 RDEPEND="${DEPEND}
121 >=sci-biology/velvet-1.2.08"
122
123 +PATCHES=(
124 + "${FILESDIR}/Makefile.patch"
125 +)
126 +
127 src_prepare(){
128 - epatch "${FILESDIR}"/Makefile.patch
129 + default
130 + sed -e 's#cleanobj velvet oases doc#oases#' -i Makefile || die
131 }
132
133 src_install(){