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/discrover/
Date: Sun, 27 Sep 2020 04:32:18
Message-Id: 1601181076.0a98a3bfa820bf8ffd6d9258daa3a3469f15427a.chymera@gentoo
1 commit: 0a98a3bfa820bf8ffd6d9258daa3a3469f15427a
2 Author: Horea Christian <chr <AT> chymera <DOT> eu>
3 AuthorDate: Sun Sep 27 04:31:16 2020 +0000
4 Commit: Horea Christian <horea.christ <AT> gmail <DOT> com>
5 CommitDate: Sun Sep 27 04:31:16 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=0a98a3bf
7
8 sci-biology/discrover: removed deprecated package
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Horea Christian <chr <AT> chymera.eu>
12
13 sci-biology/discrover/discrover-1.6.0.ebuild | 78 ---------------------------
14 sci-biology/discrover/discrover-9999.ebuild | 79 ----------------------------
15 sci-biology/discrover/metadata.xml | 28 ----------
16 3 files changed, 185 deletions(-)
17
18 diff --git a/sci-biology/discrover/discrover-1.6.0.ebuild b/sci-biology/discrover/discrover-1.6.0.ebuild
19 deleted file mode 100644
20 index 5840283fd..000000000
21 --- a/sci-biology/discrover/discrover-1.6.0.ebuild
22 +++ /dev/null
23 @@ -1,78 +0,0 @@
24 -# Copyright 1999-2015 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -
27 -EAPI=5
28 -inherit cmake-utils
29 -
30 -DESCRIPTION="A sequence motif discovery tool that uses discriminative learning"
31 -HOMEPAGE="https://github.com/maaskola/discrover"
32 -SRC_URI="https://github.com/maaskola/discrover/archive/${PV}.tar.gz -> ${P}.tar.gz"
33 -
34 -LICENSE="GPL-3+"
35 -SLOT="0"
36 -KEYWORDS="~amd64 ~x86"
37 -IUSE="+cairo dreme doc +lto misc_scripts +rmathlib tcmalloc"
38 -
39 -RDEPEND="
40 - dev-libs/boost
41 - cairo? ( x11-libs/cairo )
42 - dreme? ( sci-biology/meme )
43 - rmathlib? ( dev-lang/R )
44 - tcmalloc? ( dev-util/google-perftools )
45 -"
46 -DEPEND="${RDEPEND}
47 - doc? (
48 - dev-texlive/texlive-latex
49 - dev-texlive/texlive-latexextra
50 - dev-texlive/texlive-latexrecommended
51 - media-gfx/imagemagick
52 - )
53 - lto? ( >=sys-devel/gcc-4.8:* )
54 -"
55 -pkg_pretend() {
56 - if use lto; then
57 - if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 8 ]] ) ; then
58 - eerror "Compilation with link-time optimization and GCC older than 4.8 is not supported."
59 - eerror "Please either disable the USE flag 'lto' or use >=sys-devel/gcc-4.8."
60 - die "Compiling with USE flag 'lto' is not supported with <sys-devel/gcc-4.8."
61 - fi
62 - fi
63 -}
64 -src_configure() {
65 - local mycmakeargs=(
66 - $(cmake-utils_use_with cairo CAIRO)
67 - $(cmake-utils_use_with dreme DREME)
68 - $(cmake-utils_use_with doc DOC)
69 - $(cmake-utils_use_with lto LTO)
70 - $(cmake-utils_use_with misc_scripts MISC_SCRIPTS)
71 - $(cmake-utils_use_with rmathlib RMATHLIB)
72 - $(cmake-utils_use_with tcmalloc TCMALLOC)
73 - -DDOC_DIR="${EPREFIX}${PREFIX}/share/doc/${PF}"
74 - )
75 -
76 - unset R_HOME
77 -
78 - if use rmathlib ; then
79 - echo
80 - elog "Using statistical routines from standalone Rmathlib."
81 - echo
82 - fi
83 - if use dreme ; then
84 - echo
85 - elog "Linking to DREME from the MEME suite."
86 - echo
87 - else
88 - echo
89 - elog "Not linking to DREME from the MEME suite (sci-biology/meme)."
90 - elog "You will not be able to use DREME to find seeds."
91 - echo
92 - fi
93 -
94 - if use doc ; then
95 - echo
96 - elog "User manual available at /usr/share/doc/discrover/discrover-manual.pdf"
97 - echo
98 - fi
99 -
100 - cmake-utils_src_configure
101 -}
102
103 diff --git a/sci-biology/discrover/discrover-9999.ebuild b/sci-biology/discrover/discrover-9999.ebuild
104 deleted file mode 100644
105 index 627f32059..000000000
106 --- a/sci-biology/discrover/discrover-9999.ebuild
107 +++ /dev/null
108 @@ -1,79 +0,0 @@
109 -# Copyright 1999-2015 Gentoo Foundation
110 -# Distributed under the terms of the GNU General Public License v2
111 -
112 -EAPI=5
113 -inherit cmake-utils git-r3
114 -
115 -DESCRIPTION="A sequence motif discovery tool that uses discriminative learning"
116 -HOMEPAGE="https://github.com/maaskola/discrover"
117 -SRC_URI=""
118 -EGIT_REPO_URI="https://github.com/maaskola/${PN}"
119 -
120 -LICENSE="GPL-3+"
121 -SLOT="0"
122 -KEYWORDS="~amd64 ~x86"
123 -IUSE="+cairo dreme doc +lto misc_scripts +rmathlib tcmalloc"
124 -
125 -RDEPEND="
126 - dev-libs/boost
127 - cairo? ( x11-libs/cairo )
128 - dreme? ( sci-biology/meme )
129 - rmathlib? ( dev-lang/R )
130 - tcmalloc? ( dev-util/google-perftools )
131 -"
132 -DEPEND="${RDEPEND}
133 - doc? (
134 - dev-texlive/texlive-latex
135 - dev-texlive/texlive-latexextra
136 - dev-texlive/texlive-latexrecommended
137 - media-gfx/imagemagick
138 - )
139 - lto? ( >=sys-devel/gcc-4.8:* )
140 -"
141 -pkg_pretend() {
142 - if use lto; then
143 - if [[ $(gcc-major-version) -lt 4 ]] || ( [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 8 ]] ) ; then
144 - eerror "Compilation with link-time optimization and GCC older than 4.8 is not supported."
145 - eerror "Please either disable the USE flag 'lto' or use >=sys-devel/gcc-4.8."
146 - die "Compiling with USE flag 'lto' is not supported with <sys-devel/gcc-4.8."
147 - fi
148 - fi
149 -}
150 -src_configure() {
151 - local mycmakeargs=(
152 - $(cmake-utils_use_with cairo CAIRO)
153 - $(cmake-utils_use_with dreme DREME)
154 - $(cmake-utils_use_with doc DOC)
155 - $(cmake-utils_use_with lto LTO)
156 - $(cmake-utils_use_with misc_scripts MISC_SCRIPTS)
157 - $(cmake-utils_use_with rmathlib RMATHLIB)
158 - $(cmake-utils_use_with tcmalloc TCMALLOC)
159 - -DDOC_DIR="${EPREFIX}${PREFIX}/share/doc/${PF}"
160 - )
161 -
162 - unset R_HOME
163 -
164 - if use rmathlib ; then
165 - echo
166 - elog "Using statistical routines from standalone Rmathlib."
167 - echo
168 - fi
169 - if use dreme ; then
170 - echo
171 - elog "Linking to DREME from the MEME suite."
172 - echo
173 - else
174 - echo
175 - elog "Not linking to DREME from the MEME suite (sci-biology/meme)."
176 - elog "You will not be able to use DREME to find seeds."
177 - echo
178 - fi
179 -
180 - if use doc ; then
181 - echo
182 - elog "User manual available at /usr/share/doc/discrover/discrover-manual.pdf"
183 - echo
184 - fi
185 -
186 - cmake-utils_src_configure
187 -}
188
189 diff --git a/sci-biology/discrover/metadata.xml b/sci-biology/discrover/metadata.xml
190 deleted file mode 100644
191 index 6f5916ea8..000000000
192 --- a/sci-biology/discrover/metadata.xml
193 +++ /dev/null
194 @@ -1,28 +0,0 @@
195 -<?xml version="1.0" encoding="UTF-8"?>
196 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
197 -<pkgmetadata>
198 - <maintainer type="person">
199 - <email>jonas@××××××××.de</email>
200 - <name>Jonas Maaskola</name>
201 - </maintainer>
202 - <use>
203 - <flag name="cairo">
204 -Use Cairo for sequence logo plotting capabilities
205 -</flag>
206 - <flag name="dreme">
207 -Enable usage of DREME from the MEME package for seeding
208 -</flag>
209 - <flag name="lto">
210 -Compile with link-time optimization (LTO)
211 -</flag>
212 - <flag name="misc_scripts">
213 -Install miscellaneous scripts
214 -</flag>
215 - <flag name="rmathlib">
216 -Link to the standalone Rmathlib for statistical routines
217 -</flag>
218 - </use>
219 - <upstream>
220 - <remote-id type="github">maaskola/discrover</remote-id>
221 - </upstream>
222 -</pkgmetadata>