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-nntp/nzbget/, net-nntp/nzbget/files/
Date: Fri, 28 Aug 2015 06:58:33
Message-Id: 1440745028.d0b14557188ff42ecb2cf870c7b8c64eacf0d1fc.radhermit@gentoo
1 commit: d0b14557188ff42ecb2cf870c7b8c64eacf0d1fc
2 Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 28 06:57:08 2015 +0000
4 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 28 06:57:08 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b14557
7
8 net-nntp/nzbget: remove old
9
10 net-nntp/nzbget/Manifest | 5 -
11 net-nntp/nzbget/files/nzbget-11.0-header.patch | 10 --
12 .../files/nzbget-13.0_pre1042-gzip-endif.patch | 18 ----
13 .../files/nzbget-9.0_pre477-buffer-overflows.patch | 42 --------
14 net-nntp/nzbget/nzbget-10.2.ebuild | 110 ---------------------
15 net-nntp/nzbget/nzbget-11.0.ebuild | 108 --------------------
16 net-nntp/nzbget/nzbget-12.0-r1.ebuild | 106 --------------------
17 net-nntp/nzbget/nzbget-13.0.ebuild | 108 --------------------
18 net-nntp/nzbget/nzbget-14.0.ebuild | 107 --------------------
19 9 files changed, 614 deletions(-)
20
21 diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
22 index 43534e4..aa2c14f 100644
23 --- a/net-nntp/nzbget/Manifest
24 +++ b/net-nntp/nzbget/Manifest
25 @@ -1,7 +1,2 @@
26 -DIST nzbget-10.2.tar.gz 671808 SHA256 c9b878744c162e7721ffc8b048a2e4550a8ed8da6e706ee4cbd026ed2d612ec2 SHA512 be37d8a3a1a7899885a4186dba3bf5cee46ef325c60a0e09e9102a38f5b7694bf6e02d0794cb68a226111f4813c4d61354790710340b446edca5216f3c441b01 WHIRLPOOL 14e82696dc410caedba4b56f4c0dbab11533b981b2e5d98440de47467982d14817cb697893c0eedef4095b0dffb821bf5a878db86928b1df2afb6b88065a1990
27 -DIST nzbget-11.0.tar.gz 694197 SHA256 27abacf6c604969dc987b7e50689caef22a65dbb1690b020b0c6d147ae123b3d SHA512 ea3d16abb1cb0b31691c9ce5493276c6e5432f72c52ad05a7fc8ed72aafd251a725d4c87454430243cea6d79d1bd19fdfad8699727a7bd44917ad1d7bf75e323 WHIRLPOOL 5fec598b9c4441873b8d220454fb911c99e0a52a3ab45220583bced347918175cdc7a348fbddd85b2514798d4aa711941932d2fcb0df3cb9f59355070ecc5be7
28 -DIST nzbget-12.0.tar.gz 1114126 SHA256 023c4e3b9c7e920d9ea72b60135b438ce13543454f79984c06fd15365b9a882e SHA512 2b6be81ea60108fdb609738eb719e98af97ffcab706a5c38b6b668ff85d42609f5a3eb85f0e2dc97547bf88ef249fa9060ef4583c0b57ac7fb39e139fa897294 WHIRLPOOL 62fcdb1d9bf9a39f52aef1087ecfcc5158089a73955e357288ab6bb387c7fd0987a8178ece2424634e28478af29fdf086b622730b93771970d7f297bfe11a5be
29 -DIST nzbget-13.0.tar.gz 1229936 SHA256 666f5244f31f10333a18450e7a6c1ac729ac68594042236711ba99dd32e78f8e SHA512 f7b38002551a7580267f47f0fa902744c27ed497b4f2a53c34c1ac463e3d54e25c9f6b9e59ac1b8861a3f7f933fcb5d0badd3819be15cc52d615f086c6297377 WHIRLPOOL eae4a4281ff06f8d3d816f913a43f4d07331a948aae7181f9e7e365a8132ee39765626a5a11926b1078db69655146620c7690952101ab128999e0e98046bf50e
30 -DIST nzbget-14.0.tar.gz 1333744 SHA256 41d243617f3523dcba86676ff1193fa361562aecdfa100ebc01bf57bc26d38e5 SHA512 98433a5bb6ca3b06bbd3d67fbd12c96a84140fb1ae64b9001dec17b55d2ac1cb25e7e1bd0849e0b7bdbdc03243b4b9e7b2fb7b3ecade67bd98376504e3822225 WHIRLPOOL 02e07e18a81f215ec9df540f91a6487a45220d7e72d73f490754ffc1b98ae40bd11ab174e3b5044de1e9faadc67c396791183d27d4614d9933eecf3766ef065a
31 DIST nzbget-14.1.tar.gz 1332334 SHA256 a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d WHIRLPOOL 9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
32 DIST nzbget-14.2.tar.gz 1332612 SHA256 bb24afb47dc01766c5e5c02d7565190082c6e13ffed565969a2ec52e21104677 SHA512 0e1e9c1307927f6ac4772d9138901893a9782fad137756ca40617ea7e8dd7946f2927f3f5303d676d09920de0a005cb1313292fda0c5d0288d73fc8e0f949516 WHIRLPOOL 7fb9c5c44515e1ed4a02213af6f8a13e41452a85a710ba9e59483c8c95b9d9bc1f2c475f81d0a75ab982292fccd5ce797f2396fe09ec7339d31ea551f3c36a4e
33
34 diff --git a/net-nntp/nzbget/files/nzbget-11.0-header.patch b/net-nntp/nzbget/files/nzbget-11.0-header.patch
35 deleted file mode 100644
36 index ad65208..0000000
37 --- a/net-nntp/nzbget/files/nzbget-11.0-header.patch
38 +++ /dev/null
39 @@ -1,10 +0,0 @@
40 ---- nzbget-11.0/ParCoordinator.cpp
41 -+++ nzbget-11.0/ParCoordinator.cpp
42 -@@ -35,6 +35,7 @@
43 - #include <string.h>
44 - #include <stdio.h>
45 - #include <stdarg.h>
46 -+#include <ctype.h>
47 - #ifdef WIN32
48 - #include <direct.h>
49 - #else
50
51 diff --git a/net-nntp/nzbget/files/nzbget-13.0_pre1042-gzip-endif.patch b/net-nntp/nzbget/files/nzbget-13.0_pre1042-gzip-endif.patch
52 deleted file mode 100644
53 index be09a1e..0000000
54 --- a/net-nntp/nzbget/files/nzbget-13.0_pre1042-gzip-endif.patch
55 +++ /dev/null
56 @@ -1,18 +0,0 @@
57 -Index: daemon/util/Util.cpp
58 -===================================================================
59 ---- daemon/util/Util.cpp (revision 1046)
60 -+++ daemon/util/Util.cpp (working copy)
61 -@@ -2368,6 +2368,7 @@
62 -
63 - return zlError;
64 - }
65 -+#endif
66 -
67 - Tokenizer::Tokenizer(const char* szDataString, const char* szSeparators)
68 - {
69 -@@ -2423,5 +2424,3 @@
70 - }
71 - return szToken;
72 - }
73 --
74 --#endif
75
76 diff --git a/net-nntp/nzbget/files/nzbget-9.0_pre477-buffer-overflows.patch b/net-nntp/nzbget/files/nzbget-9.0_pre477-buffer-overflows.patch
77 deleted file mode 100644
78 index ca26fc1..0000000
79 --- a/net-nntp/nzbget/files/nzbget-9.0_pre477-buffer-overflows.patch
80 +++ /dev/null
81 @@ -1,42 +0,0 @@
82 ---- nzbget-9.0-testing/RemoteClient.cpp
83 -+++ nzbget-9.0-testing/RemoteClient.cpp
84 -@@ -541,20 +541,20 @@
85 - {
86 - if (szParameters[0] == '\0')
87 - {
88 -- strncat(szParameters, " (", 1024);
89 -+ strncat(szParameters, " (", sizeof(szParameters) - strlen(szParameters) - 1);
90 - }
91 - else
92 - {
93 -- strncat(szParameters, ", ", 1024);
94 -+ strncat(szParameters, ", ", sizeof(szParameters) - strlen(szParameters) - 1);
95 - }
96 - NZBParameter* pNZBParameter = *it;
97 -- strncat(szParameters, pNZBParameter->GetName(), 1024);
98 -- strncat(szParameters, "=", 1024);
99 -- strncat(szParameters, pNZBParameter->GetValue(), 1024);
100 -+ strncat(szParameters, pNZBParameter->GetName(), sizeof(szParameters) - strlen(szParameters) - 1);
101 -+ strncat(szParameters, "=", sizeof(szParameters) - strlen(szParameters) - 1);
102 -+ strncat(szParameters, pNZBParameter->GetValue(), sizeof(szParameters) - strlen(szParameters) - 1);
103 - }
104 - if (szParameters[0] != '\0')
105 - {
106 -- strncat(szParameters, ")", 1024);
107 -+ strncat(szParameters, ")", sizeof(szParameters) - strlen(szParameters) - 1);
108 - }
109 -
110 - if (!szPattern || ((MatchedNZBInfo*)pGroupInfo->GetNZBInfo())->m_bMatch)
111 -@@ -672,10 +672,10 @@
112 -
113 - if (ntohl(ListResponse.m_iPostJobCount) > 0 || ntohl(ListResponse.m_bPostPaused))
114 - {
115 -- strncat(szServerState, strlen(szServerState) > 0 ? ", Post-Processing" : "Post-Processing", sizeof(szServerState));
116 -+ strncat(szServerState, strlen(szServerState) > 0 ? ", Post-Processing" : "Post-Processing", sizeof(szServerState) - strlen(szServerState) - 1);
117 - if (ntohl(ListResponse.m_bPostPaused))
118 - {
119 -- strncat(szServerState, " paused", sizeof(szServerState));
120 -+ strncat(szServerState, " paused", sizeof(szServerState) - strlen(szServerState) - 1);
121 - }
122 - }
123 -
124
125 diff --git a/net-nntp/nzbget/nzbget-10.2.ebuild b/net-nntp/nzbget/nzbget-10.2.ebuild
126 deleted file mode 100644
127 index ac4d3cd..0000000
128 --- a/net-nntp/nzbget/nzbget-10.2.ebuild
129 +++ /dev/null
130 @@ -1,110 +0,0 @@
131 -# Copyright 1999-2013 Gentoo Foundation
132 -# Distributed under the terms of the GNU General Public License v2
133 -# $Id$
134 -
135 -EAPI=5
136 -
137 -inherit eutils autotools user
138 -
139 -MY_P=${P/_pre/-testing-r}
140 -
141 -DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
142 -HOMEPAGE="http://nzbget.sourceforge.net/"
143 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
144 -
145 -LICENSE="GPL-2"
146 -SLOT="0"
147 -KEYWORDS="amd64 ~ppc x86"
148 -IUSE="debug gnutls ncurses parcheck ssl zlib "
149 -
150 -RDEPEND="dev-libs/libxml2
151 - ncurses? ( sys-libs/ncurses )
152 - parcheck? (
153 - app-arch/libpar2
154 - dev-libs/libsigc++:2
155 - )
156 - ssl? (
157 - gnutls? ( net-libs/gnutls )
158 - !gnutls? ( dev-libs/openssl )
159 - )
160 - zlib? ( sys-libs/zlib )"
161 -DEPEND="${RDEPEND}
162 - virtual/pkgconfig"
163 -
164 -DOCS=( AUTHORS ChangeLog README nzbget.conf )
165 -
166 -S=${WORKDIR}/${P/_pre*/-testing}
167 -
168 -src_prepare() {
169 - sed -i 's:^PostProcess=.*:#PostProcess=/usr/share/nzbget/nzbget-postprocess.sh:' \
170 - nzbget.conf || die
171 -
172 - sed -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
173 - -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
174 - -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
175 - "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
176 -
177 - sed -i "/^dist_doc_DATA/d" Makefile.am || die
178 -
179 - epatch "${FILESDIR}"/${PN}-9.0_pre477-buffer-overflows.patch
180 -
181 - eautoreconf
182 -}
183 -
184 -src_configure() {
185 - econf \
186 - $(use_enable debug) \
187 - $(use_enable ncurses curses) \
188 - $(use_enable parcheck) \
189 - --disable-libpar2-bugfixes-check \
190 - $(use_enable ssl tls) \
191 - $(use_enable zlib gzip) \
192 - --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
193 -}
194 -
195 -src_install() {
196 - default
197 -
198 - # remove unneeded service script
199 - rm "${D}"/usr/sbin/nzbgetd || die
200 -
201 - insinto /etc
202 - doins nzbget.conf
203 - doins nzbgetd.conf
204 -
205 - exeinto /usr/share/nzbget
206 - doexe nzbget-postprocess.sh
207 -
208 - # remove duplicate script/config
209 - rm "${D}"/usr/share/nzbget/nzbget.conf
210 - rm "${D}"/usr/bin/nzbget-postprocess.sh
211 -
212 - keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
213 - keepdir /var/log/nzbget
214 -
215 - newinitd "${FILESDIR}"/nzbget.initd nzbget
216 - newconfd "${FILESDIR}"/nzbget.confd nzbget
217 -}
218 -
219 -pkg_preinst() {
220 - enewgroup nzbget
221 - enewuser nzbget -1 -1 /var/lib/nzbget nzbget
222 -
223 - fowners nzbget:nzbget /var/lib/nzbget/{dst,nzb,queue,tmp}
224 - fperms 750 /var/lib/nzbget/{queue,tmp}
225 - fperms 770 /var/lib/nzbget/{dst,nzb}
226 -
227 - fowners nzbget:nzbget /var/log/nzbget
228 - fperms 750 /var/log/nzbget
229 -
230 - fowners root:nzbget /etc/nzbgetd.conf
231 - fperms 640 /etc/nzbgetd.conf
232 -}
233 -
234 -pkg_postinst() {
235 - elog
236 - elog "Please add users that you want to be able to use the system-wide"
237 - elog "nzbget daemon to the nzbget group. To access the daemon run nzbget"
238 - elog "with the --configfile /etc/nzbgetd.conf option."
239 - elog
240 -}
241
242 diff --git a/net-nntp/nzbget/nzbget-11.0.ebuild b/net-nntp/nzbget/nzbget-11.0.ebuild
243 deleted file mode 100644
244 index ed47010..0000000
245 --- a/net-nntp/nzbget/nzbget-11.0.ebuild
246 +++ /dev/null
247 @@ -1,108 +0,0 @@
248 -# Copyright 1999-2013 Gentoo Foundation
249 -# Distributed under the terms of the GNU General Public License v2
250 -# $Id$
251 -
252 -EAPI=5
253 -
254 -inherit eutils autotools user
255 -
256 -MY_P=${P/_pre/-testing-r}
257 -
258 -DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
259 -HOMEPAGE="http://nzbget.sourceforge.net/"
260 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
261 -
262 -LICENSE="GPL-2"
263 -SLOT="0"
264 -KEYWORDS="~amd64 ~ppc ~x86"
265 -IUSE="debug gnutls ncurses parcheck ssl zlib "
266 -
267 -RDEPEND="dev-libs/libxml2
268 - ncurses? ( sys-libs/ncurses )
269 - parcheck? (
270 - app-arch/libpar2
271 - dev-libs/libsigc++:2
272 - )
273 - ssl? (
274 - gnutls? ( net-libs/gnutls )
275 - !gnutls? ( dev-libs/openssl )
276 - )
277 - zlib? ( sys-libs/zlib )"
278 -DEPEND="${RDEPEND}
279 - virtual/pkgconfig"
280 -
281 -DOCS=( AUTHORS ChangeLog README nzbget.conf )
282 -
283 -S=${WORKDIR}/${P/_pre*/-testing}
284 -
285 -src_prepare() {
286 - sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' nzbget.conf || die
287 -
288 - sed -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
289 - -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
290 - -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
291 - "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
292 -
293 - sed -i "/^dist_doc_DATA/d" Makefile.am || die
294 -
295 - epatch "${FILESDIR}"/${PN}-9.0_pre477-buffer-overflows.patch
296 - epatch "${FILESDIR}"/${P}-header.patch
297 -
298 - eautoreconf
299 -}
300 -
301 -src_configure() {
302 - econf \
303 - $(use_enable debug) \
304 - $(use_enable ncurses curses) \
305 - $(use_enable parcheck) \
306 - --disable-libpar2-bugfixes-check \
307 - $(use_enable ssl tls) \
308 - $(use_enable zlib gzip) \
309 - --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
310 -}
311 -
312 -src_install() {
313 - default
314 -
315 - # remove unneeded service script
316 - rm "${D}"/usr/sbin/nzbgetd || die
317 -
318 - insinto /etc
319 - doins nzbget.conf
320 - doins nzbgetd.conf
321 -
322 - # remove duplicate script/config
323 - rm "${D}"/usr/share/nzbget/nzbget.conf || die
324 -
325 - keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
326 - keepdir /var/log/nzbget
327 -
328 - newinitd "${FILESDIR}"/nzbget.initd nzbget
329 - newconfd "${FILESDIR}"/nzbget.confd nzbget
330 -}
331 -
332 -pkg_preinst() {
333 - enewgroup nzbget
334 - enewuser nzbget -1 -1 /var/lib/nzbget nzbget
335 -
336 - fowners nzbget:nzbget /var/lib/nzbget/{dst,nzb,queue,tmp}
337 - fperms 750 /var/lib/nzbget/{queue,tmp}
338 - fperms 770 /var/lib/nzbget/{dst,nzb}
339 -
340 - fowners nzbget:nzbget /var/log/nzbget
341 - fperms 750 /var/log/nzbget
342 -
343 - fowners root:nzbget /etc/nzbgetd.conf
344 - fperms 640 /etc/nzbgetd.conf
345 -}
346 -
347 -pkg_postinst() {
348 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
349 - elog
350 - elog "Please add users that you want to be able to use the system-wide"
351 - elog "nzbget daemon to the nzbget group. To access the daemon run nzbget"
352 - elog "with the --configfile /etc/nzbgetd.conf option."
353 - elog
354 - fi
355 -}
356
357 diff --git a/net-nntp/nzbget/nzbget-12.0-r1.ebuild b/net-nntp/nzbget/nzbget-12.0-r1.ebuild
358 deleted file mode 100644
359 index a64db31..0000000
360 --- a/net-nntp/nzbget/nzbget-12.0-r1.ebuild
361 +++ /dev/null
362 @@ -1,106 +0,0 @@
363 -# Copyright 1999-2014 Gentoo Foundation
364 -# Distributed under the terms of the GNU General Public License v2
365 -# $Id$
366 -
367 -EAPI=5
368 -
369 -inherit autotools user
370 -
371 -MY_P=${P/_pre/-testing-r}
372 -
373 -DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
374 -HOMEPAGE="http://nzbget.sourceforge.net/"
375 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
376 -
377 -LICENSE="GPL-2"
378 -SLOT="0"
379 -KEYWORDS="~amd64 ~ppc ~x86"
380 -IUSE="debug gnutls ncurses parcheck ssl zlib"
381 -
382 -RDEPEND="dev-libs/libxml2
383 - ncurses? ( sys-libs/ncurses )
384 - parcheck? (
385 - app-arch/libpar2
386 - dev-libs/libsigc++:2
387 - )
388 - ssl? (
389 - gnutls? ( net-libs/gnutls )
390 - !gnutls? ( dev-libs/openssl )
391 - )
392 - zlib? ( sys-libs/zlib )"
393 -DEPEND="${RDEPEND}
394 - virtual/pkgconfig"
395 -
396 -DOCS=( AUTHORS ChangeLog README nzbget.conf )
397 -
398 -S=${WORKDIR}/${P/_pre*/-testing}
399 -
400 -src_prepare() {
401 - sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' nzbget.conf || die
402 -
403 - sed \
404 - -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
405 - -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
406 - -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
407 - -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
408 - -e 's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
409 - -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
410 - "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
411 -
412 - sed -i "/^dist_doc_DATA/d" Makefile.am || die
413 -
414 - eautoreconf
415 -}
416 -
417 -src_configure() {
418 - econf \
419 - $(use_enable debug) \
420 - $(use_enable ncurses curses) \
421 - $(use_enable parcheck) \
422 - --disable-libpar2-bugfixes-check \
423 - $(use_enable ssl tls) \
424 - $(use_enable zlib gzip) \
425 - --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
426 -}
427 -
428 -src_install() {
429 - default
430 -
431 - # remove unneeded service script
432 - rm "${D}"/usr/sbin/nzbgetd || die
433 -
434 - insinto /etc
435 - doins nzbget.conf
436 - doins nzbgetd.conf
437 -
438 - keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
439 - keepdir /var/log/nzbget
440 -
441 - newinitd "${FILESDIR}"/nzbget.initd nzbget
442 - newconfd "${FILESDIR}"/nzbget.confd nzbget
443 -}
444 -
445 -pkg_preinst() {
446 - enewgroup nzbget
447 - enewuser nzbget -1 -1 /var/lib/nzbget nzbget
448 -
449 - fowners nzbget:nzbget /var/lib/nzbget/{dst,nzb,queue,tmp}
450 - fperms 750 /var/lib/nzbget/{queue,tmp}
451 - fperms 770 /var/lib/nzbget/{dst,nzb}
452 -
453 - fowners nzbget:nzbget /var/log/nzbget
454 - fperms 750 /var/log/nzbget
455 -
456 - fowners nzbget:nzbget /etc/nzbgetd.conf
457 - fperms 640 /etc/nzbgetd.conf
458 -}
459 -
460 -pkg_postinst() {
461 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
462 - elog
463 - elog "Please add users that you want to be able to use the system-wide"
464 - elog "nzbget daemon to the nzbget group. To access the daemon run nzbget"
465 - elog "with the --configfile /etc/nzbgetd.conf option."
466 - elog
467 - fi
468 -}
469
470 diff --git a/net-nntp/nzbget/nzbget-13.0.ebuild b/net-nntp/nzbget/nzbget-13.0.ebuild
471 deleted file mode 100644
472 index 74faece..0000000
473 --- a/net-nntp/nzbget/nzbget-13.0.ebuild
474 +++ /dev/null
475 @@ -1,108 +0,0 @@
476 -# Copyright 1999-2014 Gentoo Foundation
477 -# Distributed under the terms of the GNU General Public License v2
478 -# $Id$
479 -
480 -EAPI=5
481 -
482 -inherit autotools user eutils
483 -
484 -MY_P=${P/_pre/-testing-r}
485 -
486 -DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
487 -HOMEPAGE="http://nzbget.sourceforge.net/"
488 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
489 -
490 -LICENSE="GPL-2"
491 -SLOT="0"
492 -KEYWORDS="~amd64 ~ppc ~x86"
493 -IUSE="debug gnutls ncurses parcheck ssl zlib"
494 -
495 -RDEPEND="dev-libs/libxml2
496 - ncurses? ( sys-libs/ncurses )
497 - parcheck? (
498 - app-arch/libpar2
499 - dev-libs/libsigc++:2
500 - )
501 - ssl? (
502 - gnutls? ( net-libs/gnutls )
503 - !gnutls? ( dev-libs/openssl )
504 - )
505 - zlib? ( sys-libs/zlib )"
506 -DEPEND="${RDEPEND}
507 - virtual/pkgconfig"
508 -
509 -DOCS=( AUTHORS ChangeLog README nzbget.conf )
510 -
511 -S=${WORKDIR}/${P/_pre*/-testing}
512 -
513 -src_prepare() {
514 - sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' nzbget.conf || die
515 -
516 - sed \
517 - -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
518 - -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
519 - -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
520 - -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
521 - -e 's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
522 - -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
523 - "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
524 -
525 - sed -i "/^dist_doc_DATA/d" Makefile.am || die
526 -
527 - epatch "${FILESDIR}"/${PN}-13.0_pre1042-gzip-endif.patch
528 -
529 - eautoreconf
530 -}
531 -
532 -src_configure() {
533 - econf \
534 - $(use_enable debug) \
535 - $(use_enable ncurses curses) \
536 - $(use_enable parcheck) \
537 - --disable-libpar2-bugfixes-check \
538 - $(use_enable ssl tls) \
539 - $(use_enable zlib gzip) \
540 - --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
541 -}
542 -
543 -src_install() {
544 - default
545 -
546 - # remove unneeded service script
547 - rm "${D}"/usr/sbin/nzbgetd || die
548 -
549 - insinto /etc
550 - doins nzbget.conf
551 - doins nzbgetd.conf
552 -
553 - keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
554 - keepdir /var/log/nzbget
555 -
556 - newinitd "${FILESDIR}"/nzbget.initd nzbget
557 - newconfd "${FILESDIR}"/nzbget.confd nzbget
558 -}
559 -
560 -pkg_preinst() {
561 - enewgroup nzbget
562 - enewuser nzbget -1 -1 /var/lib/nzbget nzbget
563 -
564 - fowners nzbget:nzbget /var/lib/nzbget/{dst,nzb,queue,tmp}
565 - fperms 750 /var/lib/nzbget/{queue,tmp}
566 - fperms 770 /var/lib/nzbget/{dst,nzb}
567 -
568 - fowners nzbget:nzbget /var/log/nzbget
569 - fperms 750 /var/log/nzbget
570 -
571 - fowners nzbget:nzbget /etc/nzbgetd.conf
572 - fperms 640 /etc/nzbgetd.conf
573 -}
574 -
575 -pkg_postinst() {
576 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
577 - elog
578 - elog "Please add users that you want to be able to use the system-wide"
579 - elog "nzbget daemon to the nzbget group. To access the daemon run nzbget"
580 - elog "with the --configfile /etc/nzbgetd.conf option."
581 - elog
582 - fi
583 -}
584
585 diff --git a/net-nntp/nzbget/nzbget-14.0.ebuild b/net-nntp/nzbget/nzbget-14.0.ebuild
586 deleted file mode 100644
587 index e4ca456..0000000
588 --- a/net-nntp/nzbget/nzbget-14.0.ebuild
589 +++ /dev/null
590 @@ -1,107 +0,0 @@
591 -# Copyright 1999-2014 Gentoo Foundation
592 -# Distributed under the terms of the GNU General Public License v2
593 -# $Id$
594 -
595 -EAPI=5
596 -
597 -inherit autotools eutils user
598 -
599 -MY_P=${P/_pre/-testing-r}
600 -
601 -DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
602 -HOMEPAGE="http://nzbget.sourceforge.net/"
603 -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
604 -
605 -LICENSE="GPL-2"
606 -SLOT="0"
607 -KEYWORDS="~amd64 ~ppc ~x86"
608 -IUSE="debug gnutls ncurses parcheck ssl zlib"
609 -
610 -RDEPEND="dev-libs/libxml2
611 - ncurses? ( sys-libs/ncurses )
612 - parcheck? (
613 - app-arch/libpar2
614 - dev-libs/libsigc++:2
615 - )
616 - ssl? (
617 - gnutls? ( net-libs/gnutls )
618 - !gnutls? ( dev-libs/openssl )
619 - )
620 - zlib? ( sys-libs/zlib )"
621 -DEPEND="${RDEPEND}
622 - virtual/pkgconfig"
623 -
624 -DOCS=( AUTHORS ChangeLog README nzbget.conf )
625 -
626 -S=${WORKDIR}/${P/_pre*/-testing}
627 -
628 -src_prepare() {
629 - epatch "${FILESDIR}"/${PN}-14.0_pre1145-tinfo.patch
630 -
631 - sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' nzbget.conf || die
632 -
633 - sed \
634 - -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
635 - -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
636 - -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
637 - -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
638 - -e 's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
639 - -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
640 - "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
641 -
642 - sed -i "/^dist_doc_DATA/d" Makefile.am || die
643 -
644 - eautoreconf
645 -}
646 -
647 -src_configure() {
648 - econf \
649 - $(use_enable debug) \
650 - $(use_enable ncurses curses) \
651 - $(use_enable parcheck) \
652 - $(use_enable ssl tls) \
653 - $(use_enable zlib gzip) \
654 - --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
655 -}
656 -
657 -src_install() {
658 - default
659 -
660 - # remove unneeded service script
661 - rm "${D}"/usr/sbin/nzbgetd || die
662 -
663 - insinto /etc
664 - doins nzbget.conf
665 - doins nzbgetd.conf
666 -
667 - keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
668 - keepdir /var/log/nzbget
669 -
670 - newinitd "${FILESDIR}"/nzbget.initd nzbget
671 - newconfd "${FILESDIR}"/nzbget.confd nzbget
672 -}
673 -
674 -pkg_preinst() {
675 - enewgroup nzbget
676 - enewuser nzbget -1 -1 /var/lib/nzbget nzbget
677 -
678 - fowners nzbget:nzbget /var/lib/nzbget/{dst,nzb,queue,tmp}
679 - fperms 750 /var/lib/nzbget/{queue,tmp}
680 - fperms 770 /var/lib/nzbget/{dst,nzb}
681 -
682 - fowners nzbget:nzbget /var/log/nzbget
683 - fperms 750 /var/log/nzbget
684 -
685 - fowners nzbget:nzbget /etc/nzbgetd.conf
686 - fperms 640 /etc/nzbgetd.conf
687 -}
688 -
689 -pkg_postinst() {
690 - if [[ -z ${REPLACING_VERSIONS} ]] ; then
691 - elog
692 - elog "Please add users that you want to be able to use the system-wide"
693 - elog "nzbget daemon to the nzbget group. To access the daemon run nzbget"
694 - elog "with the --configfile /etc/nzbgetd.conf option."
695 - elog
696 - fi
697 -}