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 |
-} |