summaryrefslogtreecommitdiff
path: root/net-nntp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-17 08:32:11 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-17 08:32:11 +0100
commitb785380f2fe77ee428bed67bf6a2d43212dda192 (patch)
tree42ca86e262c14ac83a3ee0bb0051b9862f6f66b4 /net-nntp
parent91e1f8a90b85372d757efd9a1fb7dd1685ea6b50 (diff)
gentoo auto-resync : 17:08:2022 - 08:32:11
Diffstat (limited to 'net-nntp')
-rw-r--r--net-nntp/Manifest.gzbin1541 -> 1540 bytes
-rw-r--r--net-nntp/nzbget/Manifest2
-rw-r--r--net-nntp/nzbget/nzbget-21.1-r1.ebuild2
-rw-r--r--net-nntp/sabnzbd/Manifest2
-rw-r--r--net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild122
5 files changed, 126 insertions, 2 deletions
diff --git a/net-nntp/Manifest.gz b/net-nntp/Manifest.gz
index 6e84944a120f..435fcc4bd545 100644
--- a/net-nntp/Manifest.gz
+++ b/net-nntp/Manifest.gz
Binary files differ
diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index 109240823d74..01353397a50d 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -4,5 +4,5 @@ AUX nzbget.service 466 BLAKE2B 928ff8fd5f48b9190324ccaa98f1215aa35e30eb9959278fe
DIST nzbget-21.0.tar.gz 1988902 BLAKE2B ee9204a978502562348dc4945e19b084d8d17f566099cfe7e95dac154ffac6d772084c9c070fba0d585cd2229d0a5760b3298ef29eba52d7c75edbc9fe43e310 SHA512 bbee5073a2788a17d78009b7ae0c41473aa4d8424301e7e62b2544dc8993e1e3b6e1026dd9f71af5627293d2113d8637a4a6138eee0a328554df298117dd6bb3
DIST nzbget-21.1.tar.gz 1988916 BLAKE2B 74298c5c7f3986831f36832a8ffe596543196b5b46500925de478bf11cab8e66fb36dee9458533a4194d82123765b29e37914463d72fd206e218b4875861001a SHA512 d8dc1ad324f675c5505e623049a14c022475267aa03dcd5d8fd6cf9ed3b776cc2776077b61d035e252937ea4b6bf8f90bd33e715cfd842d2e012615df3ffeafb
EBUILD nzbget-21.0-r2.ebuild 2445 BLAKE2B 996992ae3f64a147a9fe704757e510bce821c13d03491aa79b7ec102ce3ff7b5f19136bb9bfd03090158edeb920587ae7509e9f00c3f881914e0ccca073db454 SHA512 9e1938fb947ff3fd4e28915d60338392c1d372f26f10956a6ea5f45cee933f0f0cce8ab37823915b8d4d9c505a8e005f8199dd7426de447106e097126d1568bb
-EBUILD nzbget-21.1-r1.ebuild 2447 BLAKE2B 378339c091bd2f5d7f632925f2a35bd15a4345a07a6e7fdcb6c9645c55ea97ebbea889ca3be90540efa72f06396f3aca37207a72b1d50e42b0a3fd047829f371 SHA512 8828b8ce7a23ac76ce4dc8cbabedb69727f6d6b8d4d7e934fbce2aa38e62920e847f940813f9159e4ba5fccff13940146dfdd90ceb9761a7acda21e3be61813f
+EBUILD nzbget-21.1-r1.ebuild 2446 BLAKE2B 92916174157fad6f17cb262e879b6fc3cf2c38512544313d0c52c85a30fa2866e0769d85eb630e1d4eb7db04b8e11a1ded0b320dd4d42dc2d594c77e4e456846 SHA512 3a4f4e7f16c28ef2481715e8c59d0ace810ec090dd3d1f10b5869f62d19627579bcf47ba4a67fae63e39f49a18e59d32ae240b8ff47a7e308f83cdcf5ef94e71
MISC metadata.xml 631 BLAKE2B 0cbd5cb1f68087c6b42e15627a9309738b96e2fc788cd3ef97374d45d5c2ea4f445897ea1ce78258e6210c9d6820d060466868b430b70a574957d05f2c074105 SHA512 6649273fa2d5cec355b18763e34f8b0d5a3d2f1feea20cdee057c72584562291ef6ea8e2b8154d32c0c80e921ed040ba77971c42c6c6d5edccd5cc3df6b6a8e5
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 )"
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 918df6844a77..0313b1521f37 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -5,7 +5,9 @@ AUX sabnzbd_at.service 185 BLAKE2B bedc84a8dec50c230bd2d4041d3e56dd33fdd7814488e
DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B 1ce58c2fd51304395402e2ad4379556e9f1a1471d524d1b3b969b9b201edf15dece1f12d9891695e9dbb02664014c2540ed9fce02b4418fc3100cd3bb2717983 SHA512 0ab7001935f19c8e1829051949965977b895456b83ee26b6379fd9c7024d114d5bdd0701d747c8935bb46a829d46379e4406012007a9039c43fb99e4db3ee920
DIST SABnzbd-3.4.1-src.tar.gz 2978066 BLAKE2B d7fc9df71ccf0ee8d9282fb7ec7a088e5f9d4cf99f07d120a1e89ae18f1f3c5e34bd4717bdb79dd097f219021e10c56150b95faf6a43bc896060c1249f63dcaf SHA512 befc5d26860702d0a0b945e0fde35244869e2a766ae6819aafd642bad0897ff439830b5c72f914c139c3f8bfad7fccd9bced9bced8db6349a341f9c3be302fe8
DIST SABnzbd-3.4.2-src.tar.gz 2979084 BLAKE2B 2e75212226221c283e46533c46dd6eb3f880d636d73d8e3620650068d9ad67f3f1f55a9a418cdc74876f7e12a37c94a3dbcd79112f46fd322301d93bfbdf9063 SHA512 d34a59540c9bb371de912dd0501b3e6dfa392da4d833cfcaf3b550bd11342439a2b64b2205207cd0d0a9c3947cdd1b43ca90d41b130d21e28cede5bf362fd5ae
+DIST SABnzbd-3.6.0-src.tar.gz 5052873 BLAKE2B 41b6fb818e9bcf40bedd16e9b2a0d5b2590cdbef8a29187f0e995d11d036c60364ed6f297eb6c2bb3f257040ef66b9bd26bc8464b9af2adfac3922f4817918a6 SHA512 277953a10211b72532ef4c490cc77516ad4691e15f55bbc08572edba8fc4154ddde5d6bd62ea79c2279dad571038cab25194d6764bf1377dda25d522a5838a92
EBUILD sabnzbd-3.3.1.ebuild 3073 BLAKE2B 6f85938c8574ce35c310e9689a1e7e6e9fa0e1361a37ff0870be146c0e6a870452f6ff54af8f3e08e06efe871009f95b38835b861ed0ec3df6f6ca0ab371ad62 SHA512 997ea6ae8ae26dbb88e02360ee87352b1f3afa0f5b1b27be156f036ca7ae4b510565190c99cbfdea2ac2bb514e34837c6e0242cd1185c93c03741c1ce798101a
EBUILD sabnzbd-3.4.1-r1.ebuild 3163 BLAKE2B aae8176e1e6db9708af9379681afe1519ea5354dd6f14bae87fdf5fcde13e663cccb3e021efb2799bb70e7297250cb59039c63d2deb08e947a790f6ce45e57f1 SHA512 e653642dd76bbfb4682a15cfcb5612213584e58583a969c010194c594604c410f27e96edab80ec85757b1c901bb6189ebdcbce9a48e9edfc4040f5818d5952dd
EBUILD sabnzbd-3.4.2.ebuild 3162 BLAKE2B 6b3a7497b696bd600e06f3c2f174655ffb2aee1dc26d20c9dc007f5c1034466616f603cddcc15028488d8d3c2e651c634e72cdc83d2ce43ae6f2568f863457e3 SHA512 d7c11f3fb01f21f2a136a23ddc092c32d9fc26e7ab88c7b2fc3780cc17f082a498bde36fb15903f9bdbc0e44175cb841175d94ea765fff654b1db4a9410bfee9
+EBUILD sabnzbd-3.6.0.ebuild 3132 BLAKE2B e8ac6eef54e23fef576ae963e9804a225dd252fe2e96a41682e29bd36e788fe091c3b28c7017c61f43bc280b1bffa9868244c3f82b914b95c11153cfca2c1bf1 SHA512 75b2b3d160156d7023ec9e945103977bbd3b80896e727848edba0c45f55293b0c5a266a60a85980a20024bf8620b8f2c327dc57d3f352b7803192d0dffca7620
MISC metadata.xml 454 BLAKE2B 6de73a354f3530085dcf2bab7c4c49df78e265bc52a9cb3c68877e9b8723bfecacc40f14231c53d7d9aaf493c3a4a459cd7761eebdea2865a17d87ea8d6625e5 SHA512 2493b2eddd9c6b13856caab20af0c1db835573148c969c6e06abbdc421d1f0fa8b03eb5ec200cf8352363f7af59a89cdaf297673b33d84e23aa59b71a93417ed
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild b/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
new file mode 100644
index 000000000000..ba2ec5410139
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/"
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should not
+# be in python's sitedir. See: https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ >=dev-python/sabyenc-5.4.2[${PYTHON_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service 'sabnzbd@.service'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user to the sabnzbd group so it can edit SABnzbd+ files, run:"
+ einfo
+ einfo " usermod -a -G sabnzbd <user>"
+ einfo
+ einfo "By default, SABnzbd will listen on TCP port 8080."
+ else
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${v}" -lt 3; then
+ ewarn
+ ewarn "Due to changes in this release, the queue will be converted when ${PN}"
+ ewarn "is started for the first time. Job order, settings and data will be"
+ ewarn "preserved, but all jobs will be unpaused and URLs that did not finish"
+ ewarn "fetching before the upgrade will be lost!"
+ ewarn
+ break
+ fi
+ done
+ fi
+}