From d18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 15 Jun 2021 14:57:03 +0100 Subject: gentoo resync : 15.06.2021 --- net-nntp/Manifest.gz | Bin 1540 -> 1537 bytes net-nntp/nzbget/Manifest | 5 +- net-nntp/nzbget/nzbget-20.0.ebuild | 129 --------------------------------- net-nntp/nzbget/nzbget-21.0.ebuild | 130 ---------------------------------- net-nntp/nzbget/nzbget-21.1.ebuild | 112 +++++++++++++++++++++++++++++ net-nntp/sabnzbd/Manifest | 6 +- net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild | 121 ------------------------------- net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild | 121 ------------------------------- net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild | 121 +++++++++++++++++++++++++++++++ 9 files changed, 237 insertions(+), 508 deletions(-) delete mode 100644 net-nntp/nzbget/nzbget-20.0.ebuild delete mode 100644 net-nntp/nzbget/nzbget-21.0.ebuild create mode 100644 net-nntp/nzbget/nzbget-21.1.ebuild delete mode 100644 net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild delete mode 100644 net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild create mode 100644 net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild (limited to 'net-nntp') diff --git a/net-nntp/Manifest.gz b/net-nntp/Manifest.gz index 130272c69323..10d5b54a9631 100644 Binary files a/net-nntp/Manifest.gz and b/net-nntp/Manifest.gz differ diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest index b4b36b603ce3..f26a3903d69f 100644 --- a/net-nntp/nzbget/Manifest +++ b/net-nntp/nzbget/Manifest @@ -1,9 +1,8 @@ AUX nzbget.confd 337 BLAKE2B 4986f3c00019f8f2d0c3d71f9d623186823748722dc4c8aea82ef39b57cebc079247ce5aaa14f1fd844a3c94931f53c1af7ce015e2b4ba68973367c6b708e0e3 SHA512 0f9a0d62ac6ea35703ebd64ec68057596d63fd5957afa2d3bcd18b4e8db4b24e78d060dc36cf90dbd2f604b4c6f107fb8e59ff779b6865cd362e71a0666d6c56 AUX nzbget.initd-r1 742 BLAKE2B eef074b7e25cd085b92850892ee8917772451b0f58a7f7c3b96c55bcdb115cc99d12e0569f59cc546f9655460230e5f29a82c4d749a654e2019e7c06651c165a SHA512 df4965d25a221c033586da85596584a712bc5c5d9c2e0950850f96fa872f29a04571649e7add504d9fe8be3639654e5653a766a6accf4dea344ca771088b432a AUX nzbget.service 466 BLAKE2B 928ff8fd5f48b9190324ccaa98f1215aa35e30eb9959278fe2b9d77f175ee97a28e0efe3ac034ceb2da023c9d7737aa3f803861489284578412559e257700003 SHA512 5a59562580596bc5524086dcb2b2550b242a5f62750fd42a5b2e9ecb786b40107a21fcab7496d0cd396434da7ed3ee5d1046059d94f5f2bcb76ad496862d19e1 -DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4 SHA512 8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927 DIST nzbget-21.0.tar.gz 1988902 BLAKE2B ee9204a978502562348dc4945e19b084d8d17f566099cfe7e95dac154ffac6d772084c9c070fba0d585cd2229d0a5760b3298ef29eba52d7c75edbc9fe43e310 SHA512 bbee5073a2788a17d78009b7ae0c41473aa4d8424301e7e62b2544dc8993e1e3b6e1026dd9f71af5627293d2113d8637a4a6138eee0a328554df298117dd6bb3 -EBUILD nzbget-20.0.ebuild 3043 BLAKE2B 9d449735a9e61dafb3a55f49ad80be261cdc2012b5380015bd7a62c7d95dcd866593882f3062f4e4a617f5fb28f945bd10d19af080f9c9c6a95167f78ab6dd21 SHA512 11345f3703c2525988ab68d83178b08b699b682a6310519859d6471ee5258ad8c3f22557c3cc77f418a65655e7968b9464b554e186ba3d4a70afafcda594c638 +DIST nzbget-21.1.tar.gz 1988916 BLAKE2B 74298c5c7f3986831f36832a8ffe596543196b5b46500925de478bf11cab8e66fb36dee9458533a4194d82123765b29e37914463d72fd206e218b4875861001a SHA512 d8dc1ad324f675c5505e623049a14c022475267aa03dcd5d8fd6cf9ed3b776cc2776077b61d035e252937ea4b6bf8f90bd33e715cfd842d2e012615df3ffeafb EBUILD nzbget-21.0-r1.ebuild 2442 BLAKE2B 5685c301b2d5c60684ebd76b143facaa0670d7e83bd1746a0658cfe1d855c8faaddaae1bce3dbfbe79938ada213d337c26c4d98cec252541cebf27147451b156 SHA512 4bef2a5e68ac0ef634b3381e5a04e34e32efce24221494ba0d309430b3c120f05205abf15e81ecdec41e5b575a2fe5243fa561fee9caccfd25f1869c36b06292 -EBUILD nzbget-21.0.ebuild 3101 BLAKE2B 91d47f889ae37f05225f0f505d8e91f71a500865d15b6079a7e35dcff911b4a13176a0973d11004e89626e5e869db6027f563df238e31b184726f097df9b689c SHA512 aa949435cb74bfd30470fc843a25310cd81fee44b1bed95b94aeacd3d5b82e83bf0eeced72f8109ad563fe7aa5847f0cddc3b5554f5d65f2198a537afbab2855 +EBUILD nzbget-21.1.ebuild 2446 BLAKE2B cafdb0087ea743902cd9c0a3b3ece9ab67674ab3ffdc7e46a37a9ba76a88131e6ea6dddaa36222d54b1786159141203014d0b1ecdcd3911b3f2dbca274b1216c SHA512 967e49df72b173468ac95cea75dae4c9752d9a033e44c04c2e987e5d8d2aff41a79eeccc90186314b4bc635a037f9c5b9dd61b39bfc0eef11d86abe0af315bf8 MISC metadata.xml 630 BLAKE2B 8e38136bb9cccea932e20e4ec13854a53791d6ffa06524ed4518989fac43acbf22f7c6a55129e43619a4191cf87520239f314e0dabbf0b388fc8a1d01774bd26 SHA512 43a2e999f0b7dc9c4aceb3371787ad715bad79e62c3af24a92e1413043c7860b3e3d671de465c74c73594eeff54d6b91f54925e201f3c23c1a0a82610144772b diff --git a/net-nntp/nzbget/nzbget-20.0.ebuild b/net-nntp/nzbget/nzbget-20.0.ebuild deleted file mode 100644 index 487dcba041f5..000000000000 --- 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() { - 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 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 -} diff --git a/net-nntp/nzbget/nzbget-21.0.ebuild b/net-nntp/nzbget/nzbget-21.0.ebuild deleted file mode 100644 index 3b9a5af5466d..000000000000 --- a/net-nntp/nzbget/nzbget-21.0.ebuild +++ /dev/null @@ -1,130 +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 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 - 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 - systemd_dounit "${FILESDIR}"/nzbget.service -} - -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 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 -} diff --git a/net-nntp/nzbget/nzbget-21.1.ebuild b/net-nntp/nzbget/nzbget-21.1.ebuild new file mode 100644 index 000000000000..e1ccd0f93356 --- /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 +} diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest index 97e3c0055195..86eb9c95658d 100644 --- a/net-nntp/sabnzbd/Manifest +++ b/net-nntp/sabnzbd/Manifest @@ -2,10 +2,8 @@ AUX sabnzbd-r1.ini 322 BLAKE2B a0afea7621d0385f2d5d01f7b9bff2afaa87efdf8b8cbea19 AUX sabnzbd-r1.initd 1391 BLAKE2B 1ff6d3dc4f5ece413cf1c0ab104b23c3a4ab451d5cda283327ca781acee88dcbbe22cffc15a725f6f6825a123f0db94fbad017fb7343c05f47ad02a02b68a235 SHA512 c5be8bf0a0053e1a5a6458b7a86c994e636845be2721dc0b14e76ed425ed077274ecbc800724502fa9fa543714470bbede219ec06e7b5dbd310e07c9a14f644c AUX sabnzbd.confd 156 BLAKE2B 8cd006eedf4f6614fa00ad9bfee6411dbfb99e1e487c19c4b314b3a7a12742ae4da5de93d771f3fb11a8c2ff5a7eef8fc1b879c1d85757ce218d9357037a70d6 SHA512 91915b54b6e2c2dc7839c23726aba7982b158b20a813ad0f66fa879d2454db14e24472e57e076b41866b28c7cd3991f9961c114b17dfc7e37322b23aa1e6c468 AUX sabnzbd_at.service 185 BLAKE2B bedc84a8dec50c230bd2d4041d3e56dd33fdd7814488e3a6b53fbb8e0c7df2100ac13ee746e4b6cd45b384acfe6a9478df3a3d1f75bfc70dc41f51ac8f018916 SHA512 e5e6882c8520d26c21583fd2b9895248a777fa7519dc3588726dcccf689f81d604f2ef883681e54f6b212a51a8d8e690570ab60742d8b0232af73e98d61d6d34 -DIST SABnzbd-3.1.1-src.tar.gz 2735624 BLAKE2B 411963a49468cb0654be2f586790baaf1f0657491f7f1da848afe2d0fa89750cde8dc06c8a748fe6cb120d27a961881befb1100a234a28d7ec211b4435011576 SHA512 4e8debd2a0ef7379789df035f7d929e2b3dbf13d9394dfebb6075d8b877e610d4ef8953e98eeafd6048952738046bb6b9539e85516f8783c5e06bda1470b3c7e -DIST SABnzbd-3.2.0-src.tar.gz 2774559 BLAKE2B 82e662355f79a9be54b482ac29d1fb7fe7232355df6784ce3c908d6ee3bfe3cf22db1144034319542df5274ddbb1ef563cf67c5a848062a3f6880a45b308d522 SHA512 98797695950ca35098b8b4103216fd9fcb3fa33112cf2e3918033c26ef094a1affd2a2f389aadcc3ef1666cff1b6de91a99a45032b51711870254568ff9f723a DIST SABnzbd-3.2.1-src.tar.gz 2777984 BLAKE2B 6e0ebe122a01f8cbd5b26eefe3728478dd348b3d11fb274c2a146b7567f306074ddd93b438463471e22fc77c6c2223e864c6019ba0d7ab464162451e9f9c8cb9 SHA512 ace29199eb6f03450d25fc3b79960d1afc336f0013771bcf698e7df5c5e5ed920ad783f542ba8f3dbcd451d279993a6d4299d78075184e43ad74411ac19c3f59 -EBUILD sabnzbd-3.1.1.ebuild 3128 BLAKE2B a4730858c14abc8c364e6260d586e50c08db5cdf4b0f7ee1a7acad788cf7912299eaf45677375664500e7eff5e810aa13fe234a27a0d29e44998dfbb02b27ff5 SHA512 68487e6b61cf13e639ae424604582ac3c621046634247f7cacec99f7151c5d1f5e38dad0954c29f05c0cf678247094c2abcb60f16b519412a0a55cc96255a9fa -EBUILD sabnzbd-3.2.0.ebuild 3128 BLAKE2B 2d7ffde57ce1197a502330f4623c5a2113ab4ecad73f6e898e6ad8409c78ab99f362bf9d3896c9b0d73bbffb437cbbe899c75252093e116f70230467da9dd634 SHA512 5915a43ccfb1621004c8b2478d7d97349902872f51b6cb82b5ecd333614e97151899b141772429bad4edc01c417c90afc19006b1ee72d1e104e1cc3b42cc1731 +DIST SABnzbd-3.3.0-src.tar.gz 2786354 BLAKE2B aa5034d99b570c6ae643209663b2b292d0dcc06dabcb09bb9b28e7b38248b88c98736ae35cff7c6e4c93d2d6a44b716dbf2fd8c7cf71f0b5a65ef0c625d9d00e SHA512 eefc20c9f6921a1efc8f7cafc6f544949dccacacfa01aff29a32355431f8d62d9f4f36312271987b10ff96e9b5f8c6bef390f594282ce42b743faa556489e7fa EBUILD sabnzbd-3.2.1.ebuild 3127 BLAKE2B 9e9c5aadb0d24d229278816683373c3b62599332d49eb4c626ae2ca501b3b9f33b943b4e31bca24631a1e2bc7a284679dee398d30d8789c6094b51d83443e763 SHA512 582cddf425da427b41a3e4b1c0a9563395325892bacaa11153db4390e07fe50508a3f4a1fec89f2253098bf3a6cfb29dac1733dcf966ebc3ed28b5a2a2dbfe6b +EBUILD sabnzbd-3.3.0.ebuild 3128 BLAKE2B 2d7ffde57ce1197a502330f4623c5a2113ab4ecad73f6e898e6ad8409c78ab99f362bf9d3896c9b0d73bbffb437cbbe899c75252093e116f70230467da9dd634 SHA512 5915a43ccfb1621004c8b2478d7d97349902872f51b6cb82b5ecd333614e97151899b141772429bad4edc01c417c90afc19006b1ee72d1e104e1cc3b42cc1731 MISC metadata.xml 537 BLAKE2B 7e120368e0f02298c0b0760d0574156d970807b43e78b7faa85d84a69fa5c9d97f12929865c9446f8de5a2f50b3a034e57925f9420b48ee85cf48a949ec78328 SHA512 9006b64233c7bc73f34f3aaa70d9de7c7eda5375017ac892169d100d2b0f931695f723644235203b04fe4cd6da5dc74ca247c62f217307a4224b81bc005cb753 diff --git a/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild b/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild deleted file mode 100644 index 1377f8e25f2c..000000000000 --- a/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -# Require python-2 with sqlite USE flag -PYTHON_COMPAT=( python3_{7..8} ) -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_MULTI_USEDEP}] - dev-python/cheetah3[${PYTHON_MULTI_USEDEP}] - dev-python/cherrypy[${PYTHON_MULTI_USEDEP}] - dev-python/configobj[${PYTHON_MULTI_USEDEP}] - dev-python/cryptography[${PYTHON_MULTI_USEDEP}] - >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}] - dev-python/notify2[${PYTHON_MULTI_USEDEP}] - dev-python/portend[${PYTHON_MULTI_USEDEP}] - >=dev-python/sabyenc-4[${PYTHON_MULTI_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 " - 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 -} diff --git a/net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild b/net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild deleted file mode 100644 index e842f9ed1be0..000000000000 --- a/net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -# Require python-2 with sqlite USE flag -PYTHON_COMPAT=( python3_{7..9} ) -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_MULTI_USEDEP}] - dev-python/cheetah3[${PYTHON_MULTI_USEDEP}] - dev-python/cherrypy[${PYTHON_MULTI_USEDEP}] - dev-python/configobj[${PYTHON_MULTI_USEDEP}] - dev-python/cryptography[${PYTHON_MULTI_USEDEP}] - >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}] - dev-python/notify2[${PYTHON_MULTI_USEDEP}] - dev-python/portend[${PYTHON_MULTI_USEDEP}] - >=dev-python/sabyenc-4[${PYTHON_MULTI_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 " - 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 -} diff --git a/net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild b/net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild new file mode 100644 index 000000000000..e842f9ed1be0 --- /dev/null +++ b/net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +# Require python-2 with sqlite USE flag +PYTHON_COMPAT=( python3_{7..9} ) +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_MULTI_USEDEP}] + dev-python/cheetah3[${PYTHON_MULTI_USEDEP}] + dev-python/cherrypy[${PYTHON_MULTI_USEDEP}] + dev-python/configobj[${PYTHON_MULTI_USEDEP}] + dev-python/cryptography[${PYTHON_MULTI_USEDEP}] + >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}] + dev-python/notify2[${PYTHON_MULTI_USEDEP}] + dev-python/portend[${PYTHON_MULTI_USEDEP}] + >=dev-python/sabyenc-4[${PYTHON_MULTI_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 " + 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 +} -- cgit v1.2.3