[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2023-06-22 Thread Sam James
commit: ee9f30d73c4fe905bb750af86e2c2d2c634471b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 02:14:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 02:14:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9f30d7

net-nntp/nzbget: Stabilize 21.1-r2 arm, #909008

Signed-off-by: Sam James  gentoo.org>

 net-nntp/nzbget/nzbget-21.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.1-r2.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
index ac0a6661ecd4..1bb14f8baf6b 100644
--- a/net-nntp/nzbget/nzbget-21.1-r2.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2023-06-22 Thread Sam James
commit: 4c62139b324e26d2f17600e8208db19f3f848e5b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 02:14:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 02:14:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c62139b

net-nntp/nzbget: Stabilize 21.1-r2 amd64, #909008

Signed-off-by: Sam James  gentoo.org>

 net-nntp/nzbget/nzbget-21.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nntp/nzbget/nzbget-21.1-r2.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
index 36c76f49c0c4..526a4a4ca042 100644
--- a/net-nntp/nzbget/nzbget-21.1-r2.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2023-06-22 Thread Sam James
commit: 5a23ae2497d617cdcd8a2f96e4f1097f4a0ae868
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 23 02:14:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 23 02:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a23ae24

net-nntp/nzbget: Stabilize 21.1-r2 x86, #909008

Signed-off-by: Sam James  gentoo.org>

 net-nntp/nzbget/nzbget-21.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.1-r2.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
index 526a4a4ca042..ac0a6661ecd4 100644
--- a/net-nntp/nzbget/nzbget-21.1-r2.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2022-09-24 Thread Arthur Zamarin
commit: c5d73b2b3fa3f786ad085a8504e4c719121bd5f3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 24 07:15:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 24 07:15:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d73b2b

net-nntp/nzbget: Keyword 21.1-r2 arm64, #872515

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-nntp/nzbget/nzbget-21.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.1-r2.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
index a7d5afecaf9a..36c76f49c0c4 100644
--- a/net-nntp/nzbget/nzbget-21.1-r2.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2022-08-24 Thread Louis Sautier
commit: 9b968463c83825d7a175eae0d4c675787ffeef9a
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Aug 24 10:37:03 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Aug 24 10:37:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b968463

net-nntp/nzbget: drop 21.0-r2

Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/Manifest  |   1 -
 net-nntp/nzbget/nzbget-21.0-r2.ebuild | 112 --
 2 files changed, 113 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 3f73bd02833c..c4912cd5ee43 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,2 +1 @@
-DIST nzbget-21.0.tar.gz 1988902 BLAKE2B 
ee9204a978502562348dc4945e19b084d8d17f566099cfe7e95dac154ffac6d772084c9c070fba0d585cd2229d0a5760b3298ef29eba52d7c75edbc9fe43e310
 SHA512 
bbee5073a2788a17d78009b7ae0c41473aa4d8424301e7e62b2544dc8993e1e3b6e1026dd9f71af5627293d2113d8637a4a6138eee0a328554df298117dd6bb3
 DIST nzbget-21.1.tar.gz 1988916 BLAKE2B 
74298c5c7f3986831f36832a8ffe596543196b5b46500925de478bf11cab8e66fb36dee9458533a4194d82123765b29e37914463d72fd206e218b4875861001a
 SHA512 
d8dc1ad324f675c5505e623049a14c022475267aa03dcd5d8fd6cf9ed3b776cc2776077b61d035e252937ea4b6bf8f90bd33e715cfd842d2e012615df3ffeafb

diff --git a/net-nntp/nzbget/nzbget-21.0-r2.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r2.ebuild
deleted file mode 100644
index fa2ce4072770..
--- a/net-nntp/nzbget/nzbget-21.0-r2.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools systemd
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ppc x86"
-IUSE="debug gnutls ncurses +parcheck ssl test zlib"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-libs/libxml2:=
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0=[-bindist(-)] )
-   )
-   zlib? ( sys-libs/zlib:= )"
-RDEPEND="
-   ${DEPEND}
-   acct-user/nzbget
-   acct-group/nzbget
-"
-BDEPEND="
-   test? (
-   || (
-   app-arch/rar
-   app-arch/unrar
-   )
-   )
-   virtual/pkgconfig
-"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable ncurses curses)
-   $(use_enable parcheck)
-   $(use_enable ssl tls)
-   $(use_enable zlib gzip)
-   $(use_enable test tests)
-   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
-   )
-   econf "${myconf[@]}"
-}
-
-src_test() {
-   ./nzbget --tests || die "Tests failed"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins nzbget.conf
-   doins nzbgetd.conf
-
-   keepdir /var/log/nzbget
-
-   newinitd "${FILESDIR}"/nzbget.initd-r1 nzbget
-   newconfd "${FILESDIR}"/nzbget.confd nzbget
-   systemd_dounit "${FILESDIR}"/nzbget.service
-}
-
-pkg_preinst() {
-   fowners nzbget:nzbget /var/log/nzbget
-   fperms 750 /var/log/nzbget
-
-   fowners nzbget:nzbget /etc/nzbgetd.conf
-   fperms 640 /etc/nzbgetd.conf
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]] ; then
-   elog
-   elog "Please add users that you want to be able to use the 
system-wide"
-   elog "nzbget daemon to the nzbget group. To access the daemon, 
run nzbget"
-   elog "with the --configfile /etc/nzbgetd.conf option."
-   elog
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/, net-nntp/nzbget/

2022-08-24 Thread Louis Sautier
commit: c1be114570a325d593fcc30c72e197e7fa015c52
Author: Louis Sautier  gentoo  org>
AuthorDate: Wed Aug 24 10:35:25 2022 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Aug 24 10:39:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1be1145

net-nntp/nzbget: fix build with OpenSSL 3, bump to EAPI 8

Closes: https://bugs.gentoo.org/805896
Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/files/nzbget-21.1-openssl-3.patch |  28 +
 net-nntp/nzbget/nzbget-21.1-r2.ebuild | 118 ++
 2 files changed, 146 insertions(+)

diff --git a/net-nntp/nzbget/files/nzbget-21.1-openssl-3.patch 
b/net-nntp/nzbget/files/nzbget-21.1-openssl-3.patch
new file mode 100644
index ..d1d89e9260c0
--- /dev/null
+++ b/net-nntp/nzbget/files/nzbget-21.1-openssl-3.patch
@@ -0,0 +1,28 @@
+From f76e804e3af4cf8dd4a8c8e374b3ca025099 Mon Sep 17 00:00:00 2001
+From: Simon Chopin 
+Date: Tue, 7 Dec 2021 13:23:21 +0100
+Subject: [PATCH] daemon:connect: don't use FIPS_mode_set with OpenSSL 3
+
+This function has been removed in OpenSSL 3, replaced by
+EVP_default_properties_enable_fips. See
+https://www.openssl.org/docs/man3.0/man7/migration_guide.html
+---
+ daemon/connect/TlsSocket.cpp | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/daemon/connect/TlsSocket.cpp b/daemon/connect/TlsSocket.cpp
+index 544bf6850..831da0dc0 100644
+--- a/daemon/connect/TlsSocket.cpp
 b/daemon/connect/TlsSocket.cpp
+@@ -189,7 +189,11 @@ void TlsSocket::Final()
+ 
+ #ifdef HAVE_OPENSSL
+ #ifndef LIBRESSL_VERSION_NUMBER
++#if OPENSSL_VERSION_NUMBER < 0x3000L
+   FIPS_mode_set(0);
++#else
++  EVP_default_properties_enable_fips(NULL, 0);
++#endif
+ #endif
+ #ifdef NEED_CRYPTO_LOCKING
+   CRYPTO_set_locking_callback(nullptr);

diff --git a/net-nntp/nzbget/nzbget-21.1-r2.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
new file mode 100644
index ..a7d5afecaf9a
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-21.1-r2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist(-)] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+RDEPEND="
+   ${DEPEND}
+   acct-user/nzbget
+   acct-group/nzbget
+"
+BDEPEND="
+   test? (
+   || (
+   app-arch/rar
+   app-arch/unrar
+   )
+   )
+   virtual/pkgconfig
+"
+
+DOCS=( ChangeLog README nzbget.conf )
+
+PATCHES=(
+   # https://bugs.gentoo.org/805896
+   # https://github.com/nzbget/nzbget/pull/793
+   "${FILESDIR}/${P}-openssl-3.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ncurses curses)
+   $(use_enable parcheck)
+   $(use_enable ssl tls)
+   $(use_enable zlib gzip)
+   $(use_enable test tests)
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+   )
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   ./nzbget --tests || die "Tests failed"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins nzbget.conf
+   doins nzbgetd.conf
+
+   keepdir /var/log/nzbget
+
+   newinitd "${FILESDIR}"/nzbget.initd-r1 nzbget
+   newconfd "${FILESDIR}"/nzbget.confd nzbget
+   systemd_dounit "${FILESDIR}"/nzbget.service
+}
+
+pkg_preinst() {
+   fowners nzbget:nzbget /var/log/nzbget
+   fperms 750 /var/log/nzbget
+
+   fowners nzbget:nzbget /etc/nzbgetd.conf
+   fperms 640 /etc/nzbgetd.conf
+}
+
+pkg_postinst() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2022-08-17 Thread Agostino Sarubbo
commit: 0657c1b06d3a8ae7e37f2d76adec3bde37a58dc3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 17 07:05:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 17 07:06:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0657c1b0

net-nntp/nzbget: amd64 stable wrt bug #864235

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-nntp/nzbget/nzbget-21.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.1-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
index 557df396764a..a04ce46239c9 100644
--- a/net-nntp/nzbget/nzbget-21.1-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc x86"
+KEYWORDS="amd64 arm ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2022-08-16 Thread Sam James
commit: a69683be49cc5a3ba9474ce34f88ec8379dccbe0
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 17 04:03:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 17 04:03:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69683be

net-nntp/nzbget: Stabilize 21.1-r1 x86, #864235

Signed-off-by: Sam James  gentoo.org>

 net-nntp/nzbget/nzbget-21.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.1-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
index f042049e5309..557df396764a 100644
--- a/net-nntp/nzbget/nzbget-21.1-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm ppc ~x86"
+KEYWORDS="~amd64 arm ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2022-08-16 Thread Agostino Sarubbo
commit: 8696e5ad7b67c83eae3183a517788bcc5192ca61
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 16 07:45:32 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 16 07:45:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8696e5ad

net-nntp/nzbget: ppc stable wrt bug #864235

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-nntp/nzbget/nzbget-21.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.1-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
index 64edd95ee94a..f042049e5309 100644
--- a/net-nntp/nzbget/nzbget-21.1-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~x86"
+KEYWORDS="~amd64 arm ppc ~x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2022-08-16 Thread Agostino Sarubbo
commit: 441fd337adae2a5fb8e466ea04a28036aee593ae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug 16 07:43:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug 16 07:43:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=441fd337

net-nntp/nzbget: arm stable wrt bug #864235

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-nntp/nzbget/nzbget-21.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nntp/nzbget/nzbget-21.1-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
index 098766a689af..64edd95ee94a 100644
--- a/net-nntp/nzbget/nzbget-21.1-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 arm ~ppc ~x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2021-06-17 Thread Thomas Deutschmann
commit: 104338432dcbcf31797e3994f58f52f95f7d043a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun 17 21:59:53 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun 17 22:18:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10433843

net-nntp/nzbget: rev bump for commit 831dafc0d

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-nntp/nzbget/{nzbget-21.0-r1.ebuild => nzbget-21.0-r2.ebuild} | 0
 net-nntp/nzbget/{nzbget-21.1.ebuild => nzbget-21.1-r1.ebuild}| 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r2.ebuild
similarity index 100%
rename from net-nntp/nzbget/nzbget-21.0-r1.ebuild
rename to net-nntp/nzbget/nzbget-21.0-r2.ebuild

diff --git a/net-nntp/nzbget/nzbget-21.1.ebuild 
b/net-nntp/nzbget/nzbget-21.1-r1.ebuild
similarity index 100%
rename from net-nntp/nzbget/nzbget-21.1.ebuild
rename to net-nntp/nzbget/nzbget-21.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2021-06-17 Thread Thomas Deutschmann
commit: 831dafc0dad933c2e6ba6d7a76d16faeb521da5b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun 17 20:10:34 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun 17 20:32:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=831dafc0

net-nntp/nzbget: Fix MissingUseDepDefault for dev-libs/openssl[bindist]

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-nntp/nzbget/nzbget-21.0-r1.ebuild | 2 +-
 net-nntp/nzbget/nzbget-21.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
index 62f7b5806f4..fa2ce407277 100644
--- a/net-nntp/nzbget/nzbget-21.0-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
@@ -26,7 +26,7 @@ DEPEND="
net-libs/gnutls:=
dev-libs/nettle:=
)
-   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   !gnutls? ( dev-libs/openssl:0=[-bindist(-)] )
)
zlib? ( sys-libs/zlib:= )"
 RDEPEND="

diff --git a/net-nntp/nzbget/nzbget-21.1.ebuild 
b/net-nntp/nzbget/nzbget-21.1.ebuild
index e1ccd0f9335..098766a689a 100644
--- a/net-nntp/nzbget/nzbget-21.1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.1.ebuild
@@ -26,7 +26,7 @@ DEPEND="
net-libs/gnutls:=
dev-libs/nettle:=
)
-   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   !gnutls? ( dev-libs/openssl:0=[-bindist(-)] )
)
zlib? ( sys-libs/zlib:= )"
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2021-06-03 Thread Louis Sautier
commit: 47a86b77cf64a1ea4640fcfc24e5288c0d0ba82a
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Jun  3 20:27:43 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Jun  3 20:27:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a86b77

net-nntp/nzbget: add 21.1

Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-21.1.ebuild | 112 +
 2 files changed, 113 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 3c429fa7e3c..b4d01a505d6 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,2 +1,3 @@
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
 DIST nzbget-21.0.tar.gz 1988902 BLAKE2B 
ee9204a978502562348dc4945e19b084d8d17f566099cfe7e95dac154ffac6d772084c9c070fba0d585cd2229d0a5760b3298ef29eba52d7c75edbc9fe43e310
 SHA512 
bbee5073a2788a17d78009b7ae0c41473aa4d8424301e7e62b2544dc8993e1e3b6e1026dd9f71af5627293d2113d8637a4a6138eee0a328554df298117dd6bb3
+DIST nzbget-21.1.tar.gz 1988916 BLAKE2B 
74298c5c7f3986831f36832a8ffe596543196b5b46500925de478bf11cab8e66fb36dee9458533a4194d82123765b29e37914463d72fd206e218b4875861001a
 SHA512 
d8dc1ad324f675c5505e623049a14c022475267aa03dcd5d8fd6cf9ed3b776cc2776077b61d035e252937ea4b6bf8f90bd33e715cfd842d2e012615df3ffeafb

diff --git a/net-nntp/nzbget/nzbget-21.1.ebuild 
b/net-nntp/nzbget/nzbget-21.1.ebuild
new file mode 100644
index 000..e1ccd0f9335
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-21.1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+RDEPEND="
+   ${DEPEND}
+   acct-user/nzbget
+   acct-group/nzbget
+"
+BDEPEND="
+   test? (
+   || (
+   app-arch/rar
+   app-arch/unrar
+   )
+   )
+   virtual/pkgconfig
+"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ncurses curses)
+   $(use_enable parcheck)
+   $(use_enable ssl tls)
+   $(use_enable zlib gzip)
+   $(use_enable test tests)
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+   )
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   ./nzbget --tests || die "Tests failed"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins nzbget.conf
+   doins nzbgetd.conf
+
+   keepdir /var/log/nzbget
+
+   newinitd "${FILESDIR}"/nzbget.initd-r1 nzbget
+   newconfd "${FILESDIR}"/nzbget.confd nzbget
+   systemd_dounit "${FILESDIR}"/nzbget.service
+}
+
+pkg_preinst() {
+   fowners nzbget:nzbget /var/log/nzbget
+   fperms 750 /var/log/nzbget
+
+   fowners nzbget:nzbget /etc/nzbgetd.conf
+   fperms 640 /etc/nzbgetd.conf
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   elog
+   elog "Please add users that you want to be able to use the 
system-wide"
+   elog "nzbget daemon to the nzbget group. To access the daemon, 
run nzbget"
+   elog "with the --configfile /etc/nzbgetd.conf option."
+   elog
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2021-06-03 Thread Louis Sautier
commit: 970fa1680dac44955da6389784f747f47e09b2cd
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu Jun  3 20:28:20 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu Jun  3 20:28:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970fa168

net-nntp/nzbget: drop 20.0, 21.0

Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-20.0.ebuild | 129 
 net-nntp/nzbget/nzbget-21.0.ebuild | 130 -
 3 files changed, 260 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index b4d01a505d6..3f73bd02833 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,3 +1,2 @@
-DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
 DIST nzbget-21.0.tar.gz 1988902 BLAKE2B 
ee9204a978502562348dc4945e19b084d8d17f566099cfe7e95dac154ffac6d772084c9c070fba0d585cd2229d0a5760b3298ef29eba52d7c75edbc9fe43e310
 SHA512 
bbee5073a2788a17d78009b7ae0c41473aa4d8424301e7e62b2544dc8993e1e3b6e1026dd9f71af5627293d2113d8637a4a6138eee0a328554df298117dd6bb3
 DIST nzbget-21.1.tar.gz 1988916 BLAKE2B 
74298c5c7f3986831f36832a8ffe596543196b5b46500925de478bf11cab8e66fb36dee9458533a4194d82123765b29e37914463d72fd206e218b4875861001a
 SHA512 
d8dc1ad324f675c5505e623049a14c022475267aa03dcd5d8fd6cf9ed3b776cc2776077b61d035e252937ea4b6bf8f90bd33e715cfd842d2e012615df3ffeafb

diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild 
b/net-nntp/nzbget/nzbget-20.0.ebuild
deleted file mode 100644
index 487dcba041f..000
--- a/net-nntp/nzbget/nzbget-20.0.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ppc x86"
-IUSE="debug gnutls ncurses +parcheck ssl test zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/libxml2:=
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0=[-bindist] )
-   )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   test? (
-   || (
-   app-arch/rar
-   app-arch/unrar
-   )
-   )
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable ncurses curses)
-   $(use_enable parcheck)
-   $(use_enable ssl tls)
-   $(use_enable zlib gzip)
-   $(use_enable test tests)
-   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
-   )
-   econf "${myconf[@]}"
-}
-
-src_test() {
-   ./nzbget --tests || die "Tests failed"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins nzbget.conf
-   doins nzbgetd.conf
-
-   keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
-   keepdir /var/log/nzbget
-
-   newinitd "${FILESDIR}"/nzbget.initd-r1 nzbget
-   newconfd "${FILESDIR}"/nzbget.confd nzbget
-}
-
-pkg_preinst() {
-   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2021-03-29 Thread Sam James
commit: e989b0a8c342dc5a151dd50f45aa94704e5b7d6f
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 29 14:31:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 29 14:31:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e989b0a8

net-nntp/nzbget: Stabilize 21.0-r1 arm, #772374

Signed-off-by: Sam James  gentoo.org>

 net-nntp/nzbget/nzbget-21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
index 86315ed41dd..62f7b5806f4 100644
--- a/net-nntp/nzbget/nzbget-21.0-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
+KEYWORDS="amd64 arm ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2021-02-26 Thread Agostino Sarubbo
commit: a9a2e7fba5b17fa1c57be6747045c610d149af94
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 26 20:57:29 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 26 20:57:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a2e7fb

net-nntp/nzbget: amd64 stable wrt bug #772374

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-nntp/nzbget/nzbget-21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
index 35ee308e289..86315ed41dd 100644
--- a/net-nntp/nzbget/nzbget-21.0-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ppc x86"
+KEYWORDS="amd64 ~arm ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2021-02-24 Thread Sam James
commit: 444f95965d695b0035abf6e0b0bf67d1b41495d4
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 16:22:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 16:22:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444f9596

net-nntp/nzbget: Stabilize 21.0-r1 ppc, #772374

Signed-off-by: Sam James  gentoo.org>

 net-nntp/nzbget/nzbget-21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
index e1ccd0f9335..40d34a6c521 100644
--- a/net-nntp/nzbget/nzbget-21.0-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ppc ~x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2021-02-15 Thread Thomas Deutschmann
commit: 7a1331d851445fe8afbaa519491df11b6cba906d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Feb 15 15:40:08 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Feb 15 15:40:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1331d8

net-nntp/nzbget: remove app-arch/rar version constraint

Acked-By: Louis Sautier  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-nntp/nzbget/nzbget-20.0.ebuild| 6 +++---
 net-nntp/nzbget/nzbget-21.0-r1.ebuild | 6 +++---
 net-nntp/nzbget/nzbget-21.0.ebuild| 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild 
b/net-nntp/nzbget/nzbget-20.0.ebuild
index e7b88f18199..486e9d7783e 100644
--- a/net-nntp/nzbget/nzbget-20.0.ebuild
+++ b/net-nntp/nzbget/nzbget-20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,8 +31,8 @@ RDEPEND="dev-libs/libxml2:=
 DEPEND="${RDEPEND}
test? (
|| (
-   =app-arch/rar-5*
-   =app-arch/unrar-5*
+   app-arch/rar
+   app-arch/unrar
)
)
virtual/pkgconfig"

diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
index 4642b73d48b..e1ccd0f9335 100644
--- a/net-nntp/nzbget/nzbget-21.0-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -37,8 +37,8 @@ RDEPEND="
 BDEPEND="
test? (
|| (
-   =app-arch/rar-5*
-   =app-arch/unrar-5*
+   app-arch/rar
+   app-arch/unrar
)
)
virtual/pkgconfig

diff --git a/net-nntp/nzbget/nzbget-21.0.ebuild 
b/net-nntp/nzbget/nzbget-21.0.ebuild
index 7177629f10b..cf54fa0496d 100644
--- a/net-nntp/nzbget/nzbget-21.0.ebuild
+++ b/net-nntp/nzbget/nzbget-21.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,8 +31,8 @@ RDEPEND="dev-libs/libxml2:=
 DEPEND="${RDEPEND}
test? (
|| (
-   =app-arch/rar-5*
-   =app-arch/unrar-5*
+   app-arch/rar
+   app-arch/unrar
)
)
virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2020-10-03 Thread Louis Sautier
commit: 15eee83b07dbdb1268389da7a5fbc8f2f0b1fc57
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Oct  3 20:17:35 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Oct  3 21:28:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15eee83b

net-nntp/nzbget: migrate to acct-user, remove old compiler check

Also drop unused eutils inherit and separate dependencies.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/nzbget-21.0-r1.ebuild | 112 ++
 1 file changed, 112 insertions(+)

diff --git a/net-nntp/nzbget/nzbget-21.0-r1.ebuild 
b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
new file mode 100644
index 000..4642b73d48b
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-21.0-r1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools systemd
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+RDEPEND="
+   ${DEPEND}
+   acct-user/nzbget
+   acct-group/nzbget
+"
+BDEPEND="
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig
+"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ncurses curses)
+   $(use_enable parcheck)
+   $(use_enable ssl tls)
+   $(use_enable zlib gzip)
+   $(use_enable test tests)
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+   )
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   ./nzbget --tests || die "Tests failed"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins nzbget.conf
+   doins nzbgetd.conf
+
+   keepdir /var/log/nzbget
+
+   newinitd "${FILESDIR}"/nzbget.initd-r1 nzbget
+   newconfd "${FILESDIR}"/nzbget.confd nzbget
+   systemd_dounit "${FILESDIR}"/nzbget.service
+}
+
+pkg_preinst() {
+   fowners nzbget:nzbget /var/log/nzbget
+   fperms 750 /var/log/nzbget
+
+   fowners nzbget:nzbget /etc/nzbgetd.conf
+   fperms 640 /etc/nzbgetd.conf
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   elog
+   elog "Please add users that you want to be able to use the 
system-wide"
+   elog "nzbget daemon to the nzbget group. To access the daemon, 
run nzbget"
+   elog "with the --configfile /etc/nzbgetd.conf option."
+   elog
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2020-10-03 Thread Louis Sautier
commit: d4d073a6973a030e46722e0baf6cb144f9fbf709
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat Oct  3 21:31:09 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat Oct  3 21:31:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d073a6

net-nntp/nzbget: remove old

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-21.0_pre2302.ebuild | 130 -
 2 files changed, 131 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 6ce746854ac..3c429fa7e3c 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,3 +1,2 @@
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
 DIST nzbget-21.0.tar.gz 1988902 BLAKE2B 
ee9204a978502562348dc4945e19b084d8d17f566099cfe7e95dac154ffac6d772084c9c070fba0d585cd2229d0a5760b3298ef29eba52d7c75edbc9fe43e310
 SHA512 
bbee5073a2788a17d78009b7ae0c41473aa4d8424301e7e62b2544dc8993e1e3b6e1026dd9f71af5627293d2113d8637a4a6138eee0a328554df298117dd6bb3
-DIST nzbget-21.0_pre2302.tar.gz 1989357 BLAKE2B 
bf937b48c8f26e1144d4b09467a29b96984b9d0a777f6e6728a1922b7718dd2f2847ba51a9baf4cca0cebb7add60807f0f285e5dbeca871d99f0cd279fb292a3
 SHA512 
672f15df910e79ff39090f812a5925d15efb46c9538b7ca193266a159c95e7487fb31ef4780370532bbc9de8478cd927c461dee1f46cd0bf1d294420f796001e

diff --git a/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild 
b/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild
deleted file mode 100644
index 7177629f10b..000
--- a/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools eutils flag-o-matic user systemd
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses +parcheck ssl test zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/libxml2:=
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0=[-bindist] )
-   )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   test? (
-   || (
-   =app-arch/rar-5*
-   =app-arch/unrar-5*
-   )
-   )
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable ncurses curses)
-   $(use_enable parcheck)
-   $(use_enable ssl tls)
-   $(use_enable zlib gzip)
-   $(use_enable test tests)
-   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
-   )
-   econf "${myconf[@]}"
-}
-
-src_test() {
-   ./nzbget --tests || die "Tests failed"
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins nzbget.conf
-   doins nzbgetd.conf
-
-   keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
-   keepdir /var/log/nzbget
-
-   newinitd "${FILESDIR}"/nzbget.initd-r1 nzbget
-   newconfd "${FILESDIR}"/nzbget.confd nzbget
-  

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2019-05-02 Thread Louis Sautier
commit: 03e93d0a822d66ca40364aee4ecb5ae8ac78df18
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu May  2 22:51:45 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu May  2 23:08:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e93d0a

net-nntp/nzbget: bump to 21.0

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-21.0.ebuild | 129 +
 2 files changed, 130 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 87de29b6de7..11e82283de4 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,3 +1,4 @@
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
+DIST nzbget-21.0.tar.gz 1988902 BLAKE2B 
ee9204a978502562348dc4945e19b084d8d17f566099cfe7e95dac154ffac6d772084c9c070fba0d585cd2229d0a5760b3298ef29eba52d7c75edbc9fe43e310
 SHA512 
bbee5073a2788a17d78009b7ae0c41473aa4d8424301e7e62b2544dc8993e1e3b6e1026dd9f71af5627293d2113d8637a4a6138eee0a328554df298117dd6bb3
 DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B 
e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5
 SHA512 
73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0
 DIST nzbget-21.0_pre2302.tar.gz 1989357 BLAKE2B 
bf937b48c8f26e1144d4b09467a29b96984b9d0a777f6e6728a1922b7718dd2f2847ba51a9baf4cca0cebb7add60807f0f285e5dbeca871d99f0cd279fb292a3
 SHA512 
672f15df910e79ff39090f812a5925d15efb46c9538b7ca193266a159c95e7487fb31ef4780370532bbc9de8478cd927c461dee1f46cd0bf1d294420f796001e

diff --git a/net-nntp/nzbget/nzbget-21.0.ebuild 
b/net-nntp/nzbget/nzbget-21.0.ebuild
new file mode 100644
index 000..86b157a2244
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-21.0.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils flag-o-matic user systemd
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ncurses curses)
+   $(use_enable parcheck)
+   $(use_enable ssl tls)
+   $(use_enable zlib gzip)
+   $(use_enable test tests)
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+   )
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   ./nzbget --tests || die "Tests failed"
+}
+
+src_install() {
+   default
+
+   insinto 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2019-05-02 Thread Louis Sautier
commit: e3cf400710dab4d15b52c89115f466231053fb2b
Author: Louis Sautier  gentoo  org>
AuthorDate: Thu May  2 23:08:02 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Thu May  2 23:08:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cf4007

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-21.0_pre2220.ebuild | 129 -
 2 files changed, 130 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 11e82283de4..6ce746854ac 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,4 +1,3 @@
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
 DIST nzbget-21.0.tar.gz 1988902 BLAKE2B 
ee9204a978502562348dc4945e19b084d8d17f566099cfe7e95dac154ffac6d772084c9c070fba0d585cd2229d0a5760b3298ef29eba52d7c75edbc9fe43e310
 SHA512 
bbee5073a2788a17d78009b7ae0c41473aa4d8424301e7e62b2544dc8993e1e3b6e1026dd9f71af5627293d2113d8637a4a6138eee0a328554df298117dd6bb3
-DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B 
e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5
 SHA512 
73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0
 DIST nzbget-21.0_pre2302.tar.gz 1989357 BLAKE2B 
bf937b48c8f26e1144d4b09467a29b96984b9d0a777f6e6728a1922b7718dd2f2847ba51a9baf4cca0cebb7add60807f0f285e5dbeca871d99f0cd279fb292a3
 SHA512 
672f15df910e79ff39090f812a5925d15efb46c9538b7ca193266a159c95e7487fb31ef4780370532bbc9de8478cd927c461dee1f46cd0bf1d294420f796001e

diff --git a/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild 
b/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild
deleted file mode 100644
index 59e359e545b..000
--- a/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools eutils flag-o-matic user systemd
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses +parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2:=
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0=[-bindist] )
-   )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   test? (
-   || (
-   =app-arch/rar-5*
-   =app-arch/unrar-5*
-   )
-   )
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   local myconf=(
-   $(use_enable debug)
-   $(use_enable ncurses curses)
-   $(use_enable parcheck)
-   $(use_enable ssl tls)
-   $(use_enable zlib gzip)
-   $(use_enable test tests)
-   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
-   )
-   econf "${myconf[@]}"
-}
-
-src_test() {
-   ./nzbget --tests || die "Tests failed"
-}
-
-src_install() {

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2019-03-25 Thread Louis Sautier
commit: 3c9949e91dcee2f490de97788230ff6ddc8c94ed
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Mar 25 10:34:09 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Mar 25 10:54:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9949e9

net-nntp/nzbget: bump to 21.0_pre2302

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-21.0_pre2302.ebuild | 129 +
 2 files changed, 130 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 4ced24438de..87de29b6de7 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,2 +1,3 @@
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
 DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B 
e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5
 SHA512 
73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0
+DIST nzbget-21.0_pre2302.tar.gz 1989357 BLAKE2B 
bf937b48c8f26e1144d4b09467a29b96984b9d0a777f6e6728a1922b7718dd2f2847ba51a9baf4cca0cebb7add60807f0f285e5dbeca871d99f0cd279fb292a3
 SHA512 
672f15df910e79ff39090f812a5925d15efb46c9538b7ca193266a159c95e7487fb31ef4780370532bbc9de8478cd927c461dee1f46cd0bf1d294420f796001e

diff --git a/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild 
b/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild
new file mode 100644
index 000..86b157a2244
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-21.0_pre2302.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils flag-o-matic user systemd
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ncurses curses)
+   $(use_enable parcheck)
+   $(use_enable ssl tls)
+   $(use_enable zlib gzip)
+   $(use_enable test tests)
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+   )
+   econf "${myconf[@]}"
+}
+
+src_test() {
+   ./nzbget --tests || die "Tests failed"
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins nzbget.conf
+   doins nzbgetd.conf
+
+   keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
+   keepdir /var/log/nzbget
+
+   newinitd "${FILESDIR}"/nzbget.initd-r1 nzbget
+   newconfd "${FILESDIR}"/nzbget.confd nzbget
+   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/

2019-03-02 Thread Louis Sautier
commit: 61f955aad03c22077d6e842bc3201365263c6bb4
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Mar  3 00:43:35 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Mar  3 00:47:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f955aa

net-nntp/nzbget: remove old init script

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/files/nzbget.initd | 28 
 1 file changed, 28 deletions(-)

diff --git a/net-nntp/nzbget/files/nzbget.initd 
b/net-nntp/nzbget/files/nzbget.initd
deleted file mode 100644
index 06f75596e43..000
--- a/net-nntp/nzbget/files/nzbget.initd
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_started_commands="reload"
-
-start() {
-   ebegin "Starting ${RC_SVCNAME}"
-   checkpath -d -m 0755 -o "${NZBGET_USER}":"${NZBGET_GROUP}" /run/nzbget
-   start-stop-daemon --quiet --start --user "${NZBGET_USER}" \
-   --group "${NZBGET_GROUP}" --exec /usr/bin/nzbget -- \
-   --configfile "${NZBGET_CONFIGFILE}" --daemon \
-   ${NZBGET_OPTS}
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping ${RC_SVCNAME}"
-   start-stop-daemon --stop --exec /usr/bin/nzbget -- \
-   --configfile "${NZBGET_CONFIGFILE}" --daemon \
-   ${NZBGET_OPTS}
-}
-
-reload() {
-   ebegin "Reloading ${RC_SVCNAME}"
-   /usr/bin/nzbget --configfile "${NZBGET_CONFIGFILE}" --reload >/dev/null
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/

2019-03-02 Thread Louis Sautier
commit: 8c454c0d6376d45cc8313a1c94cfb4e68c998a11
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar  2 11:59:37 2019 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Mar  3 00:47:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c454c0d

net-nntp/nzbget: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11213
Signed-off-by: Louis Sautier  gentoo.org>

 net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch | 18 --
 1 file changed, 18 deletions(-)

diff --git a/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch 
b/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch
deleted file mode 100644
index e6cd13f6ffc..000
--- a/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -46,6 +46,7 @@
- AC_PATH_PROG(MAKE, make, $FALSE)
- AC_PROG_INSTALL
- 
-+PKG_PROG_PKG_CONFIG()
- 
- dnl
- dnl Do all tests with c++ compiler.
-@@ -291,6 +292,7 @@
-   if test "$FOUND" = "no"; then
-   AC_MSG_ERROR([Couldn't find curses headers (ncurses.h or 
curses.h)])
-   fi
-+  PKG_CHECK_MODULES(ncurses,ncurses,LIBS="$LIBS $ncurses_LIBS",)
-   AC_SEARCH_LIBS([refresh], [ncurses curses],, 
-   AC_ERROR([Couldn't find curses library]))
- else



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-10-29 Thread Louis Sautier
commit: d44647ea40e1135923dc008cc6162ef0f3734c6e
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Oct 29 21:50:46 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Oct 29 22:21:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44647ea

net-nntp/nzbget: remove old

Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-nntp/nzbget/Manifest   |   3 -
 net-nntp/nzbget/nzbget-14.1.ebuild | 106 
 net-nntp/nzbget/nzbget-19.1.ebuild | 121 ---
 net-nntp/nzbget/nzbget-20.0_pre2176.ebuild | 126 -
 4 files changed, 356 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index e8c20f8b3ee..4ced24438de 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,2 @@
-DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d6471e1ef30959244c1373d879176d638874e9892d1ede237ce26e3fe8d0f91f86e3e983f566f2f06a6f8bb9b8c
 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
-DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
-DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B 
ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2
 SHA512 
7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525
 DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B 
e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5
 SHA512 
73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0

diff --git a/net-nntp/nzbget/nzbget-14.1.ebuild 
b/net-nntp/nzbget/nzbget-14.1.ebuild
deleted file mode 100644
index 11b50ac963d..000
--- a/net-nntp/nzbget/nzbget-14.1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils user
-
-MY_P=${P/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="debug gnutls ncurses parcheck ssl zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses )
-   parcheck? (
-   app-arch/libpar2
-   dev-libs/libsigc++:2
-   )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${P/_pre*/-testing}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-14.0_pre1145-tinfo.patch
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
-
-   sed -i "/^dist_doc_DATA/d" Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ncurses curses) \
-   $(use_enable parcheck) \
-   $(use_enable ssl tls) \
-   $(use_enable zlib gzip) \
-   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
-}
-
-src_install() {
-   default
-
-   # remove unneeded service script
-   rm "${D}"/usr/sbin/nzbgetd || die
-
-   insinto /etc
-   doins nzbget.conf
-   doins nzbgetd.conf
-
-   keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
-   keepdir /var/log/nzbget
-
-   newinitd 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/, net-nntp/nzbget/files/

2018-10-29 Thread Louis Sautier
commit: 895aef81080868046d66517df146ee6fb4cd034d
Author: Louis Sautier  gentoo  org>
AuthorDate: Mon Oct 29 21:49:32 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Oct 29 22:21:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895aef81

net-nntp/nzbget: bump to 21.0_pre2220, add systemd unit

Closes: https://bugs.gentoo.org/662648
Signed-off-by: Louis Sautier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/files/nzbget.service   |  18 
 net-nntp/nzbget/nzbget-21.0_pre2220.ebuild | 129 +
 3 files changed, 148 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 28f8b04a14d..e8c20f8b3ee 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d64
 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
 DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B 
ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2
 SHA512 
7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525
+DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B 
e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5
 SHA512 
73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0

diff --git a/net-nntp/nzbget/files/nzbget.service 
b/net-nntp/nzbget/files/nzbget.service
new file mode 100644
index 000..031307e3efa
--- /dev/null
+++ b/net-nntp/nzbget/files/nzbget.service
@@ -0,0 +1,18 @@
+[Unit]
+Description=NZBGet binary newsgrabber
+Documentation=https://nzbget.net/Documentation
+After=network.target
+
+[Service]
+User=nzbget
+Group=nzbget
+Type=forking
+PIDFile=/run/nzbget/nzbget.pid
+RuntimeDirectory=nzbget
+RuntimeDirectoryMode=0755
+ExecStart=/usr/bin/nzbget -c /etc/nzbgetd.conf -o 
LockFile=/run/nzbget/nzbget.pid -D
+ExecStop=/usr/bin/nzbget -c /etc/nzbgetd.conf -Q
+ExecReload=/usr/bin/nzbget -c /etc/nzbgetd.conf -O
+
+[Install]
+WantedBy=multi-user.target

diff --git a/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild 
b/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild
new file mode 100644
index 000..59e359e545b
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils flag-o-matic user systemd
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-07-30 Thread Mikle Kolyada
commit: eaf1d531cdb05774381355a27b64f0348da7dbae
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jul 31 00:24:18 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jul 31 00:24:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf1d531

net-nntp/nzbget: arm stable wrt bug #661354

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-nntp/nzbget/nzbget-20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild 
b/net-nntp/nzbget/nzbget-20.0.ebuild
index 151a6856de9..6b170f54953 100644
--- a/net-nntp/nzbget/nzbget-20.0.ebuild
+++ b/net-nntp/nzbget/nzbget-20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
+KEYWORDS="amd64 arm ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 
 RDEPEND="dev-libs/libxml2:=



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-07-21 Thread Mikle Kolyada
commit: 3eb76ab8e1ddd4e9e469597c31865d118902557c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jul 21 16:02:03 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jul 21 16:02:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb76ab8

net-nntp/nzbget: amd64 stable wrt bug #661354

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-nntp/nzbget/nzbget-20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild 
b/net-nntp/nzbget/nzbget-20.0.ebuild
index 857e8738340..151a6856de9 100644
--- a/net-nntp/nzbget/nzbget-20.0.ebuild
+++ b/net-nntp/nzbget/nzbget-20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ppc x86"
+KEYWORDS="amd64 ~arm ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 
 RDEPEND="dev-libs/libxml2:=



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-07-20 Thread Sergei Trofimovich
commit: 21929bba9c333edb23c2940958e8865a16d73a5f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 20 23:00:32 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 20 23:17:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21929bba

net-nntp/nzbget: stable 20.0 for ppc, bug #661354

Bug: https://bugs.gentoo.org/661354
Package-Manager: Portage-2.3.43, Repoman-2.3.10
RepoMan-Options: --include-arches="ppc"

 net-nntp/nzbget/nzbget-20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild 
b/net-nntp/nzbget/nzbget-20.0.ebuild
index 0568d05c0ed..857e8738340 100644
--- a/net-nntp/nzbget/nzbget-20.0.ebuild
+++ b/net-nntp/nzbget/nzbget-20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc x86"
+KEYWORDS="~amd64 ~arm ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 
 RDEPEND="dev-libs/libxml2:=



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-07-20 Thread Thomas Deutschmann
commit: 5d51ecb30bc660c42d932077d77fa94d693c9e3d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul 20 22:37:23 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jul 20 22:37:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d51ecb3

net-nntp/nzbget: x86 stable (bug #661354)

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-nntp/nzbget/nzbget-20.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild 
b/net-nntp/nzbget/nzbget-20.0.ebuild
index d52bc80e368..0568d05c0ed 100644
--- a/net-nntp/nzbget/nzbget-20.0.ebuild
+++ b/net-nntp/nzbget/nzbget-20.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc x86"
 IUSE="debug gnutls ncurses +parcheck ssl test zlib"
 
 RDEPEND="dev-libs/libxml2:=



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-06-18 Thread Louis Sautier
commit: 221fd5901a235b0a5827ff67ec51152552f861db
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Jun 17 23:34:03 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Mon Jun 18 10:34:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221fd590

net-nntp/nzbget: change my email in metadata.xml

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-nntp/nzbget/metadata.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-nntp/nzbget/metadata.xml b/net-nntp/nzbget/metadata.xml
index b60b9c998c7..29ce2e0ae88 100644
--- a/net-nntp/nzbget/metadata.xml
+++ b/net-nntp/nzbget/metadata.xml
@@ -6,13 +6,9 @@
Sven Wegener


-   sautier.lo...@gmail.com
+   sb...@gentoo.org
Louis Sautier

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
A command-line based binary newsgrabber supporting 
.nzb files.

Enable support for checking PAR 
archives



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-06-09 Thread Michał Górny
commit: 97ad082d6dd4336692382f9832aa0c2112c1179b
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jun  2 00:35:41 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  9 13:38:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ad082d

net-nntp/nzbget: bump to 20.0, EAPI=7, fixes build on ARM

Closes: https://bugs.gentoo.org/657030
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-20.0.ebuild | 128 +
 2 files changed, 129 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index b534fb6292b..461a61ea4d0 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,4 +1,5 @@
 DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d6471e1ef30959244c1373d879176d638874e9892d1ede237ce26e3fe8d0f91f86e3e983f566f2f06a6f8bb9b8c
 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
+DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
 DIST nzbget-20.0_pre2171.tar.gz 1942642 BLAKE2B 
7df73755fa6a6571bdce22830f3e18c9b7b41b1c4c75f139e390719e92b6afef065e18fab8222d5a08d88c6240e8a96448d7df1db025d97b7c2a4f17f1098f60
 SHA512 
3a2506148607e59dc73eafeeab6847868761c4a6c26504fe9a0b3043716f8fb542bb6b5f06696ec49d9d7a04df0b73005e12d71588a54b82d8dca19c04944dd5
 DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B 
ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2
 SHA512 
7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525

diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild 
b/net-nntp/nzbget/nzbget-20.0.ebuild
new file mode 100644
index 000..d52bc80e368
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-20.0.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   local myconf=(
+   $(use_enable debug)
+   $(use_enable ncurses curses)
+   $(use_enable parcheck)
+ 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-06-09 Thread Michał Górny
commit: 2f18589cbe438551e932adf3b89fd3aad253876a
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jun  2 00:44:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  9 13:38:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f18589c

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.38, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/8689

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-20.0_pre2171.ebuild | 126 -
 2 files changed, 127 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 461a61ea4d0..28f8b04a14d 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d6471e1ef30959244c1373d879176d638874e9892d1ede237ce26e3fe8d0f91f86e3e983f566f2f06a6f8bb9b8c
 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 
4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4
 SHA512 
8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927
-DIST nzbget-20.0_pre2171.tar.gz 1942642 BLAKE2B 
7df73755fa6a6571bdce22830f3e18c9b7b41b1c4c75f139e390719e92b6afef065e18fab8222d5a08d88c6240e8a96448d7df1db025d97b7c2a4f17f1098f60
 SHA512 
3a2506148607e59dc73eafeeab6847868761c4a6c26504fe9a0b3043716f8fb542bb6b5f06696ec49d9d7a04df0b73005e12d71588a54b82d8dca19c04944dd5
 DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B 
ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2
 SHA512 
7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2171.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2171.ebuild
deleted file mode 100644
index 604c8daa06d..000
--- a/net-nntp/nzbget/nzbget-20.0_pre2171.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses +parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2:=
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0=[-bindist] )
-   )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   test? (
-   || (
-   =app-arch/rar-5*
-   =app-arch/unrar-5*
-   )
-   )
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ncurses curses) \
-   $(use_enable parcheck) 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-04-28 Thread Patrice Clement
commit: 15b04b08ac028d4e19eb779104e81038d7562cd5
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Apr 28 16:05:21 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 28 21:03:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b04b08

net-nntp/nzbget: remove old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-20.0_pre2159.ebuild | 126 -
 2 files changed, 127 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 7d1db55325f..b534fb6292b 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d6471e1ef30959244c1373d879176d638874e9892d1ede237ce26e3fe8d0f91f86e3e983f566f2f06a6f8bb9b8c
 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
-DIST nzbget-20.0_pre2159.tar.gz 1840392 BLAKE2B 
88362e6d6f76cbe0deb028c0b78ab11573359bac05ea5e7539ff46644562f804b20b518fa1ed59b6698905b104f47c3193d15175420945f74c3897fd13aefebb
 SHA512 
31799b2164db748389b7a2895d8571543aaf2e4324017b1adcb4eb44ad2046a0b488fb29a2c77b1d4963b858f7ec614d78eb541090b0889bef634d6d0461a50c
 DIST nzbget-20.0_pre2171.tar.gz 1942642 BLAKE2B 
7df73755fa6a6571bdce22830f3e18c9b7b41b1c4c75f139e390719e92b6afef065e18fab8222d5a08d88c6240e8a96448d7df1db025d97b7c2a4f17f1098f60
 SHA512 
3a2506148607e59dc73eafeeab6847868761c4a6c26504fe9a0b3043716f8fb542bb6b5f06696ec49d9d7a04df0b73005e12d71588a54b82d8dca19c04944dd5
 DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B 
ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2
 SHA512 
7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild
deleted file mode 100644
index 826808ecc03..000
--- a/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2:=
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0=[-bindist] )
-   )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   test? (
-   || (
-   =app-arch/rar-5*
-   =app-arch/unrar-5*
-   )
-   )
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ncurses curses) \
-   $(use_enable parcheck) \
-   $(use_enable ssl tls) 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-04-28 Thread Patrice Clement
commit: 29d4277b0d0122ffd5b02e33c2008a01049c7ded
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Apr 28 16:04:57 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 28 21:02:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d4277b

net-nntp/nzbget: bump to 20.0_pre2176.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8192

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-20.0_pre2176.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 1e7e53f0a05..7d1db55325f 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d64
 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 DIST nzbget-20.0_pre2159.tar.gz 1840392 BLAKE2B 
88362e6d6f76cbe0deb028c0b78ab11573359bac05ea5e7539ff46644562f804b20b518fa1ed59b6698905b104f47c3193d15175420945f74c3897fd13aefebb
 SHA512 
31799b2164db748389b7a2895d8571543aaf2e4324017b1adcb4eb44ad2046a0b488fb29a2c77b1d4963b858f7ec614d78eb541090b0889bef634d6d0461a50c
 DIST nzbget-20.0_pre2171.tar.gz 1942642 BLAKE2B 
7df73755fa6a6571bdce22830f3e18c9b7b41b1c4c75f139e390719e92b6afef065e18fab8222d5a08d88c6240e8a96448d7df1db025d97b7c2a4f17f1098f60
 SHA512 
3a2506148607e59dc73eafeeab6847868761c4a6c26504fe9a0b3043716f8fb542bb6b5f06696ec49d9d7a04df0b73005e12d71588a54b82d8dca19c04944dd5
+DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B 
ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2
 SHA512 
7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2176.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2176.ebuild
new file mode 100644
index 000..604c8daa06d
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-20.0_pre2176.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   $(use_enable ssl tls) \
+   $(use_enable zlib gzip) \
+   $(use_enable test tests) \
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+}
+
+src_test() {
+ 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-04-09 Thread Sven Wegener
commit: 905a0a9e8745d64f33f6a5114aed1c89cbefbab0
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Mar 31 11:58:34 2018 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Mon Apr  9 21:06:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905a0a9e

net-nntp/nzbget: bump to 20.0_pre2171, enable USE=parcheck by default

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7736

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-20.0_pre2171.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index d222a517031..1b3e4f446e9 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d64
 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 DIST nzbget-20.0_pre2108.tar.gz 1820172 BLAKE2B 
7a50305d5ccc55c3713984e83b4841e658842dc2e06184b6acab12cad904fd0e89c1c9b269b5be42f51c5ae9a212cad051cf0aefe0e4fb8782b1580c748dfab0
 SHA512 
4abdab3d45829eb5574d2cb6b532372ba0a9c62a701acdebe498b71466f7ac8c7b47aa85ed80c1132c10e86b829c48dd6df4826d20f542a7a935aaa958ba0222
 DIST nzbget-20.0_pre2159.tar.gz 1840392 BLAKE2B 
88362e6d6f76cbe0deb028c0b78ab11573359bac05ea5e7539ff46644562f804b20b518fa1ed59b6698905b104f47c3193d15175420945f74c3897fd13aefebb
 SHA512 
31799b2164db748389b7a2895d8571543aaf2e4324017b1adcb4eb44ad2046a0b488fb29a2c77b1d4963b858f7ec614d78eb541090b0889bef634d6d0461a50c
+DIST nzbget-20.0_pre2171.tar.gz 1942642 BLAKE2B 
7df73755fa6a6571bdce22830f3e18c9b7b41b1c4c75f139e390719e92b6afef065e18fab8222d5a08d88c6240e8a96448d7df1db025d97b7c2a4f17f1098f60
 SHA512 
3a2506148607e59dc73eafeeab6847868761c4a6c26504fe9a0b3043716f8fb542bb6b5f06696ec49d9d7a04df0b73005e12d71588a54b82d8dca19c04944dd5

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2171.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2171.ebuild
new file mode 100644
index 000..604c8daa06d
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-20.0_pre2171.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses +parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   $(use_enable ssl tls) \
+   $(use_enable zlib gzip) \
+   $(use_enable test tests) \
+   --with-tlslib=$(usex gnutls GnuTLS 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2018-04-09 Thread Sven Wegener
commit: f5cff945439c8e70713b212a2108e24575b6fc94
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Mar 31 11:59:48 2018 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Mon Apr  9 21:06:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cff945

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7736

 net-nntp/nzbget/Manifest  |   1 -
 net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild | 120 --
 2 files changed, 121 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 1b3e4f446e9..1e7e53f0a05 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 BLAKE2B 
cbb633993ffd4c7a9cf6556ef833838296bb4d6471e1ef30959244c1373d879176d638874e9892d1ede237ce26e3fe8d0f91f86e3e983f566f2f06a6f8bb9b8c
 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 
30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2
 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
-DIST nzbget-20.0_pre2108.tar.gz 1820172 BLAKE2B 
7a50305d5ccc55c3713984e83b4841e658842dc2e06184b6acab12cad904fd0e89c1c9b269b5be42f51c5ae9a212cad051cf0aefe0e4fb8782b1580c748dfab0
 SHA512 
4abdab3d45829eb5574d2cb6b532372ba0a9c62a701acdebe498b71466f7ac8c7b47aa85ed80c1132c10e86b829c48dd6df4826d20f542a7a935aaa958ba0222
 DIST nzbget-20.0_pre2159.tar.gz 1840392 BLAKE2B 
88362e6d6f76cbe0deb028c0b78ab11573359bac05ea5e7539ff46644562f804b20b518fa1ed59b6698905b104f47c3193d15175420945f74c3897fd13aefebb
 SHA512 
31799b2164db748389b7a2895d8571543aaf2e4324017b1adcb4eb44ad2046a0b488fb29a2c77b1d4963b858f7ec614d78eb541090b0889bef634d6d0461a50c
 DIST nzbget-20.0_pre2171.tar.gz 1942642 BLAKE2B 
7df73755fa6a6571bdce22830f3e18c9b7b41b1c4c75f139e390719e92b6afef065e18fab8222d5a08d88c6240e8a96448d7df1db025d97b7c2a4f17f1098f60
 SHA512 
3a2506148607e59dc73eafeeab6847868761c4a6c26504fe9a0b3043716f8fb542bb6b5f06696ec49d9d7a04df0b73005e12d71588a54b82d8dca19c04944dd5

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild
deleted file mode 100644
index 4ecdab2b2ee..000
--- a/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0=[-bindist] )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ncurses curses) \
-   $(use_enable parcheck) \
-   $(use_enable ssl tls) \
-   $(use_enable zlib gzip) \
-   $(use_enable test tests) \
-  

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/, net-nntp/slrn/, net-nntp/tin/, net-nntp/slrnconf/, ...

2017-12-10 Thread Michał Górny
commit: 1c2f3b042d39ee65b691b71880308bbcf7cf
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 10 11:44:40 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 10 12:10:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2f3b04

net-nntp/*: Update Manifest hashes

 net-nntp/brag/Manifest | 2 +-
 net-nntp/inn/Manifest  | 6 +++---
 net-nntp/kwooty/Manifest   | 2 +-
 net-nntp/leafnode/Manifest | 2 +-
 net-nntp/newspost/Manifest | 2 +-
 net-nntp/nzbget/Manifest   | 8 
 net-nntp/pan/Manifest  | 4 ++--
 net-nntp/sabnzbd/Manifest  | 2 +-
 net-nntp/slrn/Manifest | 2 +-
 net-nntp/slrnconf/Manifest | 2 +-
 net-nntp/sn/Manifest   | 2 +-
 net-nntp/suck/Manifest | 2 +-
 net-nntp/tin/Manifest  | 6 +++---
 net-nntp/ubh/Manifest  | 2 +-
 net-nntp/xrn/Manifest  | 2 +-
 15 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/net-nntp/brag/Manifest b/net-nntp/brag/Manifest
index c85f5c07614..5543f635f1e 100644
--- a/net-nntp/brag/Manifest
+++ b/net-nntp/brag/Manifest
@@ -1 +1 @@
-DIST brag-1.4.3.tar.gz 18230 SHA256 
f2c8110c38805c31ad181f4737c26e766dc8ecfa2bce158197b985be892cece6 SHA512 
42e2601bd80be0a609acbf5bce2ea1f31a5d9420efee5e594278b394a196bfd2a52753603654f821c7a4908ce32a8495840409f1e5a4c1894a7de253a8378b2c
 WHIRLPOOL 
22f6b8c1983ad694ff959f57909768c57a1b8b8d0844db221e356989ecb216c415ab5b4a2dafd3c06c9e3c4452406d40676434f4fcd06810320196f1c5a892ad
+DIST brag-1.4.3.tar.gz 18230 BLAKE2B 
04b5b7b3eab57d16452713ccdd4d8751451680c3280d1df8f9eef7e6b05087c00bebda0cefa9146120e772f6f0c267a4eb1198ec481f9c63d0d8019ace7eca35
 SHA512 
42e2601bd80be0a609acbf5bce2ea1f31a5d9420efee5e594278b394a196bfd2a52753603654f821c7a4908ce32a8495840409f1e5a4c1894a7de253a8378b2c

diff --git a/net-nntp/inn/Manifest b/net-nntp/inn/Manifest
index 00dc8d70d58..9f72f3356fb 100644
--- a/net-nntp/inn/Manifest
+++ b/net-nntp/inn/Manifest
@@ -1,3 +1,3 @@
-DIST inn-2.5.3.tar.gz 2412119 SHA256 
60f0042b144499680cc577a4330aeaac5dac20c5994649c0e945d32b5f8dbcf1 SHA512 
e579944571f0ec4fcdbf86de8458342075ce08f60df046bc8c45969b39f396ede8f5034f734542e1c64fb7792ae01c117c6a7af170fe5a43e1d0b2693f34d392
 WHIRLPOOL 
a6d08020bfc458ad52567d225f14ef2f92fd605767c7ae4292724e3a3f49e1b42630fd787e7f79aae8a16d236479cef13b9531862eae050db839d3d0530f7999
-DIST inn-2.5.4.tar.gz 2408600 SHA256 
5b62240c3074f2f38b3bcc656c343c587f2a923ec9d45e19f0d4ce269cb3f3f4 SHA512 
f632599d009e8965d1b0ce7fef84dfbe48034c3a86825694a5ca4311123347647f9a4b534cff59820437f619ec09867bcff16f8f18c705e056eeea6493bc5441
 WHIRLPOOL 
a313cb90e5dd55f4db5b70ede6b6d98561d2601f8d27e1b9b3983b90491b5ab300f0571d5fc1ac74f7892997ff6219189c863b122d569fe8673f3fcd13b0b67a
-DIST inn-2.5.5.tar.gz 2419841 SHA256 
4245602c2c30fd3fe38513e9403c8d0ea4eb76256961591f97da630c341053bf SHA512 
aada60b15952810fa31c3b2078b4ca1b1e560cee348cc81d076e0ba1f8b785497310d60aca89b9ecc4af85a1493eefa8a2b976cb349b8ea96482c93cbcf049f1
 WHIRLPOOL 
b931d0f6a1e60b0157fafcc269e84d4f1f6c914ca7b95799be1a99feeec5c5568e41a9c7384da122d05eac7393d457a612be9ffbb79a01122e0c37c1de76785a
+DIST inn-2.5.3.tar.gz 2412119 BLAKE2B 
8958744b6a54842ee888e89fe9a25152968a2e66196c78338d9a1f25d8e079d57e2d161d947e1d9bd44180c9e7f9b5af3d5a116050f7e92b3e0420f551623a7e
 SHA512 
e579944571f0ec4fcdbf86de8458342075ce08f60df046bc8c45969b39f396ede8f5034f734542e1c64fb7792ae01c117c6a7af170fe5a43e1d0b2693f34d392
+DIST inn-2.5.4.tar.gz 2408600 BLAKE2B 
0515ebc655aa7efdcb22a28037cba607d58056e04dd44b57473dd352823f4780272cd3a8064c0af7f7116c65def01eb417936f2a03d4c9d40ad26df26945e3f2
 SHA512 
f632599d009e8965d1b0ce7fef84dfbe48034c3a86825694a5ca4311123347647f9a4b534cff59820437f619ec09867bcff16f8f18c705e056eeea6493bc5441
+DIST inn-2.5.5.tar.gz 2419841 BLAKE2B 
c28a16883200429f179e114d62b2599900de2c5e54e85a0cdc16f7765d3419d5d09522c0e4d46f920c495f81d49cede50dc2251dd842178b2cc704fae88c66dc
 SHA512 
aada60b15952810fa31c3b2078b4ca1b1e560cee348cc81d076e0ba1f8b785497310d60aca89b9ecc4af85a1493eefa8a2b976cb349b8ea96482c93cbcf049f1

diff --git a/net-nntp/kwooty/Manifest b/net-nntp/kwooty/Manifest
index 33d04babf3d..d7493aa0454 100644
--- a/net-nntp/kwooty/Manifest
+++ b/net-nntp/kwooty/Manifest
@@ -1 +1 @@
-DIST kwooty-1.1.0_p20150623.tar.xz 174824 SHA256 
23e411a7f891a95d68b063a282199c098dbfe119c096806e40665e78a9918f56 SHA512 
bca5d516ba705bed35b7834ac6d70ddb581a2de869c1ea6273aae7e13f1c7f9af5c7808003879238c9af0386a73d78e18b09951b8cfdb67011870b151887c376
 WHIRLPOOL 
09322411241188c42a9567b08098b0ec6ae77171de1112035140cce059bf9a4f2c0694b36cb20b0a54ef841587bf1e5ec59e6198e737f0a6cfddb3a6bb58dd57
+DIST kwooty-1.1.0_p20150623.tar.xz 174824 BLAKE2B 
72f0cd2e10d8c38d47e53dc0e2fa08f0b9e84e23ccf183f42a3088f67587e2cd4a4bab56028b119d9b26c92bcb38225b3e3a53e9b055debab0805d0647cd0528
 SHA512 
bca5d516ba705bed35b7834ac6d70ddb581a2de869c1ea6273aae7e13f1c7f9af5c7808003879238c9af0386a73d78e18b09951b8cfdb67011870b151887c376

diff --git a/net-nntp/leafnode/Manifest b/net-nntp/leafnode/Manifest
index 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-11-22 Thread Sven Wegener
commit: 41fbe302919373f8e012d9d1cb9c84958178e686
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Nov 18 23:22:55 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Nov 22 20:38:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fbe302

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.14, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/6229

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-20.0_pre2075.ebuild | 121 -
 2 files changed, 122 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index c3e4f00761e..22bd0d21337 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa
-DIST nzbget-20.0_pre2075.tar.gz 1817105 SHA256 
0fcb83077c878db13e13590690a873d14c5ef62df777bb80ac9f105034388750 SHA512 
d386b61dee32e3f30d580eba484f1431fb29ced31e63adc6135f88e603993502e3d93f2d36a3ce654492a014a51c07451361c1954c62e7ccc439d2a3fc48554f
 WHIRLPOOL 
e37b53aa596b094e3b2e783b365e4bc421d0a8b35bb8aaea5de201da55d3fd0b9c3c25122476313900ff02fa982b8a56261af0cd467a385bae7791c437ed5172
 DIST nzbget-20.0_pre2108.tar.gz 1820172 SHA256 
6889079774f847334dbecf0c4e700eaab51bb61025df06c3a372947e85e0aee1 SHA512 
4abdab3d45829eb5574d2cb6b532372ba0a9c62a701acdebe498b71466f7ac8c7b47aa85ed80c1132c10e86b829c48dd6df4826d20f542a7a935aaa958ba0222
 WHIRLPOOL 
723e3da5d6d16002539f792f3a4a78b8e3ba821839093b667470c2ae94e6b3c7ee62994a5ee8630eb7362825a04d4d16ae3100f149b8ba182cf6928fc214109c
 DIST nzbget-20.0_pre2159.tar.gz 1840392 SHA256 
b7d465a99df7f4be89a952cbc58e2f18148ff260430ff518c1e81fb93dd1d00d SHA512 
31799b2164db748389b7a2895d8571543aaf2e4324017b1adcb4eb44ad2046a0b488fb29a2c77b1d4963b858f7ec614d78eb541090b0889bef634d6d0461a50c
 WHIRLPOOL 
4cff2f6204cd1634994fdc9a65f8c47350a8e7b30fc38767103ffac8255565d87b73e9eaef4de8bb0f78eb1f60bbd2b8aa436f7b796e97890dc999bf84f366a9

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild
deleted file mode 100644
index c6d86f04383..000
--- a/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-11-22 Thread Sven Wegener
commit: ac5e7933ac1286ac958d6ec99d33716af423e607
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Nov 18 23:22:20 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Nov 22 20:38:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5e7933

net-nntp/nzbget: bump to 20.0_pre2159, add slot operators, missing deps

Closes: https://bugs.gentoo.org/635754
Closes: https://github.com/gentoo/gentoo/pull/6229
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-20.0_pre2159.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 45d909cec84..c3e4f00761e 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa
 DIST nzbget-20.0_pre2075.tar.gz 1817105 SHA256 
0fcb83077c878db13e13590690a873d14c5ef62df777bb80ac9f105034388750 SHA512 
d386b61dee32e3f30d580eba484f1431fb29ced31e63adc6135f88e603993502e3d93f2d36a3ce654492a014a51c07451361c1954c62e7ccc439d2a3fc48554f
 WHIRLPOOL 
e37b53aa596b094e3b2e783b365e4bc421d0a8b35bb8aaea5de201da55d3fd0b9c3c25122476313900ff02fa982b8a56261af0cd467a385bae7791c437ed5172
 DIST nzbget-20.0_pre2108.tar.gz 1820172 SHA256 
6889079774f847334dbecf0c4e700eaab51bb61025df06c3a372947e85e0aee1 SHA512 
4abdab3d45829eb5574d2cb6b532372ba0a9c62a701acdebe498b71466f7ac8c7b47aa85ed80c1132c10e86b829c48dd6df4826d20f542a7a935aaa958ba0222
 WHIRLPOOL 
723e3da5d6d16002539f792f3a4a78b8e3ba821839093b667470c2ae94e6b3c7ee62994a5ee8630eb7362825a04d4d16ae3100f149b8ba182cf6928fc214109c
+DIST nzbget-20.0_pre2159.tar.gz 1840392 SHA256 
b7d465a99df7f4be89a952cbc58e2f18148ff260430ff518c1e81fb93dd1d00d SHA512 
31799b2164db748389b7a2895d8571543aaf2e4324017b1adcb4eb44ad2046a0b488fb29a2c77b1d4963b858f7ec614d78eb541090b0889bef634d6d0461a50c
 WHIRLPOOL 
4cff2f6204cd1634994fdc9a65f8c47350a8e7b30fc38767103ffac8255565d87b73e9eaef4de8bb0f78eb1f60bbd2b8aa436f7b796e97890dc999bf84f366a9

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild
new file mode 100644
index 000..826808ecc03
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-20.0_pre2159.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2:=
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   test? (
+   || (
+   =app-arch/rar-5*
+   =app-arch/unrar-5*
+   )
+   )
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-10-27 Thread Patrice Clement
commit: 58f0327dbff9f85e0c2e5fd4767f1fe09f10f0f6
Author: Louis Sautier  gmail  com>
AuthorDate: Tue Oct 24 09:07:29 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Oct 27 21:30:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f0327d

net-nntp/nzbget: require openssl to be compiled with USE=-bindist.

Closes: https://bugs.gentoo.org/635196
Closes: https://github.com/gentoo/gentoo/pull/6036
Package-Manager: Portage-2.3.12, Repoman-2.3.3

 net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild
index 3e119a13d9e..4ecdab2b2ee 100644
--- a/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild
+++ b/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="dev-libs/libxml2
net-libs/gnutls:=
dev-libs/nettle:=
)
-   !gnutls? ( dev-libs/openssl:0= )
+   !gnutls? ( dev-libs/openssl:0=[-bindist] )
)
zlib? ( sys-libs/zlib )"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/, net-nntp/nzbget/

2017-10-05 Thread Sven Wegener
commit: 2b41864cd150b5dd1c5c45478c287ec87676f6e3
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Oct  4 10:11:42 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Oct  5 21:35:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b41864c

net-nntp/nzbget: improve init script to use a pid file, add depend

It seems that the older behaviour did not work with recent openrc
versions. The process could not be found when running the stop command.
We don't need to override LockFile in the configuration file any more
since we set it when we start the daemon.

Package-Manager: Portage-2.3.8, Repoman-2.3.3
[swegener: separate init script revision]

 net-nntp/nzbget/files/nzbget.initd-r1  | 28 ++
 ...re2108.ebuild => nzbget-20.0_pre2108-r1.ebuild} |  3 +--
 2 files changed, 29 insertions(+), 2 deletions(-)

diff --git a/net-nntp/nzbget/files/nzbget.initd-r1 
b/net-nntp/nzbget/files/nzbget.initd-r1
new file mode 100644
index 000..2a9fae6c32b
--- /dev/null
+++ b/net-nntp/nzbget/files/nzbget.initd-r1
@@ -0,0 +1,28 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+extra_started_commands="reload"
+
+description="A command-line based binary newsgrabber supporting .nzb files"
+pidfile=/run/nzbget/nzbget.pid
+command=/usr/bin/nzbget
+command_args="--configfile \"${NZBGET_CONFIGFILE}\" \
+  --daemon --option LockFile=${pidfile} \
+  ${NZBGET_OPTS}"
+start_stop_daemon_args="--user \"${NZBGET_USER}\" \
+  --group \"${NZBGET_GROUP}\""
+
+depend() {
+  need localmount net
+}
+
+start_pre() {
+  checkpath -d -m 0755 -o "${NZBGET_USER}":"${NZBGET_GROUP}" /run/nzbget
+}
+
+reload() {
+  ebegin "Reloading ${RC_SVCNAME}"
+  ${command} --configfile "${NZBGET_CONFIGFILE}" --reload >/dev/null
+  eend $?
+}

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2108.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild
similarity index 96%
rename from net-nntp/nzbget/nzbget-20.0_pre2108.ebuild
rename to net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild
index c6d86f04383..3e119a13d9e 100644
--- a/net-nntp/nzbget/nzbget-20.0_pre2108.ebuild
+++ b/net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild
@@ -58,7 +58,6 @@ src_prepare() {
 
sed \
-e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
@@ -91,7 +90,7 @@ src_install() {
keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
keepdir /var/log/nzbget
 
-   newinitd "${FILESDIR}"/nzbget.initd nzbget
+   newinitd "${FILESDIR}"/nzbget.initd-r1 nzbget
newconfd "${FILESDIR}"/nzbget.confd nzbget
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-10-03 Thread Sven Wegener
commit: 15908f1a963bdc6eca1f1a64460ca2717088d547
Author: Louis Sautier  gmail  com>
AuthorDate: Tue Sep 19 21:19:43 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Oct  3 23:45:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15908f1a

net-nntp/nzbget: bump to 20.0_pre2108

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-20.0_pre2108.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 2677674e2df..45d909cec84 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,3 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa
 DIST nzbget-20.0_pre2075.tar.gz 1817105 SHA256 
0fcb83077c878db13e13590690a873d14c5ef62df777bb80ac9f105034388750 SHA512 
d386b61dee32e3f30d580eba484f1431fb29ced31e63adc6135f88e603993502e3d93f2d36a3ce654492a014a51c07451361c1954c62e7ccc439d2a3fc48554f
 WHIRLPOOL 
e37b53aa596b094e3b2e783b365e4bc421d0a8b35bb8aaea5de201da55d3fd0b9c3c25122476313900ff02fa982b8a56261af0cd467a385bae7791c437ed5172
+DIST nzbget-20.0_pre2108.tar.gz 1820172 SHA256 
6889079774f847334dbecf0c4e700eaab51bb61025df06c3a372947e85e0aee1 SHA512 
4abdab3d45829eb5574d2cb6b532372ba0a9c62a701acdebe498b71466f7ac8c7b47aa85ed80c1132c10e86b829c48dd6df4826d20f542a7a935aaa958ba0222
 WHIRLPOOL 
723e3da5d6d16002539f792f3a4a78b8e3ba821839093b667470c2ae94e6b3c7ee62994a5ee8630eb7362825a04d4d16ae3100f149b8ba182cf6928fc214109c

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2108.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2108.ebuild
new file mode 100644
index 000..c6d86f04383
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-20.0_pre2108.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   $(use_enable ssl tls) \
+   $(use_enable zlib gzip) \
+   $(use_enable test tests) \
+   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-09-02 Thread Michał Górny
commit: f19dc5b158dbbeb9cdba2ca13b87306c8c5cfd6e
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Sep  2 12:50:39 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 22:55:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19dc5b1

net-nntp/nzbget: remove old

Closes: https://github.com/gentoo/gentoo/pull/5594
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-nntp/nzbget/Manifest   |   2 -
 net-nntp/nzbget/nzbget-18.1.ebuild | 121 -
 net-nntp/nzbget/nzbget-19.0.ebuild | 121 -
 3 files changed, 244 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 349bb11e920..2677674e2df 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,3 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
-DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
-DIST nzbget-19.0.tar.gz 1809405 SHA256 
2648e0eeb6f38bda3870e994caacd182f6e49a1f8c7404fbbe0112583f896f22 SHA512 
3d692e44c0f5c6049676e23977d34bbb4b34b48885ea22fe80139e6a3b92e2b3937286cebaed477830b0fbe50cf4fd6e92a1d130e3176d9d10edc70955c82a61
 WHIRLPOOL 
998c32169750f538a7bd980bdc8ac98300ccf7bc5fb2db3536c16d0e01bcbc622d2ffdd43a4ac0aaca1ed585a7f9fe5aa8473e298763111c012996828d2b2053
 DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa
 DIST nzbget-20.0_pre2075.tar.gz 1817105 SHA256 
0fcb83077c878db13e13590690a873d14c5ef62df777bb80ac9f105034388750 SHA512 
d386b61dee32e3f30d580eba484f1431fb29ced31e63adc6135f88e603993502e3d93f2d36a3ce654492a014a51c07451361c1954c62e7ccc439d2a3fc48554f
 WHIRLPOOL 
e37b53aa596b094e3b2e783b365e4bc421d0a8b35bb8aaea5de201da55d3fd0b9c3c25122476313900ff02fa982b8a56261af0cd467a385bae7791c437ed5172

diff --git a/net-nntp/nzbget/nzbget-18.1.ebuild 
b/net-nntp/nzbget/nzbget-18.1.ebuild
deleted file mode 100644
index c6d86f04383..000
--- a/net-nntp/nzbget/nzbget-18.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-09-02 Thread Michał Górny
commit: ba15a1c41fe474b4b4ba8dabfb6fefb9626efb76
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Sep  2 12:50:14 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 22:54:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba15a1c4

net-nntp/nzbget: bump to 20.0_pre2075, fixing gnutls build

Closes: https://bugs.gentoo.org/627794
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-20.0_pre2075.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index b24eb4f293f..349bb11e920 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
 DIST nzbget-19.0.tar.gz 1809405 SHA256 
2648e0eeb6f38bda3870e994caacd182f6e49a1f8c7404fbbe0112583f896f22 SHA512 
3d692e44c0f5c6049676e23977d34bbb4b34b48885ea22fe80139e6a3b92e2b3937286cebaed477830b0fbe50cf4fd6e92a1d130e3176d9d10edc70955c82a61
 WHIRLPOOL 
998c32169750f538a7bd980bdc8ac98300ccf7bc5fb2db3536c16d0e01bcbc622d2ffdd43a4ac0aaca1ed585a7f9fe5aa8473e298763111c012996828d2b2053
 DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa
+DIST nzbget-20.0_pre2075.tar.gz 1817105 SHA256 
0fcb83077c878db13e13590690a873d14c5ef62df777bb80ac9f105034388750 SHA512 
d386b61dee32e3f30d580eba484f1431fb29ced31e63adc6135f88e603993502e3d93f2d36a3ce654492a014a51c07451361c1954c62e7ccc439d2a3fc48554f
 WHIRLPOOL 
e37b53aa596b094e3b2e783b365e4bc421d0a8b35bb8aaea5de201da55d3fd0b9c3c25122476313900ff02fa982b8a56261af0cd467a385bae7791c437ed5172

diff --git a/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild 
b/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild
new file mode 100644
index 000..c6d86f04383
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-20.0_pre2075.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+  

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-07-22 Thread Sven Wegener
commit: c59b7da721dc975bffac388863c83bd3cafd712a
Author: Louis Sautier  gmail  com>
AuthorDate: Thu Jul 20 22:13:59 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jul 22 15:47:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59b7da7

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/5151

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-17.1.ebuild | 110 -
 2 files changed, 111 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index e91760f92a1..b24eb4f293f 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
-DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
 DIST nzbget-19.0.tar.gz 1809405 SHA256 
2648e0eeb6f38bda3870e994caacd182f6e49a1f8c7404fbbe0112583f896f22 SHA512 
3d692e44c0f5c6049676e23977d34bbb4b34b48885ea22fe80139e6a3b92e2b3937286cebaed477830b0fbe50cf4fd6e92a1d130e3176d9d10edc70955c82a61
 WHIRLPOOL 
998c32169750f538a7bd980bdc8ac98300ccf7bc5fb2db3536c16d0e01bcbc622d2ffdd43a4ac0aaca1ed585a7f9fe5aa8473e298763111c012996828d2b2053
 DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa

diff --git a/net-nntp/nzbget/nzbget-17.1.ebuild 
b/net-nntp/nzbget/nzbget-17.1.ebuild
deleted file mode 100644
index 964b5c5fc4d..000
--- a/net-nntp/nzbget/nzbget-17.1.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0 )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-07-22 Thread Sven Wegener
commit: d20e8373e8a38aaa3cf15b32e5bc7e233f8cb5b8
Author: Louis Sautier  gmail  com>
AuthorDate: Thu Jul 20 22:13:38 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jul 22 15:47:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20e8373

net-nntp/nzbget: bump to 19.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/5151

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-19.1.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 79402c4507c..e91760f92a1 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
 DIST nzbget-19.0.tar.gz 1809405 SHA256 
2648e0eeb6f38bda3870e994caacd182f6e49a1f8c7404fbbe0112583f896f22 SHA512 
3d692e44c0f5c6049676e23977d34bbb4b34b48885ea22fe80139e6a3b92e2b3937286cebaed477830b0fbe50cf4fd6e92a1d130e3176d9d10edc70955c82a61
 WHIRLPOOL 
998c32169750f538a7bd980bdc8ac98300ccf7bc5fb2db3536c16d0e01bcbc622d2ffdd43a4ac0aaca1ed585a7f9fe5aa8473e298763111c012996828d2b2053
+DIST nzbget-19.1.tar.gz 1809849 SHA256 
06df42356ac2d63bbc9f7861abe9c3216df56fa06802e09e8a50b05f4ad95ce6 SHA512 
3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532
 WHIRLPOOL 
157168fde3152a02d4f1d8b257998851b05b6c1dcb0a839868f0d85859ae9539ef6281035c44ccdbc981ec6f093f28f8333cc40c4871e4d7f415658a5599f5aa

diff --git a/net-nntp/nzbget/nzbget-19.1.ebuild 
b/net-nntp/nzbget/nzbget-19.1.ebuild
new file mode 100644
index 000..c6d86f04383
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-19.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   $(use_enable ssl tls) \
+   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-06-30 Thread Patrice Clement
commit: 8a0eaac6a66902bc3d94934c13e9b20301f231df
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Jun 25 20:08:28 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jun 30 13:16:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0eaac6

net-nntp/nzbget: version bump to 19.0.

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4987

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-19.0.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 45f5ec330d8..33cba5881d4 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,4 +1,5 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
+DIST nzbget-19.0.tar.gz 1809405 SHA256 
2648e0eeb6f38bda3870e994caacd182f6e49a1f8c7404fbbe0112583f896f22 SHA512 
3d692e44c0f5c6049676e23977d34bbb4b34b48885ea22fe80139e6a3b92e2b3937286cebaed477830b0fbe50cf4fd6e92a1d130e3176d9d10edc70955c82a61
 WHIRLPOOL 
998c32169750f538a7bd980bdc8ac98300ccf7bc5fb2db3536c16d0e01bcbc622d2ffdd43a4ac0aaca1ed585a7f9fe5aa8473e298763111c012996828d2b2053
 DIST nzbget-19.0_pre2021.tar.gz 1808479 SHA256 
8c4392e8582a12fa980f217b31183032e12010f4ca7ff324599839771e4f2582 SHA512 
a3c1a164267400fff55255fbda353648aa35fa9ebea2b909864706f3680f5767f8b35d80a176c7fbdde6a73f80d2645bb8a8a551742689a484a64c8337af8abf
 WHIRLPOOL 
1ee382145996867746449bf3c5d49502c81801d9d5d873bea8b2a6285ae4855fd028dff61212ff90d44f26c517e248178ce7337cf8b13607129317bdc759e919

diff --git a/net-nntp/nzbget/nzbget-19.0.ebuild 
b/net-nntp/nzbget/nzbget-19.0.ebuild
new file mode 100644
index 000..c6d86f04383
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-19.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/, net-nntp/nzbget/files/

2017-06-30 Thread Patrice Clement
commit: 6cfc87de9b2a7f68bde9813f38ca8d87d7bc0619
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Jun 25 20:10:01 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jun 30 13:16:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cfc87de

net-nntp/nzbget: remove old.

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4987

 net-nntp/nzbget/Manifest   |   1 -
 .../nzbget-19.0_pre2021-fix-no-parcheck.patch  |  46 
 net-nntp/nzbget/nzbget-19.0_pre2021.ebuild | 123 -
 3 files changed, 170 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 33cba5881d4..79402c4507c 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,4 +2,3 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
 DIST nzbget-19.0.tar.gz 1809405 SHA256 
2648e0eeb6f38bda3870e994caacd182f6e49a1f8c7404fbbe0112583f896f22 SHA512 
3d692e44c0f5c6049676e23977d34bbb4b34b48885ea22fe80139e6a3b92e2b3937286cebaed477830b0fbe50cf4fd6e92a1d130e3176d9d10edc70955c82a61
 WHIRLPOOL 
998c32169750f538a7bd980bdc8ac98300ccf7bc5fb2db3536c16d0e01bcbc622d2ffdd43a4ac0aaca1ed585a7f9fe5aa8473e298763111c012996828d2b2053
-DIST nzbget-19.0_pre2021.tar.gz 1808479 SHA256 
8c4392e8582a12fa980f217b31183032e12010f4ca7ff324599839771e4f2582 SHA512 
a3c1a164267400fff55255fbda353648aa35fa9ebea2b909864706f3680f5767f8b35d80a176c7fbdde6a73f80d2645bb8a8a551742689a484a64c8337af8abf
 WHIRLPOOL 
1ee382145996867746449bf3c5d49502c81801d9d5d873bea8b2a6285ae4855fd028dff61212ff90d44f26c517e248178ce7337cf8b13607129317bdc759e919

diff --git a/net-nntp/nzbget/files/nzbget-19.0_pre2021-fix-no-parcheck.patch 
b/net-nntp/nzbget/files/nzbget-19.0_pre2021-fix-no-parcheck.patch
deleted file mode 100644
index e87fb7ced1a..000
--- a/net-nntp/nzbget/files/nzbget-19.0_pre2021-fix-no-parcheck.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 928e0a60061d33252de0b490c80477e77dde0627 Mon Sep 17 00:00:00 2001
-From: Andrey Prygunkov 
-Date: Fri, 23 Jun 2017 23:22:49 +0200
-Subject: [PATCH] fixed #399: error when compiling without par-check
-

- daemon/queue/DirectRenamer.cpp | 5 -
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/daemon/queue/DirectRenamer.cpp b/daemon/queue/DirectRenamer.cpp
-index 585ce941..2dd0f95b 100644
 a/daemon/queue/DirectRenamer.cpp
-+++ b/daemon/queue/DirectRenamer.cpp
-@@ -51,6 +51,7 @@ class RenameContentAnalyzer : public ArticleContentAnalyzer
-   bool m_parFile = false;
- };
- 
-+#ifndef DISABLE_PARCHECK
- class DirectParRepairer : public Par2::Par2Repairer
- {
- public:
-@@ -161,7 +162,7 @@ void DirectParLoader::LoadParFile(const char* parFile)
-   m_parHashes.emplace_back(filename.c_str(), hash.c_str());
-   }
- }
--
-+#endif
- 
- std::unique_ptr 
DirectRenamer::MakeArticleContentAnalyzer()
- {
-@@ -219,6 +220,7 @@ void DirectRenamer::FileDownloaded(DownloadQueue* 
downloadQueue, FileInfo* fileI
- 
- void DirectRenamer::CheckState(DownloadQueue* downloadQueue, NzbInfo* nzbInfo)
- {
-+#ifndef DISABLE_PARCHECK
-   if (nzbInfo->GetDirectRenameStatus() > NzbInfo::tsRunning)
-   {
-   return;
-@@ -270,6 +272,7 @@ void DirectRenamer::CheckState(DownloadQueue* 
downloadQueue, NzbInfo* nzbInfo)
-   return;
-   }
-   }
-+#endif
- }
- 
- // Unpause smallest par-files from each par-set

diff --git a/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild 
b/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild
deleted file mode 100644
index 6abcc452e54..000
--- a/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/, net-nntp/nzbget/

2017-06-23 Thread Sven Wegener
commit: 3e279c58bee61b557823357a52b23c101902807d
Author: Louis Sautier  gmail  com>
AuthorDate: Fri Jun 23 21:32:22 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Jun 23 22:29:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e279c58

net-nntp/nzbget: fix compilation of pre2021 with USE=-parcheck

Gentoo-Bug: 622532
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4977

 .../nzbget-19.0_pre2021-fix-no-parcheck.patch  | 46 ++
 net-nntp/nzbget/nzbget-19.0_pre2021.ebuild |  2 +
 2 files changed, 48 insertions(+)

diff --git a/net-nntp/nzbget/files/nzbget-19.0_pre2021-fix-no-parcheck.patch 
b/net-nntp/nzbget/files/nzbget-19.0_pre2021-fix-no-parcheck.patch
new file mode 100644
index 000..e87fb7ced1a
--- /dev/null
+++ b/net-nntp/nzbget/files/nzbget-19.0_pre2021-fix-no-parcheck.patch
@@ -0,0 +1,46 @@
+From 928e0a60061d33252de0b490c80477e77dde0627 Mon Sep 17 00:00:00 2001
+From: Andrey Prygunkov 
+Date: Fri, 23 Jun 2017 23:22:49 +0200
+Subject: [PATCH] fixed #399: error when compiling without par-check
+
+---
+ daemon/queue/DirectRenamer.cpp | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/daemon/queue/DirectRenamer.cpp b/daemon/queue/DirectRenamer.cpp
+index 585ce941..2dd0f95b 100644
+--- a/daemon/queue/DirectRenamer.cpp
 b/daemon/queue/DirectRenamer.cpp
+@@ -51,6 +51,7 @@ class RenameContentAnalyzer : public ArticleContentAnalyzer
+   bool m_parFile = false;
+ };
+ 
++#ifndef DISABLE_PARCHECK
+ class DirectParRepairer : public Par2::Par2Repairer
+ {
+ public:
+@@ -161,7 +162,7 @@ void DirectParLoader::LoadParFile(const char* parFile)
+   m_parHashes.emplace_back(filename.c_str(), hash.c_str());
+   }
+ }
+-
++#endif
+ 
+ std::unique_ptr 
DirectRenamer::MakeArticleContentAnalyzer()
+ {
+@@ -219,6 +220,7 @@ void DirectRenamer::FileDownloaded(DownloadQueue* 
downloadQueue, FileInfo* fileI
+ 
+ void DirectRenamer::CheckState(DownloadQueue* downloadQueue, NzbInfo* nzbInfo)
+ {
++#ifndef DISABLE_PARCHECK
+   if (nzbInfo->GetDirectRenameStatus() > NzbInfo::tsRunning)
+   {
+   return;
+@@ -270,6 +272,7 @@ void DirectRenamer::CheckState(DownloadQueue* 
downloadQueue, NzbInfo* nzbInfo)
+   return;
+   }
+   }
++#endif
+ }
+ 
+ // Unpause smallest par-files from each par-set

diff --git a/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild 
b/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild
index c6d86f04383..6abcc452e54 100644
--- a/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild
+++ b/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild
@@ -33,6 +33,8 @@ DOCS=( ChangeLog README nzbget.conf )
 
 S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
 
+PATCHES=( "${FILESDIR}/${P}-fix-no-parcheck.patch" )
+
 check_compiler() {
if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
eerror "${P} requires a C++14-capable compiler. Your current 
compiler"



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-06-22 Thread Sven Wegener
commit: 61a20a40e699b3421d1495116cad5b9a017a356f
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Jun 21 22:37:13 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Jun 22 20:36:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a20a40

net-nntp/nzbget: update homepage

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4967

 net-nntp/nzbget/nzbget-17.1.ebuild | 4 ++--
 net-nntp/nzbget/nzbget-18.0_pre1865.ebuild | 2 +-
 net-nntp/nzbget/nzbget-19.0_pre1903.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-nntp/nzbget/nzbget-17.1.ebuild 
b/net-nntp/nzbget/nzbget-17.1.ebuild
index 980f58c3644..964b5c5fc4d 100644
--- a/net-nntp/nzbget/nzbget-17.1.ebuild
+++ b/net-nntp/nzbget/nzbget-17.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ MY_PV=${PV/_pre/-r}
 MY_P=${PN}-${PV/_pre/-testing-r}
 
 DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.net/;
+HOMEPAGE="https://nzbget.net/;
 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"

diff --git a/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild 
b/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild
index 8daca793594..c6d86f04383 100644
--- a/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild
+++ b/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild
@@ -9,7 +9,7 @@ MY_PV=${PV/_pre/-r}
 MY_P=${PN}-${PV/_pre/-testing-r}
 
 DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.net/;
+HOMEPAGE="https://nzbget.net/;
 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"

diff --git a/net-nntp/nzbget/nzbget-19.0_pre1903.ebuild 
b/net-nntp/nzbget/nzbget-19.0_pre1903.ebuild
index 8daca793594..c6d86f04383 100644
--- a/net-nntp/nzbget/nzbget-19.0_pre1903.ebuild
+++ b/net-nntp/nzbget/nzbget-19.0_pre1903.ebuild
@@ -9,7 +9,7 @@ MY_PV=${PV/_pre/-r}
 MY_P=${PN}-${PV/_pre/-testing-r}
 
 DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.net/;
+HOMEPAGE="https://nzbget.net/;
 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-06-22 Thread Sven Wegener
commit: 1c45fef9a1b804b28a913fb8322d247ecf1693a6
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Jun 21 22:40:20 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Jun 22 20:37:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c45fef9

net-nntp/nzbget: bump to 19.0_pre2021

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4967

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-19.0_pre2021.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index cb1fc9a8236..9fc25a16c7b 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -3,3 +3,4 @@ DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af03681
 DIST nzbget-18.0_pre1865.tar.gz 1781151 SHA256 
5dba945d5d53cab4602b91d7e465524943fb762db05831c0d3b4c8c171f98add SHA512 
df114a424f896a57f80e205a6cf8be8d24eeecff8a4cce7febdb5f78ced9868f1fad7090c75901f8df2cff190382dd912457924d0fe8abc460825cbb31525530
 WHIRLPOOL 
e204ffbbe5bf92570a3bb2aee26cc2194bc458391ee0641d03be5c645a3689666255c4e28a788b0cbc43fa24d6e5586de55b88cb8e50d7881d58969cd36cebfb
 DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
 DIST nzbget-19.0_pre1903.tar.gz 1784803 SHA256 
ddb1ac3d90f6cef2cbc84c20e5505662836f32d6e4d9aa50b7b5b9778122d3e3 SHA512 
e03c2927ca07272c8179eb417cbc0b6b95a570aed52cab050914d5351754dd8114166f2837c39e621f819741a0b31e8d78c2fb200f1aeb9f31a963b14d430244
 WHIRLPOOL 
9b7ab22fafc61087d36a31a2ebc062476151ea30e1c337638bea3b79579e054bc060b6a0dac8cd5d036488993e7ea0551c94ec035754f772ecef707e50dbee91
+DIST nzbget-19.0_pre2021.tar.gz 1808479 SHA256 
8c4392e8582a12fa980f217b31183032e12010f4ca7ff324599839771e4f2582 SHA512 
a3c1a164267400fff55255fbda353648aa35fa9ebea2b909864706f3680f5767f8b35d80a176c7fbdde6a73f80d2645bb8a8a551742689a484a64c8337af8abf
 WHIRLPOOL 
1ee382145996867746449bf3c5d49502c81801d9d5d873bea8b2a6285ae4855fd028dff61212ff90d44f26c517e248178ce7337cf8b13607129317bdc759e919

diff --git a/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild 
b/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild
new file mode 100644
index 000..c6d86f04383
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-19.0_pre2021.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-06-22 Thread Sven Wegener
commit: 6547a83cb3beee159bb18a1c63cc0d3b21d8be09
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Jun 21 22:41:14 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Jun 22 20:37:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6547a83c

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4967

 net-nntp/nzbget/Manifest   |   2 -
 net-nntp/nzbget/nzbget-18.0_pre1865.ebuild | 121 -
 net-nntp/nzbget/nzbget-19.0_pre1903.ebuild | 121 -
 3 files changed, 244 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 9fc25a16c7b..45f5ec330d8 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,6 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
-DIST nzbget-18.0_pre1865.tar.gz 1781151 SHA256 
5dba945d5d53cab4602b91d7e465524943fb762db05831c0d3b4c8c171f98add SHA512 
df114a424f896a57f80e205a6cf8be8d24eeecff8a4cce7febdb5f78ced9868f1fad7090c75901f8df2cff190382dd912457924d0fe8abc460825cbb31525530
 WHIRLPOOL 
e204ffbbe5bf92570a3bb2aee26cc2194bc458391ee0641d03be5c645a3689666255c4e28a788b0cbc43fa24d6e5586de55b88cb8e50d7881d58969cd36cebfb
 DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
-DIST nzbget-19.0_pre1903.tar.gz 1784803 SHA256 
ddb1ac3d90f6cef2cbc84c20e5505662836f32d6e4d9aa50b7b5b9778122d3e3 SHA512 
e03c2927ca07272c8179eb417cbc0b6b95a570aed52cab050914d5351754dd8114166f2837c39e621f819741a0b31e8d78c2fb200f1aeb9f31a963b14d430244
 WHIRLPOOL 
9b7ab22fafc61087d36a31a2ebc062476151ea30e1c337638bea3b79579e054bc060b6a0dac8cd5d036488993e7ea0551c94ec035754f772ecef707e50dbee91
 DIST nzbget-19.0_pre2021.tar.gz 1808479 SHA256 
8c4392e8582a12fa980f217b31183032e12010f4ca7ff324599839771e4f2582 SHA512 
a3c1a164267400fff55255fbda353648aa35fa9ebea2b909864706f3680f5767f8b35d80a176c7fbdde6a73f80d2645bb8a8a551742689a484a64c8337af8abf
 WHIRLPOOL 
1ee382145996867746449bf3c5d49502c81801d9d5d873bea8b2a6285ae4855fd028dff61212ff90d44f26c517e248178ce7337cf8b13607129317bdc759e919

diff --git a/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild 
b/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild
deleted file mode 100644
index c6d86f04383..000
--- a/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="https://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-06-22 Thread Sven Wegener
commit: 30c360b4cf84195a9f15ee1d4610aa3929f0c08f
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Jun 21 22:39:43 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Jun 22 20:36:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c360b4

net-nntp/nzbget: bump to 18.1

Gentoo-Bug: 622168
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4967

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-18.1.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 16f45509cb2..cb1fc9a8236 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,4 +1,5 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.0_pre1865.tar.gz 1781151 SHA256 
5dba945d5d53cab4602b91d7e465524943fb762db05831c0d3b4c8c171f98add SHA512 
df114a424f896a57f80e205a6cf8be8d24eeecff8a4cce7febdb5f78ced9868f1fad7090c75901f8df2cff190382dd912457924d0fe8abc460825cbb31525530
 WHIRLPOOL 
e204ffbbe5bf92570a3bb2aee26cc2194bc458391ee0641d03be5c645a3689666255c4e28a788b0cbc43fa24d6e5586de55b88cb8e50d7881d58969cd36cebfb
+DIST nzbget-18.1.tar.gz 1784894 SHA256 
ddf7f9eda1cc4d6f01cd28a5ee4362ef7a399085cda45a82ffdf250d56393819 SHA512 
ef7749a024eee9639e2dbd50ab9d57996e7a95a81dd4b9b29b9fdc98a717b053ce43902e638b119d43a8826a83218ccfbd7a6bbd4ea50f3cbf4425ef06df141d
 WHIRLPOOL 
29e96393945d039e8572de4e1be50ab3cb2259d905db934923eb27ccfe1e30b88448e505243689d5e10b8a05f8bd159605fca464352315d6761eeffa4157e76d
 DIST nzbget-19.0_pre1903.tar.gz 1784803 SHA256 
ddb1ac3d90f6cef2cbc84c20e5505662836f32d6e4d9aa50b7b5b9778122d3e3 SHA512 
e03c2927ca07272c8179eb417cbc0b6b95a570aed52cab050914d5351754dd8114166f2837c39e621f819741a0b31e8d78c2fb200f1aeb9f31a963b14d430244
 WHIRLPOOL 
9b7ab22fafc61087d36a31a2ebc062476151ea30e1c337638bea3b79579e054bc060b6a0dac8cd5d036488993e7ea0551c94ec035754f772ecef707e50dbee91

diff --git a/net-nntp/nzbget/nzbget-18.1.ebuild 
b/net-nntp/nzbget/nzbget-18.1.ebuild
new file mode 100644
index 000..c6d86f04383
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-18.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="https://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+ 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-03-07 Thread David Seifert
commit: 3e502334bce3385cf9dc005f0d873724f77dc7f3
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Mar  6 10:56:20 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Mar  7 09:13:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e502334

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4140

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-18.0_pre1820.ebuild | 123 -
 2 files changed, 124 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 1d2e00e298b..16f45509cb2 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
-DIST nzbget-18.0_pre1820.tar.gz 1775316 SHA256 
f31fed20ed5329cba1e9bcd533657de878a0b090badc7c08f0b0534e5177c3aa SHA512 
004c8729b7ffed16e06c54c71f6ca0c69543d3a208bee6dae1e2bfccbc25952dc8a9f0ef0899663cca13d95ea4424f2b2bb96ee3358bf49c645076275d9cd3a4
 WHIRLPOOL 
cf9c759a517f93d4a88f795cf3eab6858dac47be1392140b8e7f86eb09cfb8f59df57976f956db2d07b2f2f0aab117198b71d58b3705e5147759f5c352f6a125
 DIST nzbget-18.0_pre1865.tar.gz 1781151 SHA256 
5dba945d5d53cab4602b91d7e465524943fb762db05831c0d3b4c8c171f98add SHA512 
df114a424f896a57f80e205a6cf8be8d24eeecff8a4cce7febdb5f78ced9868f1fad7090c75901f8df2cff190382dd912457924d0fe8abc460825cbb31525530
 WHIRLPOOL 
e204ffbbe5bf92570a3bb2aee26cc2194bc458391ee0641d03be5c645a3689666255c4e28a788b0cbc43fa24d6e5586de55b88cb8e50d7881d58969cd36cebfb
 DIST nzbget-19.0_pre1903.tar.gz 1784803 SHA256 
ddb1ac3d90f6cef2cbc84c20e5505662836f32d6e4d9aa50b7b5b9778122d3e3 SHA512 
e03c2927ca07272c8179eb417cbc0b6b95a570aed52cab050914d5351754dd8114166f2837c39e621f819741a0b31e8d78c2fb200f1aeb9f31a963b14d430244
 WHIRLPOOL 
9b7ab22fafc61087d36a31a2ebc062476151ea30e1c337638bea3b79579e054bc060b6a0dac8cd5d036488993e7ea0551c94ec035754f772ecef707e50dbee91

diff --git a/net-nntp/nzbget/nzbget-18.0_pre1820.ebuild 
b/net-nntp/nzbget/nzbget-18.0_pre1820.ebuild
deleted file mode 100644
index eca48279c09..000
--- a/net-nntp/nzbget/nzbget-18.0_pre1820.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0= )
-   ssl? (
-   gnutls? (
-   net-libs/gnutls:=
-   dev-libs/nettle:=
-   )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-check_compiler() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-pkg_pretend() {
-   check_compiler
-}
-
-pkg_setup() {
-   check_compiler
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-03-07 Thread David Seifert
commit: b4aabed4ec3549feda44db40972ecd5a4e0c26d7
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Mar  6 10:50:28 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Mar  7 09:13:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4aabed4

net-nntp/nzbget: bump to 19.0_pre1903, add myself as maintainer

Package-Manager: Portage-2.3.4, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4140

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/metadata.xml   |   8 ++
 net-nntp/nzbget/nzbget-19.0_pre1903.ebuild | 121 +
 3 files changed, 130 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 2fa17c9aff5..1d2e00e298b 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.0_pre1820.tar.gz 1775316 SHA256 
f31fed20ed5329cba1e9bcd533657de878a0b090badc7c08f0b0534e5177c3aa SHA512 
004c8729b7ffed16e06c54c71f6ca0c69543d3a208bee6dae1e2bfccbc25952dc8a9f0ef0899663cca13d95ea4424f2b2bb96ee3358bf49c645076275d9cd3a4
 WHIRLPOOL 
cf9c759a517f93d4a88f795cf3eab6858dac47be1392140b8e7f86eb09cfb8f59df57976f956db2d07b2f2f0aab117198b71d58b3705e5147759f5c352f6a125
 DIST nzbget-18.0_pre1865.tar.gz 1781151 SHA256 
5dba945d5d53cab4602b91d7e465524943fb762db05831c0d3b4c8c171f98add SHA512 
df114a424f896a57f80e205a6cf8be8d24eeecff8a4cce7febdb5f78ced9868f1fad7090c75901f8df2cff190382dd912457924d0fe8abc460825cbb31525530
 WHIRLPOOL 
e204ffbbe5bf92570a3bb2aee26cc2194bc458391ee0641d03be5c645a3689666255c4e28a788b0cbc43fa24d6e5586de55b88cb8e50d7881d58969cd36cebfb
+DIST nzbget-19.0_pre1903.tar.gz 1784803 SHA256 
ddb1ac3d90f6cef2cbc84c20e5505662836f32d6e4d9aa50b7b5b9778122d3e3 SHA512 
e03c2927ca07272c8179eb417cbc0b6b95a570aed52cab050914d5351754dd8114166f2837c39e621f819741a0b31e8d78c2fb200f1aeb9f31a963b14d430244
 WHIRLPOOL 
9b7ab22fafc61087d36a31a2ebc062476151ea30e1c337638bea3b79579e054bc060b6a0dac8cd5d036488993e7ea0551c94ec035754f772ecef707e50dbee91

diff --git a/net-nntp/nzbget/metadata.xml b/net-nntp/nzbget/metadata.xml
index 315568d5bc7..62dc5e3df1d 100644
--- a/net-nntp/nzbget/metadata.xml
+++ b/net-nntp/nzbget/metadata.xml
@@ -5,6 +5,14 @@
swege...@gentoo.org
Sven Wegener

+   
+   sautier.lo...@gmail.com
+   Louis Sautier
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
A command-line based binary newsgrabber supporting 
.nzb files.

Enable support for checking PAR 
archives

diff --git a/net-nntp/nzbget/nzbget-19.0_pre1903.ebuild 
b/net-nntp/nzbget/nzbget-19.0_pre1903.ebuild
new file mode 100644
index 000..8daca793594
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-19.0_pre1903.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="http://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-01-29 Thread David Seifert
commit: 9bfa3d19e85113c32c3fe290921d0c6cd9bb57b8
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Jan 29 13:17:06 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 29 22:54:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bfa3d19

net-nntp/nzbget: bump to 18.0_pre1865, remove dead upstream from metadata.xml

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3713

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/metadata.xml   |   1 -
 net-nntp/nzbget/nzbget-18.0_pre1865.ebuild | 122 +
 3 files changed, 123 insertions(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index fee5db1..69f4d12 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.0_pre1820.tar.gz 1775316 SHA256 
f31fed20ed5329cba1e9bcd533657de878a0b090badc7c08f0b0534e5177c3aa SHA512 
004c8729b7ffed16e06c54c71f6ca0c69543d3a208bee6dae1e2bfccbc25952dc8a9f0ef0899663cca13d95ea4424f2b2bb96ee3358bf49c645076275d9cd3a4
 WHIRLPOOL 
cf9c759a517f93d4a88f795cf3eab6858dac47be1392140b8e7f86eb09cfb8f59df57976f956db2d07b2f2f0aab117198b71d58b3705e5147759f5c352f6a125
+DIST nzbget-18.0_pre1865.tar.gz 1781151 SHA256 
5dba945d5d53cab4602b91d7e465524943fb762db05831c0d3b4c8c171f98add SHA512 
df114a424f896a57f80e205a6cf8be8d24eeecff8a4cce7febdb5f78ced9868f1fad7090c75901f8df2cff190382dd912457924d0fe8abc460825cbb31525530
 WHIRLPOOL 
e204ffbbe5bf92570a3bb2aee26cc2194bc458391ee0641d03be5c645a3689666255c4e28a788b0cbc43fa24d6e5586de55b88cb8e50d7881d58969cd36cebfb

diff --git a/net-nntp/nzbget/metadata.xml b/net-nntp/nzbget/metadata.xml
index 933a5cf..315568d 100644
--- a/net-nntp/nzbget/metadata.xml
+++ b/net-nntp/nzbget/metadata.xml
@@ -10,7 +10,6 @@
Enable support for checking PAR 
archives


-   nzbget
nzbget/nzbget
https://github.com/nzbget/nzbget/issues


diff --git a/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild 
b/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild
new file mode 100644
index ..3bd6195
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-18.0_pre1865.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="http://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2017-01-29 Thread David Seifert
commit: 9bcad723836e319a25f427546b58a455030c5518
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Jan 29 13:18:06 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 29 22:54:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcad723

net-nntp/nzbget: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3713

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-16.4.ebuild | 104 -
 2 files changed, 105 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 69f4d12..2fa17c9 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
-DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.0_pre1820.tar.gz 1775316 SHA256 
f31fed20ed5329cba1e9bcd533657de878a0b090badc7c08f0b0534e5177c3aa SHA512 
004c8729b7ffed16e06c54c71f6ca0c69543d3a208bee6dae1e2bfccbc25952dc8a9f0ef0899663cca13d95ea4424f2b2bb96ee3358bf49c645076275d9cd3a4
 WHIRLPOOL 
cf9c759a517f93d4a88f795cf3eab6858dac47be1392140b8e7f86eb09cfb8f59df57976f956db2d07b2f2f0aab117198b71d58b3705e5147759f5c352f6a125
 DIST nzbget-18.0_pre1865.tar.gz 1781151 SHA256 
5dba945d5d53cab4602b91d7e465524943fb762db05831c0d3b4c8c171f98add SHA512 
df114a424f896a57f80e205a6cf8be8d24eeecff8a4cce7febdb5f78ced9868f1fad7090c75901f8df2cff190382dd912457924d0fe8abc460825cbb31525530
 WHIRLPOOL 
e204ffbbe5bf92570a3bb2aee26cc2194bc458391ee0641d03be5c645a3689666255c4e28a788b0cbc43fa24d6e5586de55b88cb8e50d7881d58969cd36cebfb

diff --git a/net-nntp/nzbget/nzbget-16.4.ebuild 
b/net-nntp/nzbget/nzbget-16.4.ebuild
deleted file mode 100644
index 4d33866..
--- a/net-nntp/nzbget/nzbget-16.4.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-MY_P=${P/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}-src.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0 )
-   parcheck? (
-   app-arch/libpar2
-   dev-libs/libsigc++:2
-   )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl:0 )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${P/_pre*/-testing}
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-14.0_pre1145-tinfo.patch"
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
-
-   sed -i "/^dist_doc_DATA/d" Makefile.am || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ncurses curses) \
-   $(use_enable parcheck) \
-   $(use_enable ssl tls) \
-   $(use_enable zlib gzip) \
-   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
-}
-
-src_install() {
-   default
-
-   insinto /etc
-   doins nzbget.conf
-   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/

2017-01-28 Thread Sven Wegener
commit: 700848f5fb07ff84fc29a7e69df439b829eaf24b
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Fri Jan 27 15:30:55 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sat Jan 28 16:50:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700848f5

net-nntp/nzbget: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/3676

 .../files/nzbget-17.0_parcheck-tests-fix.patch | 39 --
 1 file changed, 39 deletions(-)

diff --git a/net-nntp/nzbget/files/nzbget-17.0_parcheck-tests-fix.patch 
b/net-nntp/nzbget/files/nzbget-17.0_parcheck-tests-fix.patch
deleted file mode 100644
index 8200f2b..
--- a/net-nntp/nzbget/files/nzbget-17.0_parcheck-tests-fix.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From f2dcef1e5cba52bb6d06b189ec77398116bd204a Mon Sep 17 00:00:00 2001
-From: Gokturk Yuksek 
-Date: Thu, 4 Aug 2016 00:52:14 -0400
-Subject: [PATCH] Do not compile ParCheckerTest and ParRenamerTest if parcheck
- is disabled
-

- Makefile.am | 8 ++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index b2c830b..0e01087 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -217,8 +217,6 @@ nzbget_SOURCES += \
-   tests/main/CommandLineParserTest.cpp \
-   tests/main/OptionsTest.cpp \
-   tests/feed/FeedFilterTest.cpp \
--  tests/postprocess/ParCheckerTest.cpp \
--  tests/postprocess/ParRenamerTest.cpp \
-   tests/postprocess/DupeMatcherTest.cpp \
-   tests/queue/NzbFileTest.cpp \
-   tests/nntp/ServerPoolTest.cpp \
-@@ -226,6 +224,12 @@ nzbget_SOURCES += \
-   tests/util/NStringTest.cpp \
-   tests/util/UtilTest.cpp
- 
-+if WITH_PAR2
-+nzbget_SOURCES += \
-+  tests/postprocess/ParCheckerTest.cpp \
-+  tests/postprocess/ParRenamerTest.cpp
-+endif
-+
- AM_CPPFLAGS += \
-   -I$(srcdir)/lib/catch \
-   -I$(srcdir)/tests/suite
--- 
-2.7.3
-



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-11-08 Thread Sven Wegener
commit: 3f18852b72af990958c21df0d06081826f600a90
Author: Louis Sautier  gmail  com>
AuthorDate: Tue Nov  8 13:33:27 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Nov  8 16:30:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f18852b

net-nntp/nzbget: remove old

Package-Manager: portage-2.3.2

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-17.0.ebuild | 115 -
 2 files changed, 116 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 19a1c57..fee5db1 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
-DIST nzbget-17.0.tar.gz 1608851 SHA256 
795c830344dcc8751a2234a8344190b3f3e48e1ce92dcff02ee0af95a5fa46ae SHA512 
18a3839447baec8137b9763f93031086fa740b3fe6e5a3342a28d51eee128b808b117737cfa15e39ee3586d2c6fc5a736563580cb4abe23b0ad29b55790c132c
 WHIRLPOOL 
fe65628fd517bd2ec99bb37b3d08e014e06ac03370f4e65e0ce771a34031f7a99d561b0180b5e3cafe0c07974e59636339722684c476794283688c20b2afc809
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
 DIST nzbget-18.0_pre1820.tar.gz 1775316 SHA256 
f31fed20ed5329cba1e9bcd533657de878a0b090badc7c08f0b0534e5177c3aa SHA512 
004c8729b7ffed16e06c54c71f6ca0c69543d3a208bee6dae1e2bfccbc25952dc8a9f0ef0899663cca13d95ea4424f2b2bb96ee3358bf49c645076275d9cd3a4
 WHIRLPOOL 
cf9c759a517f93d4a88f795cf3eab6858dac47be1392140b8e7f86eb09cfb8f59df57976f956db2d07b2f2f0aab117198b71d58b3705e5147759f5c352f6a125

diff --git a/net-nntp/nzbget/nzbget-17.0.ebuild 
b/net-nntp/nzbget/nzbget-17.0.ebuild
deleted file mode 100644
index 6b57029..
--- a/net-nntp/nzbget/nzbget-17.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0 )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-PATCHES=(
-   "${FILESDIR}"/${P}_parcheck-tests-fix.patch
-)
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-src_prepare() {
-   default
-   eautoreconf
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-11-08 Thread Sven Wegener
commit: 3a8a15eca4c81593fe63f016f0c9be24a81cf140
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Nov  5 17:00:31 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Nov  8 16:30:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8a15ec

net-nntp/nzbget: bump to 18.0_pre1820

- Add a dependency on nettle when USE=gnutls is enabled,
required since nzbget/nzbget@5885258c354fb35a8b01475644d07dcaf5bde9a6
- Check the compiler at pkg_setup too

Package-Manager: portage-2.3.2

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-18.0_pre1820.ebuild | 124 +
 2 files changed, 125 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 7f9d7d2..19a1c57 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
 DIST nzbget-17.0.tar.gz 1608851 SHA256 
795c830344dcc8751a2234a8344190b3f3e48e1ce92dcff02ee0af95a5fa46ae SHA512 
18a3839447baec8137b9763f93031086fa740b3fe6e5a3342a28d51eee128b808b117737cfa15e39ee3586d2c6fc5a736563580cb4abe23b0ad29b55790c132c
 WHIRLPOOL 
fe65628fd517bd2ec99bb37b3d08e014e06ac03370f4e65e0ce771a34031f7a99d561b0180b5e3cafe0c07974e59636339722684c476794283688c20b2afc809
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167
+DIST nzbget-18.0_pre1820.tar.gz 1775316 SHA256 
f31fed20ed5329cba1e9bcd533657de878a0b090badc7c08f0b0534e5177c3aa SHA512 
004c8729b7ffed16e06c54c71f6ca0c69543d3a208bee6dae1e2bfccbc25952dc8a9f0ef0899663cca13d95ea4424f2b2bb96ee3358bf49c645076275d9cd3a4
 WHIRLPOOL 
cf9c759a517f93d4a88f795cf3eab6858dac47be1392140b8e7f86eb09cfb8f59df57976f956db2d07b2f2f0aab117198b71d58b3705e5147759f5c352f6a125

diff --git a/net-nntp/nzbget/nzbget-18.0_pre1820.ebuild 
b/net-nntp/nzbget/nzbget-18.0_pre1820.ebuild
new file mode 100644
index ..05eeeb0
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-18.0_pre1820.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="http://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0= )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:=
+   dev-libs/nettle:=
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+check_compiler() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+pkg_pretend() {
+   check_compiler
+}
+
+pkg_setup() {
+   check_compiler
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-09-18 Thread Sven Wegener
commit: 2599e05a9ff6a25954ad60ccd8fdba284592d63e
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Sep 11 14:14:52 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Sep 18 15:22:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2599e05a

net-nntp/nzbget: remove old

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2306

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-17.0_pre1726.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 9af544f..7f9d7d2 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
 DIST nzbget-17.0.tar.gz 1608851 SHA256 
795c830344dcc8751a2234a8344190b3f3e48e1ce92dcff02ee0af95a5fa46ae SHA512 
18a3839447baec8137b9763f93031086fa740b3fe6e5a3342a28d51eee128b808b117737cfa15e39ee3586d2c6fc5a736563580cb4abe23b0ad29b55790c132c
 WHIRLPOOL 
fe65628fd517bd2ec99bb37b3d08e014e06ac03370f4e65e0ce771a34031f7a99d561b0180b5e3cafe0c07974e59636339722684c476794283688c20b2afc809
-DIST nzbget-17.0_pre1726.tar.gz 1606506 SHA256 
ef3b2414af5a41534a9b1a5f80bce201e2b3501dbc554e7661f883cf04f2682f SHA512 
434c6a43973e44393bdb786872d601d1039c4d6177d2613f474b72f092c05c360ce1cf9d6558d265b202e8074a451ab7151a92a3ac0a03820dd5a1b4eef30923
 WHIRLPOOL 
8a4c575c3ec14c451b6cad8712a07f3eb1a542c2151947432ac8c9f03363160021e49215be3591de2f0b0bc950dd76d8eac4147b4498c81047a3a91d53b65c64
 DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167

diff --git a/net-nntp/nzbget/nzbget-17.0_pre1726.ebuild 
b/net-nntp/nzbget/nzbget-17.0_pre1726.ebuild
deleted file mode 100644
index 9177f7a..
--- a/net-nntp/nzbget/nzbget-17.0_pre1726.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0 )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-src_prepare() {
-   default
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ncurses 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-09-18 Thread Sven Wegener
commit: b60d5dcd31e2550df65a9a25ee5ce9fd5786c5da
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Sep 11 14:13:05 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Sep 18 15:22:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b60d5dcd

net-nntp/nzbget: bump to 17.1

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2306

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-17.1.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 63002cd..9af544f 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
 DIST nzbget-17.0.tar.gz 1608851 SHA256 
795c830344dcc8751a2234a8344190b3f3e48e1ce92dcff02ee0af95a5fa46ae SHA512 
18a3839447baec8137b9763f93031086fa740b3fe6e5a3342a28d51eee128b808b117737cfa15e39ee3586d2c6fc5a736563580cb4abe23b0ad29b55790c132c
 WHIRLPOOL 
fe65628fd517bd2ec99bb37b3d08e014e06ac03370f4e65e0ce771a34031f7a99d561b0180b5e3cafe0c07974e59636339722684c476794283688c20b2afc809
 DIST nzbget-17.0_pre1726.tar.gz 1606506 SHA256 
ef3b2414af5a41534a9b1a5f80bce201e2b3501dbc554e7661f883cf04f2682f SHA512 
434c6a43973e44393bdb786872d601d1039c4d6177d2613f474b72f092c05c360ce1cf9d6558d265b202e8074a451ab7151a92a3ac0a03820dd5a1b4eef30923
 WHIRLPOOL 
8a4c575c3ec14c451b6cad8712a07f3eb1a542c2151947432ac8c9f03363160021e49215be3591de2f0b0bc950dd76d8eac4147b4498c81047a3a91d53b65c64
+DIST nzbget-17.1.tar.gz 1609931 SHA256 
4b3cf500d9bb6e9ab65b2c8451358e6c93af0368176f193eebafca17d7209c39 SHA512 
5fde874b68423bb6d4cf63fc68aee0087b4d801a73a05124c1b3d0e883877cd58541191e58386e115b2664906f16e67f5f7d5a0ece93bf51f55ec1e7309b
 WHIRLPOOL 
bcae41e87e8cb6ce429dd065fe7904cc04b36da4435de43c3424afd1a37f3e5da55769d2684df368687fb8ee6d6f72ff80452c54a07ffa09fbe9918c7d40c167

diff --git a/net-nntp/nzbget/nzbget-17.1.ebuild 
b/net-nntp/nzbget/nzbget-17.1.ebuild
new file mode 100644
index ..56bef01
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-17.1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="http://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0 )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+src_prepare() {
+   default
+   eautoreconf
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   $(use_enable ssl tls) \
+   $(use_enable zlib gzip) \
+   $(use_enable test tests) \
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+}
+
+src_test() {
+   ./nzbget --tests || die "Tests failed"
+}

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-08-03 Thread Göktürk Yüksek
commit: 19b7e844a90d923dfe062b7236391151830dbf2f
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Aug  1 10:00:23 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug  4 05:07:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b7e844

net-nntp/nzbget: bump to 17.0, update LICENSE

Package-Manager: portage-2.3.0

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-17.0.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 166d242..3b16352 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,4 +1,5 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
+DIST nzbget-17.0.tar.gz 1608851 SHA256 
795c830344dcc8751a2234a8344190b3f3e48e1ce92dcff02ee0af95a5fa46ae SHA512 
18a3839447baec8137b9763f93031086fa740b3fe6e5a3342a28d51eee128b808b117737cfa15e39ee3586d2c6fc5a736563580cb4abe23b0ad29b55790c132c
 WHIRLPOOL 
fe65628fd517bd2ec99bb37b3d08e014e06ac03370f4e65e0ce771a34031f7a99d561b0180b5e3cafe0c07974e59636339722684c476794283688c20b2afc809
 DIST nzbget-17.0_pre1686.tar.gz 1600950 SHA256 
3c3ade8ad0cd6a3013e541c7cdc771fcf186f12cc30866db8e6bccc658846042 SHA512 
4c7e64e44534e3a4df816ba359ccff59e409d6641fc6eb87d66a743572728ab6f62cfab5135b83de52f41fff737ef4519160a8929bab826e97230ab63e196669
 WHIRLPOOL 
92f205faeb027ab1467296c6d44ad5df8afc0009541006df0f50bdefe8b9ee987ac5fcf62432a43b028aed705dbb9730eba7d1faf58e666fc14e8879f79686ce
 DIST nzbget-17.0_pre1726.tar.gz 1606506 SHA256 
ef3b2414af5a41534a9b1a5f80bce201e2b3501dbc554e7661f883cf04f2682f SHA512 
434c6a43973e44393bdb786872d601d1039c4d6177d2613f474b72f092c05c360ce1cf9d6558d265b202e8074a451ab7151a92a3ac0a03820dd5a1b4eef30923
 WHIRLPOOL 
8a4c575c3ec14c451b6cad8712a07f3eb1a542c2151947432ac8c9f03363160021e49215be3591de2f0b0bc950dd76d8eac4147b4498c81047a3a91d53b65c64

diff --git a/net-nntp/nzbget/nzbget-17.0.ebuild 
b/net-nntp/nzbget/nzbget-17.0.ebuild
new file mode 100644
index 000..4c54fbb
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-17.0.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="http://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0 )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+  

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/, net-nntp/nzbget/files/

2016-08-03 Thread Göktürk Yüksek
commit: 0c967b41cf3f8353a6addc7860cc795d06cea2f3
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Aug  4 05:06:05 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug  4 05:07:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c967b41

net-nntp/nzbget: fix tests with USE="-parcheck" for version 17.0

Package-Manager: portage-2.2.28

 .../files/nzbget-17.0_parcheck-tests-fix.patch | 39 ++
 net-nntp/nzbget/nzbget-17.0.ebuild |  8 -
 2 files changed, 46 insertions(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/files/nzbget-17.0_parcheck-tests-fix.patch 
b/net-nntp/nzbget/files/nzbget-17.0_parcheck-tests-fix.patch
new file mode 100644
index 000..8200f2b
--- /dev/null
+++ b/net-nntp/nzbget/files/nzbget-17.0_parcheck-tests-fix.patch
@@ -0,0 +1,39 @@
+From f2dcef1e5cba52bb6d06b189ec77398116bd204a Mon Sep 17 00:00:00 2001
+From: Gokturk Yuksek 
+Date: Thu, 4 Aug 2016 00:52:14 -0400
+Subject: [PATCH] Do not compile ParCheckerTest and ParRenamerTest if parcheck
+ is disabled
+
+---
+ Makefile.am | 8 ++--
+ 1 file changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index b2c830b..0e01087 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -217,8 +217,6 @@ nzbget_SOURCES += \
+   tests/main/CommandLineParserTest.cpp \
+   tests/main/OptionsTest.cpp \
+   tests/feed/FeedFilterTest.cpp \
+-  tests/postprocess/ParCheckerTest.cpp \
+-  tests/postprocess/ParRenamerTest.cpp \
+   tests/postprocess/DupeMatcherTest.cpp \
+   tests/queue/NzbFileTest.cpp \
+   tests/nntp/ServerPoolTest.cpp \
+@@ -226,6 +224,12 @@ nzbget_SOURCES += \
+   tests/util/NStringTest.cpp \
+   tests/util/UtilTest.cpp
+ 
++if WITH_PAR2
++nzbget_SOURCES += \
++  tests/postprocess/ParCheckerTest.cpp \
++  tests/postprocess/ParRenamerTest.cpp
++endif
++
+ AM_CPPFLAGS += \
+   -I$(srcdir)/lib/catch \
+   -I$(srcdir)/tests/suite
+-- 
+2.7.3
+

diff --git a/net-nntp/nzbget/nzbget-17.0.ebuild 
b/net-nntp/nzbget/nzbget-17.0.ebuild
index 4c54fbb..6b57029 100644
--- a/net-nntp/nzbget/nzbget-17.0.ebuild
+++ b/net-nntp/nzbget/nzbget-17.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit eutils flag-o-matic user
+inherit autotools eutils flag-o-matic user
 
 MY_PV=${PV/_pre/-r}
 MY_P=${PN}-${PV/_pre/-testing-r}
@@ -29,6 +29,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 DOCS=( ChangeLog README nzbget.conf )
 
+PATCHES=(
+   "${FILESDIR}"/${P}_parcheck-tests-fix.patch
+)
+
 S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
 
 pkg_pretend() {
@@ -42,6 +46,8 @@ pkg_pretend() {
 
 src_prepare() {
default
+   eautoreconf
+
sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
 
sed \



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-08-03 Thread Göktürk Yüksek
commit: d77a5efaedf4186b1e4cd31a5ea5bbf01c27e3b4
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Aug  1 10:00:57 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Aug  4 05:07:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77a5efa

net-nntp/nzbget: remove old

Package-Manager: portage-2.3.0

 net-nntp/nzbget/Manifest   |   1 -
 net-nntp/nzbget/nzbget-17.0_pre1686.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 3b16352..63002cd 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,5 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
 DIST nzbget-17.0.tar.gz 1608851 SHA256 
795c830344dcc8751a2234a8344190b3f3e48e1ce92dcff02ee0af95a5fa46ae SHA512 
18a3839447baec8137b9763f93031086fa740b3fe6e5a3342a28d51eee128b808b117737cfa15e39ee3586d2c6fc5a736563580cb4abe23b0ad29b55790c132c
 WHIRLPOOL 
fe65628fd517bd2ec99bb37b3d08e014e06ac03370f4e65e0ce771a34031f7a99d561b0180b5e3cafe0c07974e59636339722684c476794283688c20b2afc809
-DIST nzbget-17.0_pre1686.tar.gz 1600950 SHA256 
3c3ade8ad0cd6a3013e541c7cdc771fcf186f12cc30866db8e6bccc658846042 SHA512 
4c7e64e44534e3a4df816ba359ccff59e409d6641fc6eb87d66a743572728ab6f62cfab5135b83de52f41fff737ef4519160a8929bab826e97230ab63e196669
 WHIRLPOOL 
92f205faeb027ab1467296c6d44ad5df8afc0009541006df0f50bdefe8b9ee987ac5fcf62432a43b028aed705dbb9730eba7d1faf58e666fc14e8879f79686ce
 DIST nzbget-17.0_pre1726.tar.gz 1606506 SHA256 
ef3b2414af5a41534a9b1a5f80bce201e2b3501dbc554e7661f883cf04f2682f SHA512 
434c6a43973e44393bdb786872d601d1039c4d6177d2613f474b72f092c05c360ce1cf9d6558d265b202e8074a451ab7151a92a3ac0a03820dd5a1b4eef30923
 WHIRLPOOL 
8a4c575c3ec14c451b6cad8712a07f3eb1a542c2151947432ac8c9f03363160021e49215be3591de2f0b0bc950dd76d8eac4147b4498c81047a3a91d53b65c64

diff --git a/net-nntp/nzbget/nzbget-17.0_pre1686.ebuild 
b/net-nntp/nzbget/nzbget-17.0_pre1686.ebuild
deleted file mode 100644
index 9177f7a..000
--- a/net-nntp/nzbget/nzbget-17.0_pre1686.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils flag-o-matic user
-
-MY_PV=${PV/_pre/-r}
-MY_P=${PN}-${PV/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.net/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl test zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses:0 )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl:0= )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-DOCS=( ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
-   eerror "does not seem to support the -std=c++14 option. Please"
-   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "The currently active compiler does not support -std=c++14"
-   fi
-}
-
-src_prepare() {
-   default
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   nzbget.conf > nzbgetd.conf || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable ncurses curses) \
-   $(use_enable 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-06-08 Thread Sven Wegener
commit: c9e842defb3dc6cbf4b0da44cb3d3a6cae71fb2e
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jun  4 16:07:37 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Jun  8 21:26:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e842de

net-nntp/nzbget: remove old

Package-Manager: portage-2.3.0_rc1

 net-nntp/nzbget/Manifest   |   2 -
 net-nntp/nzbget/nzbget-14.2.ebuild | 107 -
 net-nntp/nzbget/nzbget-15.0.ebuild | 104 ---
 3 files changed, 213 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 866c207..166d242 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,6 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
-DIST nzbget-14.2.tar.gz 1332612 SHA256 
bb24afb47dc01766c5e5c02d7565190082c6e13ffed565969a2ec52e21104677 SHA512 
0e1e9c1307927f6ac4772d9138901893a9782fad137756ca40617ea7e8dd7946f2927f3f5303d676d09920de0a005cb1313292fda0c5d0288d73fc8e0f949516
 WHIRLPOOL 
7fb9c5c44515e1ed4a02213af6f8a13e41452a85a710ba9e59483c8c95b9d9bc1f2c475f81d0a75ab982292fccd5ce797f2396fe09ec7339d31ea551f3c36a4e
-DIST nzbget-15.0.tar.gz 1466814 SHA256 
3ef13f3e5917e4cda19c4fc0cd37e79967a19b4e3448c239ff24e37712a6cc0a SHA512 
7233bea56f99e541155eac3e1d31f2603a407aee7055492c2bf20efc9b40a58e9e5f3b7ee7dada9278cb4bdc8b30a0e62f377235e12ac43c88f9111864d3a706
 WHIRLPOOL 
f8d53ef7637a09f1e98fe5866693bc99c96212f460b00072d5ac8164c59c9053ab8805262d97e136eccc14f6af9be220541b2ea22d01bd2ed191114cbfdcfac0
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
 DIST nzbget-17.0_pre1686.tar.gz 1600950 SHA256 
3c3ade8ad0cd6a3013e541c7cdc771fcf186f12cc30866db8e6bccc658846042 SHA512 
4c7e64e44534e3a4df816ba359ccff59e409d6641fc6eb87d66a743572728ab6f62cfab5135b83de52f41fff737ef4519160a8929bab826e97230ab63e196669
 WHIRLPOOL 
92f205faeb027ab1467296c6d44ad5df8afc0009541006df0f50bdefe8b9ee987ac5fcf62432a43b028aed705dbb9730eba7d1faf58e666fc14e8879f79686ce
 DIST nzbget-17.0_pre1726.tar.gz 1606506 SHA256 
ef3b2414af5a41534a9b1a5f80bce201e2b3501dbc554e7661f883cf04f2682f SHA512 
434c6a43973e44393bdb786872d601d1039c4d6177d2613f474b72f092c05c360ce1cf9d6558d265b202e8074a451ab7151a92a3ac0a03820dd5a1b4eef30923
 WHIRLPOOL 
8a4c575c3ec14c451b6cad8712a07f3eb1a542c2151947432ac8c9f03363160021e49215be3591de2f0b0bc950dd76d8eac4147b4498c81047a3a91d53b65c64

diff --git a/net-nntp/nzbget/nzbget-14.2.ebuild 
b/net-nntp/nzbget/nzbget-14.2.ebuild
deleted file mode 100644
index c2b6899..000
--- a/net-nntp/nzbget/nzbget-14.2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils user
-
-MY_P=${P/_pre/-testing-r}
-
-DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
-HOMEPAGE="http://nzbget.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="debug gnutls ncurses parcheck ssl zlib"
-
-RDEPEND="dev-libs/libxml2
-   ncurses? ( sys-libs/ncurses )
-   parcheck? (
-   app-arch/libpar2
-   dev-libs/libsigc++:2
-   )
-   ssl? (
-   gnutls? ( net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl )
-   )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog README nzbget.conf )
-
-S=${WORKDIR}/${P/_pre*/-testing}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-14.0_pre1145-tinfo.patch
-
-   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
-
-   sed \
-   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
-   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
-   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
-   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
-   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
-   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
-   "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
-
-   sed -i "/^dist_doc_DATA/d" Makefile.am || die
-
-   eautoreconf
-}
-

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-06-08 Thread Sven Wegener
commit: a524b7dce8350d7bd36d3cdc399261a984c40814
Author: Louis Sautier  gmail  com>
AuthorDate: Sat Jun  4 16:06:01 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Jun  8 21:25:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a524b7dc

net-nntp/nzbget: bump to 17.0_pre1726

Package-Manager: portage-2.3.0_rc1

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-17.0_pre1726.ebuild | 109 +
 2 files changed, 110 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index cdb0ac9..866c207 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -3,3 +3,4 @@ DIST nzbget-14.2.tar.gz 1332612 SHA256 
bb24afb47dc01766c5e5c02d7565190082c6e13ff
 DIST nzbget-15.0.tar.gz 1466814 SHA256 
3ef13f3e5917e4cda19c4fc0cd37e79967a19b4e3448c239ff24e37712a6cc0a SHA512 
7233bea56f99e541155eac3e1d31f2603a407aee7055492c2bf20efc9b40a58e9e5f3b7ee7dada9278cb4bdc8b30a0e62f377235e12ac43c88f9111864d3a706
 WHIRLPOOL 
f8d53ef7637a09f1e98fe5866693bc99c96212f460b00072d5ac8164c59c9053ab8805262d97e136eccc14f6af9be220541b2ea22d01bd2ed191114cbfdcfac0
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
 DIST nzbget-17.0_pre1686.tar.gz 1600950 SHA256 
3c3ade8ad0cd6a3013e541c7cdc771fcf186f12cc30866db8e6bccc658846042 SHA512 
4c7e64e44534e3a4df816ba359ccff59e409d6641fc6eb87d66a743572728ab6f62cfab5135b83de52f41fff737ef4519160a8929bab826e97230ab63e196669
 WHIRLPOOL 
92f205faeb027ab1467296c6d44ad5df8afc0009541006df0f50bdefe8b9ee987ac5fcf62432a43b028aed705dbb9730eba7d1faf58e666fc14e8879f79686ce
+DIST nzbget-17.0_pre1726.tar.gz 1606506 SHA256 
ef3b2414af5a41534a9b1a5f80bce201e2b3501dbc554e7661f883cf04f2682f SHA512 
434c6a43973e44393bdb786872d601d1039c4d6177d2613f474b72f092c05c360ce1cf9d6558d265b202e8074a451ab7151a92a3ac0a03820dd5a1b4eef30923
 WHIRLPOOL 
8a4c575c3ec14c451b6cad8712a07f3eb1a542c2151947432ac8c9f03363160021e49215be3591de2f0b0bc950dd76d8eac4147b4498c81047a3a91d53b65c64

diff --git a/net-nntp/nzbget/nzbget-17.0_pre1726.ebuild 
b/net-nntp/nzbget/nzbget-17.0_pre1726.ebuild
new file mode 100644
index 000..9177f7a
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-17.0_pre1726.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils flag-o-matic user
+
+MY_PV=${PV/_pre/-r}
+MY_P=${PN}-${PV/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
+HOMEPAGE="http://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl test zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0 )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${PN}-${PV/_pre*/-testing}
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires a C++14-capable compiler. Your current 
compiler"
+   eerror "does not seem to support the -std=c++14 option. Please"
+   eerror "upgrade to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "The currently active compiler does not support -std=c++14"
+   fi
+}
+
+src_prepare() {
+   default
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   nzbget.conf > nzbgetd.conf || die
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   $(use_enable ssl tls) \
+   $(use_enable zlib gzip) \
+   $(use_enable test tests) \
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+}
+
+src_test() {
+   ./nzbget --tests || die "Tests failed"
+}
+
+src_install() {
+   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/

2016-05-16 Thread Patrice Clement
commit: 8c3e544f175ca56dd9a66f81c0d7a31454868454
Author: Louis Sautier  gmail  com>
AuthorDate: Mon May 16 21:31:49 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon May 16 21:14:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3e544f

net-nntp/nzbget: re-add a missing patch for old versions

Gentoo-Bug: https://bugs.gentoo.org/581142

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1478

Signed-off-by: Patrice Clement  gentoo.org>

 net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch 
b/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch
new file mode 100644
index 000..e6cd13f
--- /dev/null
+++ b/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch
@@ -0,0 +1,18 @@
+--- a/configure.ac
 b/configure.ac
+@@ -46,6 +46,7 @@
+ AC_PATH_PROG(MAKE, make, $FALSE)
+ AC_PROG_INSTALL
+ 
++PKG_PROG_PKG_CONFIG()
+ 
+ dnl
+ dnl Do all tests with c++ compiler.
+@@ -291,6 +292,7 @@
+   if test "$FOUND" = "no"; then
+   AC_MSG_ERROR([Couldn't find curses headers (ncurses.h or 
curses.h)])
+   fi
++  PKG_CHECK_MODULES(ncurses,ncurses,LIBS="$LIBS $ncurses_LIBS",)
+   AC_SEARCH_LIBS([refresh], [ncurses curses],, 
+   AC_ERROR([Couldn't find curses library]))
+ else



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/, net-nntp/nzbget/files/

2016-04-11 Thread Patrice Clement
commit: ae1f4b64300e37b26ec1d3a49db6a3b2380b7e86
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Apr 11 12:14:20 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 11 20:04:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae1f4b64

net-nntp/nzbget: bump to 17.0_pre1686

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1234

Signed-off-by: Patrice Clement  gentoo.org>

 net-nntp/nzbget/Manifest   |   2 +-
 .../nzbget/files/nzbget-14.0_pre1145-tinfo.patch   |  18 -
 .../nzbget-17.0_pre1660-add-missing-macro.patch| 583 -
 ...0_pre1660.ebuild => nzbget-17.0_pre1686.ebuild} |  19 +-
 4 files changed, 2 insertions(+), 620 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 8c584ac..cdb0ac9 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,4 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-14.2.tar.gz 1332612 SHA256 
bb24afb47dc01766c5e5c02d7565190082c6e13ffed565969a2ec52e21104677 SHA512 
0e1e9c1307927f6ac4772d9138901893a9782fad137756ca40617ea7e8dd7946f2927f3f5303d676d09920de0a005cb1313292fda0c5d0288d73fc8e0f949516
 WHIRLPOOL 
7fb9c5c44515e1ed4a02213af6f8a13e41452a85a710ba9e59483c8c95b9d9bc1f2c475f81d0a75ab982292fccd5ce797f2396fe09ec7339d31ea551f3c36a4e
 DIST nzbget-15.0.tar.gz 1466814 SHA256 
3ef13f3e5917e4cda19c4fc0cd37e79967a19b4e3448c239ff24e37712a6cc0a SHA512 
7233bea56f99e541155eac3e1d31f2603a407aee7055492c2bf20efc9b40a58e9e5f3b7ee7dada9278cb4bdc8b30a0e62f377235e12ac43c88f9111864d3a706
 WHIRLPOOL 
f8d53ef7637a09f1e98fe5866693bc99c96212f460b00072d5ac8164c59c9053ab8805262d97e136eccc14f6af9be220541b2ea22d01bd2ed191114cbfdcfac0
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
-DIST nzbget-17.0_pre1660.tar.gz 1596763 SHA256 
3f54ccf915572b7a1db5f5bd0188ef4eb631fe03a41efeec8b29572bbada7c5d SHA512 
bd385713207166f3847ed3f50d250d809ca53ac4a267f22859c8bdb0b9be0235c94401db13fe721a16ff011b51bfaaee9b177078877b5faf8b8563633a40bd15
 WHIRLPOOL 
bb7bddc8a7f597da01e33de8075d21bf3008cc9d08d02393e9e1719cded8ab903575997942bab389f71a4d95ccdc4602a1d099cb013d76c8c22bc8ef510835e2
+DIST nzbget-17.0_pre1686.tar.gz 1600950 SHA256 
3c3ade8ad0cd6a3013e541c7cdc771fcf186f12cc30866db8e6bccc658846042 SHA512 
4c7e64e44534e3a4df816ba359ccff59e409d6641fc6eb87d66a743572728ab6f62cfab5135b83de52f41fff737ef4519160a8929bab826e97230ab63e196669
 WHIRLPOOL 
92f205faeb027ab1467296c6d44ad5df8afc0009541006df0f50bdefe8b9ee987ac5fcf62432a43b028aed705dbb9730eba7d1faf58e666fc14e8879f79686ce

diff --git a/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch 
b/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch
deleted file mode 100644
index e6cd13f..000
--- a/net-nntp/nzbget/files/nzbget-14.0_pre1145-tinfo.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -46,6 +46,7 @@
- AC_PATH_PROG(MAKE, make, $FALSE)
- AC_PROG_INSTALL
- 
-+PKG_PROG_PKG_CONFIG()
- 
- dnl
- dnl Do all tests with c++ compiler.
-@@ -291,6 +292,7 @@
-   if test "$FOUND" = "no"; then
-   AC_MSG_ERROR([Couldn't find curses headers (ncurses.h or 
curses.h)])
-   fi
-+  PKG_CHECK_MODULES(ncurses,ncurses,LIBS="$LIBS $ncurses_LIBS",)
-   AC_SEARCH_LIBS([refresh], [ncurses curses],, 
-   AC_ERROR([Couldn't find curses library]))
- else

diff --git a/net-nntp/nzbget/files/nzbget-17.0_pre1660-add-missing-macro.patch 
b/net-nntp/nzbget/files/nzbget-17.0_pre1660-add-missing-macro.patch
deleted file mode 100644
index 6b99fc1..000
--- a/net-nntp/nzbget/files/nzbget-17.0_pre1660-add-missing-macro.patch
+++ /dev/null
@@ -1,583 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 96cb50b..aa15148 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -29,6 +29,7 @@ AC_CONFIG_SRCDIR([daemon/main/nzbget.cpp])
- AC_CONFIG_HEADERS([config.h])
- AM_MAINTAINER_MODE
- 
-+m4_include([posix/ax_cxx_compile_stdcxx.m4])
- 
- dnl
- dnl Set default library path, if not specified in environment variable 
"LIBPREF".
-diff --git a/posix/ax_cxx_compile_stdcxx.m4 b/posix/ax_cxx_compile_stdcxx.m4
-new file mode 100644
-index 000..f387b87
 /dev/null
-+++ b/posix/ax_cxx_compile_stdcxx.m4
-@@ -0,0 +1,565 @@
-+# ===
-+#   http://www.gnu.org/software/autoconf-archive/ax_cxx_compile_stdcxx.html
-+# ===
-+#
-+# SYNOPSIS
-+#
-+#   AX_CXX_COMPILE_STDCXX(VERSION, [ext|noext], [mandatory|optional])
-+#
-+# DESCRIPTION
-+#
-+#   

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-04-11 Thread Patrice Clement
commit: ebece902510dd0a591096da37ab7e4cbc549aad0
Author: Louis Sautier  gmail  com>
AuthorDate: Mon Apr 11 11:56:22 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 11 20:04:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebece902

net-nntp/nzbget: fix typo in description

Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1234

Signed-off-by: Patrice Clement  gentoo.org>

 net-nntp/nzbget/nzbget-14.1.ebuild | 2 +-
 net-nntp/nzbget/nzbget-14.2.ebuild | 2 +-
 net-nntp/nzbget/nzbget-15.0.ebuild | 2 +-
 net-nntp/nzbget/nzbget-16.4.ebuild | 2 +-
 net-nntp/nzbget/nzbget-17.0_pre1660.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-nntp/nzbget/nzbget-14.1.ebuild 
b/net-nntp/nzbget/nzbget-14.1.ebuild
index e564dcf..88c2cc0 100644
--- a/net-nntp/nzbget/nzbget-14.1.ebuild
+++ b/net-nntp/nzbget/nzbget-14.1.ebuild
@@ -8,7 +8,7 @@ inherit autotools eutils user
 
 MY_P=${P/_pre/-testing-r}
 
-DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
 HOMEPAGE="http://nzbget.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 

diff --git a/net-nntp/nzbget/nzbget-14.2.ebuild 
b/net-nntp/nzbget/nzbget-14.2.ebuild
index 092726e..c2b6899 100644
--- a/net-nntp/nzbget/nzbget-14.2.ebuild
+++ b/net-nntp/nzbget/nzbget-14.2.ebuild
@@ -8,7 +8,7 @@ inherit autotools eutils user
 
 MY_P=${P/_pre/-testing-r}
 
-DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
 HOMEPAGE="http://nzbget.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 

diff --git a/net-nntp/nzbget/nzbget-15.0.ebuild 
b/net-nntp/nzbget/nzbget-15.0.ebuild
index a485783..3c84217 100644
--- a/net-nntp/nzbget/nzbget-15.0.ebuild
+++ b/net-nntp/nzbget/nzbget-15.0.ebuild
@@ -8,7 +8,7 @@ inherit autotools eutils user
 
 MY_P=${P/_pre/-testing-r}
 
-DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
 HOMEPAGE="http://nzbget.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 

diff --git a/net-nntp/nzbget/nzbget-16.4.ebuild 
b/net-nntp/nzbget/nzbget-16.4.ebuild
index a663849..4d33866 100644
--- a/net-nntp/nzbget/nzbget-16.4.ebuild
+++ b/net-nntp/nzbget/nzbget-16.4.ebuild
@@ -8,7 +8,7 @@ inherit autotools eutils user
 
 MY_P=${P/_pre/-testing-r}
 
-DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
 HOMEPAGE="http://nzbget.net/;
 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}-src.tar.gz;
 

diff --git a/net-nntp/nzbget/nzbget-17.0_pre1660.ebuild 
b/net-nntp/nzbget/nzbget-17.0_pre1660.ebuild
index db0581f..55dbe80 100644
--- a/net-nntp/nzbget/nzbget-17.0_pre1660.ebuild
+++ b/net-nntp/nzbget/nzbget-17.0_pre1660.ebuild
@@ -9,7 +9,7 @@ inherit autotools eutils flag-o-matic user
 MY_PV=${PV/_pre/-r}
 MY_P=${PN}-${PV/_pre/-testing-r}
 
-DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
+DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files"
 HOMEPAGE="http://nzbget.net/;
 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz
 -> ${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-03-27 Thread Michael Palimaka
commit: 3049cdd6cd7e7cd44147e68f8997e2c8861f1676
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Mar 27 17:32:25 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Mar 27 17:32:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3049cdd6

net-nntp/nzbget: whitespace

Package-Manager: portage-2.2.28

 net-nntp/nzbget/nzbget-17.0_pre1660.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/nzbget-17.0_pre1660.ebuild 
b/net-nntp/nzbget/nzbget-17.0_pre1660.ebuild
index f184e35..db0581f 100644
--- a/net-nntp/nzbget/nzbget-17.0_pre1660.ebuild
+++ b/net-nntp/nzbget/nzbget-17.0_pre1660.ebuild
@@ -65,7 +65,7 @@ src_prepare() {
nzbget.conf > nzbgetd.conf || die
 
# Don't install a duplicate README which causes make install to fail
-   # https://github.com/nzbget/nzbget/issues/135 
+   # https://github.com/nzbget/nzbget/issues/135
sed -i "\|^\tlib/par2/README|d" Makefile.am || die
 
eautoreconf



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-03-24 Thread Sven Wegener
commit: 02339b1ff8661674f1afed219fecfd3ac1fb655d
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Mar 20 03:48:30 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Mar 20 03:48:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02339b1f

net-nntp/nzbget: add bugs-to to metadata

Package-Manager: portage-2.2.28

 net-nntp/nzbget/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-nntp/nzbget/metadata.xml b/net-nntp/nzbget/metadata.xml
index 34a97c9..933a5cf 100644
--- a/net-nntp/nzbget/metadata.xml
+++ b/net-nntp/nzbget/metadata.xml
@@ -12,5 +12,6 @@

nzbget
nzbget/nzbget
+   https://github.com/nzbget/nzbget/issues

 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/, net-nntp/nzbget/

2016-03-24 Thread Sven Wegener
commit: 9a73152f596d1c7895c02436204386c755141cc0
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Mar 20 03:55:32 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Mar 24 08:14:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a73152f

net-nntp/nzbget: bump to 17.0_pre1660, EAPI=6

- add tests
- drop the dependency on libpar2 and libsigc++ as the package provides its
  own modified libpar2 (see
  
https://github.com/nzbget/nzbget/commit/2e0ba0e3d10a63316670fad4dd1c052b7583afe9)
- this versions requires a C++14-compatible compiler, add a pkg_pretend check 
and a
  missing macro

Package-Manager: portage-2.2.28

 net-nntp/nzbget/Manifest   |   1 +
 .../nzbget-17.0_pre1660-add-missing-macro.patch| 583 +
 net-nntp/nzbget/nzbget-17.0_pre1660.ebuild | 126 +
 3 files changed, 710 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index b7988a4..8c584ac 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7
 DIST nzbget-14.2.tar.gz 1332612 SHA256 
bb24afb47dc01766c5e5c02d7565190082c6e13ffed565969a2ec52e21104677 SHA512 
0e1e9c1307927f6ac4772d9138901893a9782fad137756ca40617ea7e8dd7946f2927f3f5303d676d09920de0a005cb1313292fda0c5d0288d73fc8e0f949516
 WHIRLPOOL 
7fb9c5c44515e1ed4a02213af6f8a13e41452a85a710ba9e59483c8c95b9d9bc1f2c475f81d0a75ab982292fccd5ce797f2396fe09ec7339d31ea551f3c36a4e
 DIST nzbget-15.0.tar.gz 1466814 SHA256 
3ef13f3e5917e4cda19c4fc0cd37e79967a19b4e3448c239ff24e37712a6cc0a SHA512 
7233bea56f99e541155eac3e1d31f2603a407aee7055492c2bf20efc9b40a58e9e5f3b7ee7dada9278cb4bdc8b30a0e62f377235e12ac43c88f9111864d3a706
 WHIRLPOOL 
f8d53ef7637a09f1e98fe5866693bc99c96212f460b00072d5ac8164c59c9053ab8805262d97e136eccc14f6af9be220541b2ea22d01bd2ed191114cbfdcfac0
 DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d
+DIST nzbget-17.0_pre1660.tar.gz 1596763 SHA256 
3f54ccf915572b7a1db5f5bd0188ef4eb631fe03a41efeec8b29572bbada7c5d SHA512 
bd385713207166f3847ed3f50d250d809ca53ac4a267f22859c8bdb0b9be0235c94401db13fe721a16ff011b51bfaaee9b177078877b5faf8b8563633a40bd15
 WHIRLPOOL 
bb7bddc8a7f597da01e33de8075d21bf3008cc9d08d02393e9e1719cded8ab903575997942bab389f71a4d95ccdc4602a1d099cb013d76c8c22bc8ef510835e2

diff --git a/net-nntp/nzbget/files/nzbget-17.0_pre1660-add-missing-macro.patch 
b/net-nntp/nzbget/files/nzbget-17.0_pre1660-add-missing-macro.patch
new file mode 100644
index 000..6b99fc1
--- /dev/null
+++ b/net-nntp/nzbget/files/nzbget-17.0_pre1660-add-missing-macro.patch
@@ -0,0 +1,583 @@
+diff --git a/configure.ac b/configure.ac
+index 96cb50b..aa15148 100644
+--- a/configure.ac
 b/configure.ac
+@@ -29,6 +29,7 @@ AC_CONFIG_SRCDIR([daemon/main/nzbget.cpp])
+ AC_CONFIG_HEADERS([config.h])
+ AM_MAINTAINER_MODE
+ 
++m4_include([posix/ax_cxx_compile_stdcxx.m4])
+ 
+ dnl
+ dnl Set default library path, if not specified in environment variable 
"LIBPREF".
+diff --git a/posix/ax_cxx_compile_stdcxx.m4 b/posix/ax_cxx_compile_stdcxx.m4
+new file mode 100644
+index 000..f387b87
+--- /dev/null
 b/posix/ax_cxx_compile_stdcxx.m4
+@@ -0,0 +1,565 @@
++# ===
++#   http://www.gnu.org/software/autoconf-archive/ax_cxx_compile_stdcxx.html
++# ===
++#
++# SYNOPSIS
++#
++#   AX_CXX_COMPILE_STDCXX(VERSION, [ext|noext], [mandatory|optional])
++#
++# DESCRIPTION
++#
++#   Check for baseline language coverage in the compiler for the specified
++#   version of the C++ standard.  If necessary, add switches to CXXFLAGS to
++#   enable support.  VERSION may be '11' (for the C++11 standard) or '14'
++#   (for the C++14 standard).
++#
++#   The second argument, if specified, indicates whether you insist on an
++#   extended mode (e.g. -std=gnu++11) or a strict conformance mode (e.g.
++#   -std=c++11).  If neither is specified, you get whatever works, with
++#   preference for an extended mode.
++#
++#   The third argument, if specified 'mandatory' or if left unspecified,
++#   indicates that baseline support for the specified C++ standard is
++#   required and that the macro should error out if no mode with that
++#   support is found.  If specified 'optional', then configuration proceeds
++#   regardless, after defining HAVE_CXX${VERSION} if and only if a
++#   supporting mode is found.
++#
++# LICENSE
++#
++#   Copyright (c) 2008 Benjamin Kosnik 
++#   Copyright (c) 2012 Zack Weinberg 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/

2016-02-14 Thread Sven Wegener
commit: 084c8f167746a1a4865a9a9392ee4d1000c0d3e0
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Feb 14 15:57:28 2016 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Sun Feb 14 15:58:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084c8f16

net-nntp/nzbget: Remove double -- from init script

Package-Manager: portage-2.2.26

 net-nntp/nzbget/files/nzbget.initd | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nntp/nzbget/files/nzbget.initd 
b/net-nntp/nzbget/files/nzbget.initd
index e3cd15e..0ed9805 100644
--- a/net-nntp/nzbget/files/nzbget.initd
+++ b/net-nntp/nzbget/files/nzbget.initd
@@ -11,7 +11,7 @@ start() {
start-stop-daemon --quiet --start --user "${NZBGET_USER}" \
--group "${NZBGET_GROUP}" --exec /usr/bin/nzbget -- \
--configfile "${NZBGET_CONFIGFILE}" --daemon \
-   -- ${NZBGET_OPTS}
+   ${NZBGET_OPTS}
eend $?
 }
 
@@ -19,7 +19,7 @@ stop() {
ebegin "Stopping ${RC_SVCNAME}"
start-stop-daemon --stop --exec /usr/bin/nzbget -- \
--configfile "${NZBGET_CONFIGFILE}" --daemon \
-   -- ${NZBGET_OPTS}
+   ${NZBGET_OPTS}
 }
 
 reload() {



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2016-01-07 Thread Patrice Clement
commit: f9760db4c9568733b6e25ca46b0a475ec08424e5
Author: Matthew Brewer  sina  cn>
AuthorDate: Sun Jan  3 17:45:48 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan  5 10:34:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9760db4

net-nntp/nzbget: version bump to v16.4 and some cosmetic fixes

... to make repoman happy regarding ncurses/openssl slots.

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-16.4.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 144f5bb..b7988a4 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,3 +1,4 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-14.2.tar.gz 1332612 SHA256 
bb24afb47dc01766c5e5c02d7565190082c6e13ffed565969a2ec52e21104677 SHA512 
0e1e9c1307927f6ac4772d9138901893a9782fad137756ca40617ea7e8dd7946f2927f3f5303d676d09920de0a005cb1313292fda0c5d0288d73fc8e0f949516
 WHIRLPOOL 
7fb9c5c44515e1ed4a02213af6f8a13e41452a85a710ba9e59483c8c95b9d9bc1f2c475f81d0a75ab982292fccd5ce797f2396fe09ec7339d31ea551f3c36a4e
 DIST nzbget-15.0.tar.gz 1466814 SHA256 
3ef13f3e5917e4cda19c4fc0cd37e79967a19b4e3448c239ff24e37712a6cc0a SHA512 
7233bea56f99e541155eac3e1d31f2603a407aee7055492c2bf20efc9b40a58e9e5f3b7ee7dada9278cb4bdc8b30a0e62f377235e12ac43c88f9111864d3a706
 WHIRLPOOL 
f8d53ef7637a09f1e98fe5866693bc99c96212f460b00072d5ac8164c59c9053ab8805262d97e136eccc14f6af9be220541b2ea22d01bd2ed191114cbfdcfac0
+DIST nzbget-16.4-src.tar.gz 1585908 SHA256 
8e9e3ee75d2d08a8e438b2809f504a627a9334ed239579a540b75fa97bff4d0f SHA512 
12ebde277abac5f719f374861013fa391f4698d850ac57c55787609fec54490fb09437c6a803fc0ca935c482ed5ccd16c525e17ba40a514f7a54316dc04ee874
 WHIRLPOOL 
2d1c21d45a74eaea7dcb1c99c9b409f506547189c832b432331ae2b64ee67050245acb8ff1cd522bd64460d9d7ac806b344fd0f3bbc21de4bfca12dcc815692d

diff --git a/net-nntp/nzbget/nzbget-16.4.ebuild 
b/net-nntp/nzbget/nzbget-16.4.ebuild
new file mode 100644
index 000..a663849
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-16.4.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils user
+
+MY_P=${P/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
+HOMEPAGE="http://nzbget.net/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}-src.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses:0 )
+   parcheck? (
+   app-arch/libpar2
+   dev-libs/libsigc++:2
+   )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl:0 )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${P/_pre*/-testing}
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-14.0_pre1145-tinfo.patch"
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
+
+   sed -i "/^dist_doc_DATA/d" Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   $(use_enable ssl tls) \
+   $(use_enable zlib gzip) \
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins nzbget.conf
+   doins nzbgetd.conf
+
+   keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
+   keepdir /var/log/nzbget
+
+   newinitd "${FILESDIR}"/nzbget.initd nzbget
+   newconfd "${FILESDIR}"/nzbget.confd nzbget
+}
+
+pkg_preinst() {
+   enewgroup nzbget
+   enewuser nzbget -1 -1 /var/lib/nzbget nzbget
+
+   fowners nzbget:nzbget /var/lib/nzbget/{dst,nzb,queue,tmp}
+   fperms 750 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/

2016-01-07 Thread Ian Delaney
commit: a8e8c94da31451668793f670f11aa110c6325bae
Author: Louis Sautier  gmail  com>
AuthorDate: Thu Jan  7 10:58:41 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu Jan  7 10:58:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e8c94d

net-nntp/nzbget: fix init script

Package-Manager: portage-2.2.26

 net-nntp/nzbget/files/nzbget.initd | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/nzbget/files/nzbget.initd 
b/net-nntp/nzbget/files/nzbget.initd
index c533da1..e3cd15e 100644
--- a/net-nntp/nzbget/files/nzbget.initd
+++ b/net-nntp/nzbget/files/nzbget.initd
@@ -11,7 +11,7 @@ start() {
start-stop-daemon --quiet --start --user "${NZBGET_USER}" \
--group "${NZBGET_GROUP}" --exec /usr/bin/nzbget -- \
--configfile "${NZBGET_CONFIGFILE}" --daemon \
-   ${NZBGET_OPTS}
+   -- ${NZBGET_OPTS}
eend $?
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/files/

2016-01-06 Thread Patrice Clement
commit: 4dc117d84e726d600656284b510303cc521f3c99
Author: Louis Sautier  gmail  com>
AuthorDate: Wed Jan  6 00:36:32 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jan  6 00:36:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc117d8

net-nntp/nzbget: improve init script #550600

Package-Manager: portage-2.2.26

 net-nntp/nzbget/files/nzbget.initd | 25 ++---
 1 file changed, 10 insertions(+), 15 deletions(-)

diff --git a/net-nntp/nzbget/files/nzbget.initd 
b/net-nntp/nzbget/files/nzbget.initd
index 736e7a5..c533da1 100644
--- a/net-nntp/nzbget/files/nzbget.initd
+++ b/net-nntp/nzbget/files/nzbget.initd
@@ -3,11 +3,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-extra_started_commands="pause unpause"
+extra_started_commands="reload"
 
 start() {
-   ebegin "Starting nzbget"
-   checkpath -d -m 0755 -o "${NZBGET_USER}:${NZBGET_GROUP}" /run/nzbget
+   ebegin "Starting ${RC_SVCNAME}"
+   checkpath -d -m 0755 -o "${NZBGET_USER}":"${NZBGET_GROUP}" /run/nzbget
start-stop-daemon --quiet --start --user "${NZBGET_USER}" \
--group "${NZBGET_GROUP}" --exec /usr/bin/nzbget -- \
--configfile "${NZBGET_CONFIGFILE}" --daemon \
@@ -16,19 +16,14 @@ start() {
 }
 
 stop() {
-   ebegin "Stopping nzbget"
-   /usr/bin/nzbget --configfile "${NZBGET_CONFIGFILE}" --quit >/dev/null
-   eend $?
-}
-
-pause() {
-   ebegin "Pausing nzbget"
-   /usr/bin/nzbget --configfile "${NZBGET_CONFIGFILE}" --pause >/dev/null
-   eend $?
+   ebegin "Stopping ${RC_SVCNAME}"
+   start-stop-daemon --stop --exec /usr/bin/nzbget -- \
+   --configfile "${NZBGET_CONFIGFILE}" --daemon \
+   -- ${NZBGET_OPTS}
 }
 
-unpause() {
-   ebegin "Unpausing nzbget"
-   /usr/bin/nzbget --configfile "${NZBGET_CONFIGFILE}" --unpause >/dev/null
+reload() {
+   ebegin "Reloading ${RC_SVCNAME}"
+   /usr/bin/nzbget --configfile "${NZBGET_CONFIGFILE}" --reload >/dev/null
eend $?
 }



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2015-12-21 Thread Patrice Clement
commit: a6ff09193c9d0e564fc7d13cbb3a8c32ceb0aa7d
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Dec 22 00:02:37 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 22 00:02:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ff0919

net-nntp/nzbget: Version bump. Fixes bug 550486.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement  gentoo.org>

 net-nntp/nzbget/Manifest   |   1 +
 net-nntp/nzbget/nzbget-15.0.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index aa2c14f..144f5bb 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,2 +1,3 @@
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-14.2.tar.gz 1332612 SHA256 
bb24afb47dc01766c5e5c02d7565190082c6e13ffed565969a2ec52e21104677 SHA512 
0e1e9c1307927f6ac4772d9138901893a9782fad137756ca40617ea7e8dd7946f2927f3f5303d676d09920de0a005cb1313292fda0c5d0288d73fc8e0f949516
 WHIRLPOOL 
7fb9c5c44515e1ed4a02213af6f8a13e41452a85a710ba9e59483c8c95b9d9bc1f2c475f81d0a75ab982292fccd5ce797f2396fe09ec7339d31ea551f3c36a4e
+DIST nzbget-15.0.tar.gz 1466814 SHA256 
3ef13f3e5917e4cda19c4fc0cd37e79967a19b4e3448c239ff24e37712a6cc0a SHA512 
7233bea56f99e541155eac3e1d31f2603a407aee7055492c2bf20efc9b40a58e9e5f3b7ee7dada9278cb4bdc8b30a0e62f377235e12ac43c88f9111864d3a706
 WHIRLPOOL 
f8d53ef7637a09f1e98fe5866693bc99c96212f460b00072d5ac8164c59c9053ab8805262d97e136eccc14f6af9be220541b2ea22d01bd2ed191114cbfdcfac0

diff --git a/net-nntp/nzbget/nzbget-15.0.ebuild 
b/net-nntp/nzbget/nzbget-15.0.ebuild
new file mode 100644
index 000..a485783
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-15.0.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils user
+
+MY_P=${P/_pre/-testing-r}
+
+DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
+HOMEPAGE="http://nzbget.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug gnutls ncurses parcheck ssl zlib"
+
+RDEPEND="dev-libs/libxml2
+   ncurses? ( sys-libs/ncurses )
+   parcheck? (
+   app-arch/libpar2
+   dev-libs/libsigc++:2
+   )
+   ssl? (
+   gnutls? ( net-libs/gnutls )
+   !gnutls? ( dev-libs/openssl )
+   )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README nzbget.conf )
+
+S=${WORKDIR}/${P/_pre*/-testing}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-14.0_pre1145-tinfo.patch
+
+   sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' 
nzbget.conf || die
+
+   sed \
+   -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \
+   -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \
+   -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+   -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \
+   -e 
's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \
+   -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \
+   "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die
+
+   sed -i "/^dist_doc_DATA/d" Makefile.am || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable ncurses curses) \
+   $(use_enable parcheck) \
+   $(use_enable ssl tls) \
+   $(use_enable zlib gzip) \
+   --with-tlslib=$(usex gnutls GnuTLS OpenSSL)
+}
+
+src_install() {
+   default
+
+   insinto /etc
+   doins nzbget.conf
+   doins nzbgetd.conf
+
+   keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
+   keepdir /var/log/nzbget
+
+   newinitd "${FILESDIR}"/nzbget.initd nzbget
+   newconfd "${FILESDIR}"/nzbget.confd nzbget
+}
+
+pkg_preinst() {
+   enewgroup nzbget
+   enewuser nzbget -1 -1 /var/lib/nzbget nzbget
+
+   fowners nzbget:nzbget /var/lib/nzbget/{dst,nzb,queue,tmp}
+   fperms 750 /var/lib/nzbget/{queue,tmp}
+   fperms 770 /var/lib/nzbget/{dst,nzb}
+
+   fowners nzbget:nzbget /var/log/nzbget
+   fperms 750 /var/log/nzbget
+
+   fowners nzbget:nzbget /etc/nzbgetd.conf
+   fperms 640 /etc/nzbgetd.conf
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   elog
+   elog "Please add users that you want to be able to 

[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/

2015-09-14 Thread Tim Harder
commit: 8ba9096eec32428136a21ce3d8011b6f587d7079
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Sep 14 19:20:34 2015 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Sep 15 00:38:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba9096e

net-nntp/nzbget: drop myself as maintainer

 net-nntp/nzbget/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-nntp/nzbget/metadata.xml b/net-nntp/nzbget/metadata.xml
index 09a8441..566bb47 100644
--- a/net-nntp/nzbget/metadata.xml
+++ b/net-nntp/nzbget/metadata.xml
@@ -6,10 +6,6 @@
swege...@gentoo.org
Sven Wegener

-   
-   radher...@gentoo.org
-   Tim Harder
-   
A command-line based binary newsgrabber supporting 
.nzb files.

Enable support for checking PAR 
archives



[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/, net-nntp/nzbget/files/

2015-08-28 Thread Tim Harder
commit: d0b14557188ff42ecb2cf870c7b8c64eacf0d1fc
Author: Tim Harder radhermit AT gentoo DOT org
AuthorDate: Fri Aug 28 06:57:08 2015 +
Commit: Tim Harder radhermit AT gentoo DOT org
CommitDate: Fri Aug 28 06:57:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b14557

net-nntp/nzbget: remove old

 net-nntp/nzbget/Manifest   |   5 -
 net-nntp/nzbget/files/nzbget-11.0-header.patch |  10 --
 .../files/nzbget-13.0_pre1042-gzip-endif.patch |  18 
 .../files/nzbget-9.0_pre477-buffer-overflows.patch |  42 
 net-nntp/nzbget/nzbget-10.2.ebuild | 110 -
 net-nntp/nzbget/nzbget-11.0.ebuild | 108 
 net-nntp/nzbget/nzbget-12.0-r1.ebuild  | 106 
 net-nntp/nzbget/nzbget-13.0.ebuild | 108 
 net-nntp/nzbget/nzbget-14.0.ebuild | 107 
 9 files changed, 614 deletions(-)

diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 43534e4..aa2c14f 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -1,7 +1,2 @@
-DIST nzbget-10.2.tar.gz 671808 SHA256 
c9b878744c162e7721ffc8b048a2e4550a8ed8da6e706ee4cbd026ed2d612ec2 SHA512 
be37d8a3a1a7899885a4186dba3bf5cee46ef325c60a0e09e9102a38f5b7694bf6e02d0794cb68a226111f4813c4d61354790710340b446edca5216f3c441b01
 WHIRLPOOL 
14e82696dc410caedba4b56f4c0dbab11533b981b2e5d98440de47467982d14817cb697893c0eedef4095b0dffb821bf5a878db86928b1df2afb6b88065a1990
-DIST nzbget-11.0.tar.gz 694197 SHA256 
27abacf6c604969dc987b7e50689caef22a65dbb1690b020b0c6d147ae123b3d SHA512 
ea3d16abb1cb0b31691c9ce5493276c6e5432f72c52ad05a7fc8ed72aafd251a725d4c87454430243cea6d79d1bd19fdfad8699727a7bd44917ad1d7bf75e323
 WHIRLPOOL 
5fec598b9c4441873b8d220454fb911c99e0a52a3ab45220583bced347918175cdc7a348fbddd85b2514798d4aa711941932d2fcb0df3cb9f59355070ecc5be7
-DIST nzbget-12.0.tar.gz 1114126 SHA256 
023c4e3b9c7e920d9ea72b60135b438ce13543454f79984c06fd15365b9a882e SHA512 
2b6be81ea60108fdb609738eb719e98af97ffcab706a5c38b6b668ff85d42609f5a3eb85f0e2dc97547bf88ef249fa9060ef4583c0b57ac7fb39e139fa897294
 WHIRLPOOL 
62fcdb1d9bf9a39f52aef1087ecfcc5158089a73955e357288ab6bb387c7fd0987a8178ece2424634e28478af29fdf086b622730b93771970d7f297bfe11a5be
-DIST nzbget-13.0.tar.gz 1229936 SHA256 
666f5244f31f10333a18450e7a6c1ac729ac68594042236711ba99dd32e78f8e SHA512 
f7b38002551a7580267f47f0fa902744c27ed497b4f2a53c34c1ac463e3d54e25c9f6b9e59ac1b8861a3f7f933fcb5d0badd3819be15cc52d615f086c6297377
 WHIRLPOOL 
eae4a4281ff06f8d3d816f913a43f4d07331a948aae7181f9e7e365a8132ee39765626a5a11926b1078db69655146620c7690952101ab128999e0e98046bf50e
-DIST nzbget-14.0.tar.gz 1333744 SHA256 
41d243617f3523dcba86676ff1193fa361562aecdfa100ebc01bf57bc26d38e5 SHA512 
98433a5bb6ca3b06bbd3d67fbd12c96a84140fb1ae64b9001dec17b55d2ac1cb25e7e1bd0849e0b7bdbdc03243b4b9e7b2fb7b3ecade67bd98376504e385
 WHIRLPOOL 
02e07e18a81f215ec9df540f91a6487a45220d7e72d73f490754ffc1b98ae40bd11ab174e3b5044de1e9faadc67c396791183d27d4614d9933eecf3766ef065a
 DIST nzbget-14.1.tar.gz 1332334 SHA256 
a16b816b61f7035cc373e9b77094ca474d5b7b7f7ceff5fa8818249181db4b18 SHA512 
fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d
 WHIRLPOOL 
9e9636b67d0af7780d2cc8f897465f5a2e23cd8695b3bd982e3e9f78d68adb34f84faf59253044c7b2f95db737cf59207b35cf312d1f1825fe4b9ecce2e4014f
 DIST nzbget-14.2.tar.gz 1332612 SHA256 
bb24afb47dc01766c5e5c02d7565190082c6e13ffed565969a2ec52e21104677 SHA512 
0e1e9c1307927f6ac4772d9138901893a9782fad137756ca40617ea7e8dd7946f2927f3f5303d676d09920de0a005cb1313292fda0c5d0288d73fc8e0f949516
 WHIRLPOOL 
7fb9c5c44515e1ed4a02213af6f8a13e41452a85a710ba9e59483c8c95b9d9bc1f2c475f81d0a75ab982292fccd5ce797f2396fe09ec7339d31ea551f3c36a4e

diff --git a/net-nntp/nzbget/files/nzbget-11.0-header.patch 
b/net-nntp/nzbget/files/nzbget-11.0-header.patch
deleted file mode 100644
index ad65208..000
--- a/net-nntp/nzbget/files/nzbget-11.0-header.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 nzbget-11.0/ParCoordinator.cpp
-+++ nzbget-11.0/ParCoordinator.cpp
-@@ -35,6 +35,7 @@
- #include string.h
- #include stdio.h
- #include stdarg.h
-+#include ctype.h
- #ifdef WIN32
- #include direct.h
- #else

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
deleted file mode 100644
index be09a1e..000
--- a/net-nntp/nzbget/files/nzbget-13.0_pre1042-gzip-endif.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Index: daemon/util/Util.cpp
-===
 daemon/util/Util.cpp   (revision 1046)
-+++ daemon/util/Util.cpp   (working copy)
-@@ -2368,6 +2368,7 @@
- 
-   return zlError;
- }
-+#endif
- 
- Tokenizer::Tokenizer(const char* szDataString, const char* szSeparators)
- {
-@@ -2423,5 +2424,3 @@
-   }
-