Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-nntp/hellanzb: ChangeLog hellanzb-0.13-r7.ebuild
Date: Sat, 30 Aug 2008 20:16:05
Message-Id: E1KZWra-0007We-TN@stork.gentoo.org
1 aballier 08/08/30 20:16:02
2
3 Modified: ChangeLog
4 Added: hellanzb-0.13-r7.ebuild
5 Log:
6 Different patch for bug #224945: use thereceived group from the server instead of the group asked, so that it does not fail if there are spaces in the group name or if the group changes.
7 (Portage version: 2.2_rc8/cvs/Linux 2.6.26.3 x86_64)
8
9 Revision Changes Path
10 1.9 net-nntp/hellanzb/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/hellanzb/ChangeLog?rev=1.9&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/hellanzb/ChangeLog?rev=1.9&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/hellanzb/ChangeLog?r1=1.8&r2=1.9
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-nntp/hellanzb/ChangeLog,v
19 retrieving revision 1.8
20 retrieving revision 1.9
21 diff -u -r1.8 -r1.9
22 --- ChangeLog 18 Jun 2008 14:05:56 -0000 1.8
23 +++ ChangeLog 30 Aug 2008 20:16:02 -0000 1.9
24 @@ -1,6 +1,14 @@
25 # ChangeLog for net-nntp/hellanzb
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-nntp/hellanzb/ChangeLog,v 1.8 2008/06/18 14:05:56 yngwin Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-nntp/hellanzb/ChangeLog,v 1.9 2008/08/30 20:16:02 aballier Exp $
29 +
30 +*hellanzb-0.13-r7 (30 Aug 2008)
31 +
32 + 30 Aug 2008; Alexis Ballier <aballier@g.o>
33 + +files/hellanzb-0.13-gettinggroup.patch, +hellanzb-0.13-r7.ebuild:
34 + Different patch for bug #224945: use thereceived group from the server
35 + instead of the group asked, so that it does not fail if there are spaces
36 + in the group name or if the group changes.
37
38 *hellanzb-0.13-r6 (18 Jun 2008)
39
40
41
42
43 1.1 net-nntp/hellanzb/hellanzb-0.13-r7.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/hellanzb/hellanzb-0.13-r7.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-nntp/hellanzb/hellanzb-0.13-r7.ebuild?rev=1.1&content-type=text/plain
47
48 Index: hellanzb-0.13-r7.ebuild
49 ===================================================================
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-nntp/hellanzb/hellanzb-0.13-r7.ebuild,v 1.1 2008/08/30 20:16:02 aballier Exp $
53
54 inherit distutils eutils
55
56 DESCRIPTION="Retrieves and processes .nzb files"
57 HOMEPAGE="http://www.hellanzb.com/"
58 SRC_URI="http://www.hellanzb.com/distfiles/${P}.tar.gz"
59
60 LICENSE="BSD"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 IUSE="libnotify ssl"
64
65 RDEPEND=">=dev-python/twisted-2.0
66 dev-python/twisted-web
67 || ( app-arch/unrar
68 app-arch/rar )
69 app-arch/par2cmdline
70 ssl? ( dev-python/pyopenssl )
71 libnotify? ( dev-python/notify-python )"
72
73 DEPEND=""
74
75 DOCS="CHANGELOG CREDITS PKG-INFO README"
76
77 src_unpack() {
78 unpack ${A}
79 cd "${S}"
80
81 epatch "${FILESDIR}/${P}-datafiles.patch"
82 epatch "${FILESDIR}/${P}-Fix_conf_file_search_path.patch"
83 epatch "${FILESDIR}/${P}-Choose_interface_to_bind_on.patch"
84 epatch "${FILESDIR}/${P}-fix_multiples_hosts.diff"
85 epatch "${FILESDIR}/${P}-gettinggroup.patch"
86 }
87
88 src_install() {
89 distutils_src_install
90
91 newconfd "${FILESDIR}/hellanzb.conf" hellanzb
92 newinitd "${FILESDIR}/hellanzb.init" hellanzb
93
94 insinto etc
95 doins etc/hellanzb.conf.sample
96 }
97
98 pkg_postinst() {
99 elog "You can start hellanzb in the background automatically by using"
100 elog "the init-script. To do this, add it to your default runlevel:"
101 elog ""
102 elog " rc-update add hellanzb default"
103 elog ""
104 elog "Use this command to start the daemon now:"
105 elog ""
106 elog " /etc/init.d/hellanzb start"
107 elog ""
108 elog "You will have to config /etc/conf.d/hellanzb before the init-script"
109 elog "will work. It is recommended that you change the user under which"
110 elog "the daemon will run."
111 }