summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2009-06-06 08:49:42 +0000
committerSven Wegener <swegener@gentoo.org>2009-06-06 08:49:42 +0000
commit7fb3ce2cab8315575362786b7563bbc75b19e00e (patch)
tree2bf81595cb4727d15ff9a8ab9e80eddc144c6e92 /net-nntp
parentMask kamix and sonik as part of arts deprecation wrt #270575. (diff)
downloadhistorical-7fb3ce2cab8315575362786b7563bbc75b19e00e.tar.gz
historical-7fb3ce2cab8315575362786b7563bbc75b19e00e.tar.bz2
historical-7fb3ce2cab8315575362786b7563bbc75b19e00e.zip
Version bump. Thanks to Klaus Birkelund Jensen in bug #272489.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'net-nntp')
-rw-r--r--net-nntp/nzbget/ChangeLog9
-rw-r--r--net-nntp/nzbget/Manifest12
-rw-r--r--net-nntp/nzbget/nzbget-0.6.0.ebuild86
3 files changed, 100 insertions, 7 deletions
diff --git a/net-nntp/nzbget/ChangeLog b/net-nntp/nzbget/ChangeLog
index 24778af943db..0abb3d36e5a4 100644
--- a/net-nntp/nzbget/ChangeLog
+++ b/net-nntp/nzbget/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-nntp/nzbget
-# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-nntp/nzbget/ChangeLog,v 1.23 2008/10/04 16:40:09 swegener Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-nntp/nzbget/ChangeLog,v 1.24 2009/06/06 08:49:42 swegener Exp $
+
+*nzbget-0.6.0 (06 Jun 2009)
+
+ 06 Jun 2009; Sven Wegener <swegener@gentoo.org> +nzbget-0.6.0.ebuild:
+ Version bump. Thanks to Klaus Birkelund Jensen in bug #272489.
*nzbget-0.5.1 (04 Oct 2008)
diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest
index e606ed4a2f4c..05e2ab818bcc 100644
--- a/net-nntp/nzbget/Manifest
+++ b/net-nntp/nzbget/Manifest
@@ -7,16 +7,18 @@ AUX nzbget.initd 876 RMD160 3edadcf591f5843740c483746cc4ed573f7bf75b SHA1 4258ef
DIST nzbget-0.4.0.tar.gz 248895 RMD160 8a53a35e8528ba71e34301591c168512888497b7 SHA1 91cd634e1d470f955a2eaf8b680b31873466072d SHA256 ac1d3b4891626bf3ecaa92d2077780f354a1e1958e3577d7221a59cd9acd9900
DIST nzbget-0.4.1.tar.gz 251338 RMD160 a7a8ea75c83be32e3eb0e63e4cbcd05546ce0937 SHA1 908344661fd76715d911a686fc9c489f5f443f98 SHA256 aae9e1b9b0eb7f4f6418a1e0e516c583fab43d37e6ecc1ffc4f729bdd7e4c69e
DIST nzbget-0.5.1.tar.gz 278007 RMD160 9feaea20b9f44225684c7a6650e0cb39d4f3fb0c SHA1 498f99e522fb16e8d60752678fbc6291b6db7aaa SHA256 48af705afa1cb429562e1b9e27f854e60de62f3c4ef3775229051f82be9f57ff
+DIST nzbget-0.6.0.tar.gz 296298 RMD160 7dacc0a24efb66019de99fd6b143c97a559883ba SHA1 c01b455e221c6075f7543de7d953966a527a6b6e SHA256 b0bc8740db7ed9ea269b29e9a936cb2c4dd61a911b80b623fe18729b94de3030
EBUILD nzbget-0.4.0-r1.ebuild 2277 RMD160 03d44cad6558f0d9bb326044fafe43e2270fd3ee SHA1 8af2c5bad3b5716aaa7dbddf2793a0e200a55836 SHA256 5e9da2aad9df9249245cbf6801e8016872e3a40405df89dcb662f1920a41fb08
EBUILD nzbget-0.4.0.ebuild 1040 RMD160 6fc61e329ee3f8cab1088ee316a398993426ff84 SHA1 489033e3aed6bb2e199d27d863aa6e699e836d7a SHA256 ba07b61ef8cf843529eb45a5976c0cf552f101ded487ec154804dbf7282976f0
EBUILD nzbget-0.4.1.ebuild 2232 RMD160 9a31e8684d02b4c20d897f45227f134a686a5090 SHA1 e995e8899431d1f21d0ea5f09cafcff5cfb917bc SHA256 448bd66b4d94b465b9ea8091ba94db2bea698de3a4a882aab50b00c6cc6a77bb
EBUILD nzbget-0.5.1.ebuild 2232 RMD160 3361007e9d93fa2d7c4147c7837d97aef61dbfbc SHA1 3ddae8fae56166536a63135c15c4af1efc3c7ed5 SHA256 869fd3b0278e26d5a297d8947086bf344c27faf8086d5b3a3c2338ea60cd3f90
-MISC ChangeLog 4301 RMD160 4877c2225e0dbb4273c1c1377eef850bc5bbb4d2 SHA1 6b961d1aa99d7949a57ed1751b5ed722bc7fc042 SHA256 d3c0c86b7b2b21b5da6d2cce319b5cdc6d56498bafd89d63bc5f5fa42c1b1b1e
+EBUILD nzbget-0.6.0.ebuild 2319 RMD160 f55ef72442ae6094dfeb0f46cafdd23cf77f95d9 SHA1 6ca0bc23530806d8a2ea67f9d6a81298d74c286a SHA256 4c8137ac34cf3b40139a6e1aebee37bd5aff35a3a0afd500e9a9779bac319886
+MISC ChangeLog 4468 RMD160 0f0a10e688e5250ec7a7ff90f7184028a45de7c5 SHA1 6ecd71e76c2b17acae7abe4e72f2fcfcddd6bfe1 SHA256 b6f0ecbdbe17d32ec7c9ca4f831e431d6fd3c2380a245ecb3f9bd47441cef907
MISC metadata.xml 444 RMD160 1f914f344681864676fc164642c0c955d080cadc SHA1 3d352cd32e117e5d78c0cbb2d3e3e5bd1f83154e SHA256 0febeca73acdd2f57fb3005d174da3741db5e70e528471ebe8816936962f9b5e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
+Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkjnnHsACgkQI1lqEGTUzySMkACeKlJqf9pvNAznrBaO+idEiUrz
-GnYAoNBmky/2Eyp/EG4Kcp8xWbu/RSzQ
-=UdmG
+iEYEARECAAYFAkoqLa4ACgkQI1lqEGTUzyRf6wCghOBW+KYcGeqE8675cKf94P/R
+jJMAnAu24jm8YeJyoAn8m4YRmjE7H0yk
+=gR3n
-----END PGP SIGNATURE-----
diff --git a/net-nntp/nzbget/nzbget-0.6.0.ebuild b/net-nntp/nzbget/nzbget-0.6.0.ebuild
new file mode 100644
index 000000000000..f81d12c67bb7
--- /dev/null
+++ b/net-nntp/nzbget/nzbget-0.6.0.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-nntp/nzbget/nzbget-0.6.0.ebuild,v 1.1 2009/06/06 08:49:42 swegener Exp $
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="A command-line based binary newsgrapper supporting .nzb files"
+HOMEPAGE="http://nzbget.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE="debug ssl gnutls ncurses parcheck"
+
+DEPEND="dev-libs/libxml2
+ ssl? (
+ gnutls? ( net-libs/gnutls )
+ !gnutls? ( dev-libs/openssl )
+ )
+ ncurses? ( sys-libs/ncurses )
+ parcheck? (
+ app-arch/libpar2
+ dev-libs/libsigc++:2
+ )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed \
+ -e 's:^$MAINDIR=.*:$MAINDIR=/var/lib/nzbget:' \
+ -e 's:^LockFile=.*:LockFile=/var/run/nzbget/nzbget.pid:' \
+ -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \
+ "${S}"/nzbget.conf.example > "${S}"/nzbgetd.conf.example \
+ || die "sed nzbgetd.conf.example failed"
+}
+
+src_configure() {
+ econf \
+ $(use_enable debug) \
+ $(use_enable ncurses curses) \
+ $(use_enable parcheck) \
+ $(use_enable ssl tls) \
+ --with-tlslib=$(use gnutls && echo GnuTLS || echo OpenSSL) \
+ || die "econf failed"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "emake install failed"
+
+ insinto /etc
+ newins nzbget.conf.example nzbget.conf || die "newins failed"
+ newins nzbgetd.conf.example nzbgetd.conf || die "newins failed"
+
+ keepdir /var/lib/nzbget/{dst,nzb,queue,tmp}
+ keepdir /var/{log,run}/nzbget
+
+ newinitd "${FILESDIR}"/nzbget.initd nzbget
+ newconfd "${FILESDIR}"/nzbget.confd nzbget
+
+ dodoc AUTHORS ChangeLog README nzbget.conf.example || die "dodoc failed"
+}
+
+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,run}/nzbget
+ fperms 750 /var/{log,run}/nzbget
+
+ fowners root:nzbget /etc/nzbgetd.conf
+ fperms 640 /etc/nzbgetd.conf
+}
+
+pkg_postinst() {
+ 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
+}