[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 @@ - } -