Gentoo Archives: gentoo-commits

From: Tim Harder <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-news/newsboat/
Date: Fri, 04 Jan 2019 07:19:52
Message-Id: 1546586356.15b42e94c654a2f753d9a9e2e78fba80a48eb827.radhermit@gentoo
1 commit: 15b42e94c654a2f753d9a9e2e78fba80a48eb827
2 Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 4 07:06:02 2019 +0000
4 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 4 07:19:16 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b42e94
7
8 net-news/newsboat: remove old
9
10 Signed-off-by: Tim Harder <radhermit <AT> gentoo.org>
11
12 net-news/newsboat/Manifest | 3 --
13 net-news/newsboat/newsboat-2.10.2.ebuild | 69 ------------------------------
14 net-news/newsboat/newsboat-2.11.1.ebuild | 73 --------------------------------
15 net-news/newsboat/newsboat-2.12.ebuild | 60 --------------------------
16 4 files changed, 205 deletions(-)
17
18 diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest
19 index 1a82c390906..c2510447539 100644
20 --- a/net-news/newsboat/Manifest
21 +++ b/net-news/newsboat/Manifest
22 @@ -1,4 +1 @@
23 -DIST newsboat-2.10.2.tar.xz 334820 BLAKE2B 08f5ee71b86c33c8aef5d2dc510deccefae8161fa1a3453947e94c9aead550468bd43368022ad438d4eb6da5ac18a348f9123489f2275fd8aed91ce40a5e9a32 SHA512 b807e0539bf31a4536af4e933623ec4de974995dda2345178057601aff43081746941d93a26269b6e8b77aee34b50a7c9867f867bed1331fc9a2c381163636fc
24 -DIST newsboat-2.11.1.tar.xz 426056 BLAKE2B e13778dcd9fa4d821e4578ddb16193ede13cbb67d1a363deebede018ec9cc00f9ddfb2c86445ada2c3debe60af64923eaba2296ccbd1ffe8f31488d02b9cbc3b SHA512 265b83828eb3da6e61b14b6d16012baf3de147b777fa09a8cad0e76d4cf54677389bf89abf10f94a644def57f41694869a6ea07465e7cc97ec12df74d939bb5a
25 -DIST newsboat-2.12.tar.xz 442132 BLAKE2B 74fc543ee5f0de274f7a6adee6102b190ce9288ceee5824704ac5605f82fdb729fa351699052579c1fff160ef9ef7b97da4c35b30c6acf548b930d91e1088d7f SHA512 211024288c58ac467e1953f2cd6e7cf1cf7d36ae3d1051d8845692a016232a7662b4b6a816663bd0a2a911c89198fac56e674dbca20df45bcbd7f2cbccbce311
26 DIST newsboat-2.13.tar.xz 460076 BLAKE2B e86fd3e3da8336527f3fd53e663f547a6066bfd1659bf83354a01139a9f6481afda893046faa1729cdfe03b19080032c70575cdcfd13b15aad40f2af808e2f6e SHA512 f7ce9717540e1c38809a44d531d28b26d5f9759479d311c127adec1ed6f3f6e8ad68799559ed31e9ecde7a988a683b0c9f58ff10e8dd4b2de60d75b7f8efe3da
27
28 diff --git a/net-news/newsboat/newsboat-2.10.2.ebuild b/net-news/newsboat/newsboat-2.10.2.ebuild
29 deleted file mode 100644
30 index 00303f47ab2..00000000000
31 --- a/net-news/newsboat/newsboat-2.10.2.ebuild
32 +++ /dev/null
33 @@ -1,69 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -if [[ ${PV} == 9999 ]]; then
40 - inherit git-r3
41 - EGIT_REPO_URI="https://github.com/newsboat/newsboat.git"
42 -else
43 - KEYWORDS="amd64 x86"
44 - SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz"
45 -fi
46 -
47 -inherit toolchain-funcs
48 -
49 -DESCRIPTION="An RSS/Atom feed reader for text terminals"
50 -HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat"
51 -
52 -LICENSE="MIT"
53 -SLOT="0"
54 -IUSE="test"
55 -
56 -RDEPEND="
57 - >=dev-db/sqlite-3.5:3
58 - >=dev-libs/stfl-0.21
59 - >=net-misc/curl-7.18.0
60 - >=dev-libs/json-c-0.11:=
61 - dev-libs/libxml2
62 - sys-libs/ncurses:0=[unicode]
63 -"
64 -DEPEND="${RDEPEND}
65 - app-text/asciidoc
66 - dev-lang/perl
67 - virtual/pkgconfig
68 - sys-devel/gettext
69 - test? (
70 - dev-libs/boost
71 - sys-devel/bc
72 - )
73 -"
74 -
75 -# tests require network access
76 -RESTRICT="test"
77 -
78 -src_prepare() {
79 - default
80 -
81 - sed -e 's:-ggdb::' -e 's:-Werror::' -i Makefile || die
82 -}
83 -
84 -src_configure() {
85 - ./config.sh || die
86 -}
87 -
88 -src_compile() {
89 - emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
90 -}
91 -
92 -src_test() {
93 - emake test
94 - # Tests fail if in ${S} rather than in ${S}/test
95 - cd "${S}"/test || die
96 - ./test || die
97 -}
98 -
99 -src_install() {
100 - emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
101 - dodoc CHANGELOG.md README.md TODO
102 -}
103
104 diff --git a/net-news/newsboat/newsboat-2.11.1.ebuild b/net-news/newsboat/newsboat-2.11.1.ebuild
105 deleted file mode 100644
106 index 33b53c61955..00000000000
107 --- a/net-news/newsboat/newsboat-2.11.1.ebuild
108 +++ /dev/null
109 @@ -1,73 +0,0 @@
110 -# Copyright 1999-2018 Gentoo Foundation
111 -# Distributed under the terms of the GNU General Public License v2
112 -
113 -EAPI=6
114 -
115 -if [[ ${PV} == 9999 ]]; then
116 - inherit git-r3
117 - EGIT_REPO_URI="https://github.com/newsboat/newsboat.git"
118 -else
119 - KEYWORDS="~amd64 ~x86"
120 - SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz"
121 -fi
122 -
123 -inherit toolchain-funcs
124 -
125 -DESCRIPTION="An RSS/Atom feed reader for text terminals"
126 -HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat"
127 -
128 -LICENSE="MIT"
129 -SLOT="0"
130 -IUSE="test"
131 -
132 -RDEPEND="
133 - >=dev-db/sqlite-3.5:3
134 - >=dev-libs/stfl-0.21
135 - >=net-misc/curl-7.18.0
136 - >=dev-libs/json-c-0.11:=
137 - dev-libs/libxml2
138 - sys-libs/ncurses:0=[unicode]
139 -"
140 -DEPEND="${RDEPEND}
141 - app-text/asciidoc
142 - virtual/pkgconfig
143 - sys-devel/gettext
144 - test? ( >=dev-cpp/catch-2 )
145 -"
146 -
147 -PATCHES=(
148 - "${FILESDIR}"/${PN}-2.11-flags.patch
149 -)
150 -
151 -src_prepare() {
152 - default
153 -
154 - # use system catch
155 - sed -i 's#"3rd-party/catch.hpp"#<catch/catch.hpp>#' test/*.cpp || die
156 - rm 3rd-party/catch.hpp || die
157 -}
158 -
159 -src_configure() {
160 - ./config.sh || die
161 -}
162 -
163 -src_compile() {
164 - # update object build deps to use system catch
165 - echo > mk/mk.deps || die
166 - emake depslist
167 -
168 - emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
169 -}
170 -
171 -src_test() {
172 - # tests require UTF-8 locale
173 - emake test
174 - # Tests fail if in ${S} rather than in ${S}/test
175 - cd "${S}"/test || die
176 - ./test || die
177 -}
178 -
179 -src_install() {
180 - emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
181 - dodoc CHANGELOG.md README.md TODO
182 -}
183
184 diff --git a/net-news/newsboat/newsboat-2.12.ebuild b/net-news/newsboat/newsboat-2.12.ebuild
185 deleted file mode 100644
186 index ee6c86f0894..00000000000
187 --- a/net-news/newsboat/newsboat-2.12.ebuild
188 +++ /dev/null
189 @@ -1,60 +0,0 @@
190 -# Copyright 1999-2018 Gentoo Authors
191 -# Distributed under the terms of the GNU General Public License v2
192 -
193 -EAPI=6
194 -
195 -if [[ ${PV} == 9999 ]]; then
196 - inherit git-r3
197 - EGIT_REPO_URI="https://github.com/newsboat/newsboat.git"
198 -else
199 - KEYWORDS="~amd64 ~x86"
200 - SRC_URI="https://newsboat.org/releases/${PV}/${P}.tar.xz"
201 -fi
202 -
203 -inherit toolchain-funcs
204 -
205 -DESCRIPTION="An RSS/Atom feed reader for text terminals"
206 -HOMEPAGE="https://newsboat.org/ https://github.com/newsboat/newsboat"
207 -
208 -LICENSE="MIT"
209 -SLOT="0"
210 -IUSE=""
211 -
212 -RDEPEND="
213 - >=dev-db/sqlite-3.5:3
214 - >=dev-libs/stfl-0.21
215 - >=net-misc/curl-7.18.0
216 - >=dev-libs/json-c-0.11:=
217 - dev-libs/libxml2
218 - sys-libs/ncurses:0=[unicode]
219 -"
220 -DEPEND="${RDEPEND}
221 - app-text/asciidoc
222 - virtual/pkgconfig
223 - sys-devel/gettext
224 -"
225 -
226 -PATCHES=(
227 - "${FILESDIR}"/${PN}-2.11-flags.patch
228 -)
229 -
230 -src_configure() {
231 - ./config.sh || die
232 -}
233 -
234 -src_compile() {
235 - emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
236 -}
237 -
238 -src_test() {
239 - # tests require UTF-8 locale
240 - emake CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
241 - # Tests fail if in ${S} rather than in ${S}/test
242 - cd "${S}"/test || die
243 - ./test || die
244 -}
245 -
246 -src_install() {
247 - emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install
248 - dodoc CHANGELOG.md README.md TODO
249 -}