Gentoo Archives: gentoo-commits

From: Horea Christian <horea.christ@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/ruffus/
Date: Sun, 03 Jan 2021 06:31:04
Message-Id: 1609655130.3cba6c804e2e0d0177c238f41556a8f2ede57251.chymera@gentoo
1 commit: 3cba6c804e2e0d0177c238f41556a8f2ede57251
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
3 AuthorDate: Sat Jan 2 13:44:32 2021 +0000
4 Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
5 CommitDate: Sun Jan 3 06:25:30 2021 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=3cba6c80
7
8 sci-biology/ruffus: version bump, bump py targets, enable sphinx
9
10 Package-Manager: Portage-3.0.12, Repoman-3.0.2
11 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
12 Signed-off-by: Horea Christian <chr <AT> chymera.eu>
13
14 .../{ruffus-2.6.3.ebuild => ruffus-2.8.4.ebuild} | 20 +++++++++++--------
15 sci-biology/ruffus/ruffus-9999.ebuild | 23 ----------------------
16 2 files changed, 12 insertions(+), 31 deletions(-)
17
18 diff --git a/sci-biology/ruffus/ruffus-2.6.3.ebuild b/sci-biology/ruffus/ruffus-2.8.4.ebuild
19 similarity index 52%
20 rename from sci-biology/ruffus/ruffus-2.6.3.ebuild
21 rename to sci-biology/ruffus/ruffus-2.8.4.ebuild
22 index b4417d29c..beda7db9a 100644
23 --- a/sci-biology/ruffus/ruffus-2.6.3.ebuild
24 +++ b/sci-biology/ruffus/ruffus-2.8.4.ebuild
25 @@ -1,22 +1,26 @@
26 -# Copyright 1999-2017 Gentoo Foundation
27 +# Copyright 1999-2021 Gentoo Authors
28 # Distributed under the terms of the GNU General Public License v2
29
30 -EAPI=5
31 +EAPI=7
32
33 -PYTHON_COMPAT=( python2_7 )
34 +PYTHON_COMPAT=( python3_{7,8,9} )
35
36 inherit distutils-r1
37
38 DESCRIPTION="Python module to support computational pipelines"
39 HOMEPAGE="http://www.ruffus.org.uk"
40 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
41 -# git@××××××.com:bunbun/ruffus.git
42
43 LICENSE="MIT"
44 SLOT="0"
45 KEYWORDS="~amd64 ~x86"
46 -IUSE=""
47
48 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
49 - media-gfx/graphviz"
50 -RDEPEND="${DEPEND}"
51 +# TODO: why does this not work: Duplicate pipeline
52 +RESTRICT="test"
53 +
54 +RDEPEND="
55 + media-gfx/graphviz
56 +"
57 +
58 +distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
59 +distutils_enable_tests pytest
60
61 diff --git a/sci-biology/ruffus/ruffus-9999.ebuild b/sci-biology/ruffus/ruffus-9999.ebuild
62 deleted file mode 100644
63 index 9c12d9170..000000000
64 --- a/sci-biology/ruffus/ruffus-9999.ebuild
65 +++ /dev/null
66 @@ -1,23 +0,0 @@
67 -# Copyright 1999-2017 Gentoo Foundation
68 -# Distributed under the terms of the GNU General Public License v2
69 -
70 -EAPI=5
71 -
72 -PYTHON_COMPAT=( python2_7 )
73 -
74 -inherit distutils-r1 git-r3
75 -
76 -DESCRIPTION="Python module to support computational pipelines"
77 -HOMEPAGE="http://www.ruffus.org.uk"
78 -# SRC_URI="http://code.google.com/p/ruffus/downloads/detail?name=ruffus-2.4beta3.tar.gz"
79 -EGIT_REPO_URI="https://code.google.com/archive/p/ruffus"
80 -# git@××××××.com:bunbun/ruffus.git
81 -
82 -LICENSE="MIT"
83 -SLOT="0"
84 -KEYWORDS=""
85 -IUSE=""
86 -
87 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
88 - media-gfx/graphviz"
89 -RDEPEND="${DEPEND}"