Gentoo Archives: gentoo-commits

From: "Benda XU (heroxbd)" <heroxbd@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/deluge: deluge-1.3.5-r2.ebuild deluge-1.3.6.ebuild deluge-9999.ebuild ChangeLog
Date: Mon, 01 Apr 2013 05:11:53
Message-Id: 20130401051147.DDB3D2171D@flycatcher.gentoo.org
1 heroxbd 13/04/01 05:11:47
2
3 Modified: deluge-1.3.5-r2.ebuild deluge-9999.ebuild ChangeLog
4 Added: deluge-1.3.6.ebuild
5 Log:
6 version bump, close bug #459230. Drop --as-needed filtering for comment 16 of bug #182324.
7
8 (Portage version: 2.1.11.52/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.4 net-p2p/deluge/deluge-1.3.5-r2.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/deluge-1.3.5-r2.ebuild?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/deluge-1.3.5-r2.ebuild?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/deluge-1.3.5-r2.ebuild?r1=1.3&r2=1.4
16
17 Index: deluge-1.3.5-r2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.3.5-r2.ebuild,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- deluge-1.3.5-r2.ebuild 30 Dec 2012 17:05:09 -0000 1.3
24 +++ deluge-1.3.5-r2.ebuild 1 Apr 2013 05:11:47 -0000 1.4
25 @@ -1,6 +1,6 @@
26 -# Copyright 1999-2012 Gentoo Foundation
27 +# Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.3.5-r2.ebuild,v 1.3 2012/12/30 17:05:09 mr_bones_ Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.3.5-r2.ebuild,v 1.4 2013/04/01 05:11:47 heroxbd Exp $
31
32 EAPI="3"
33 PYTHON_DEPEND="2:2.5"
34
35
36
37 1.33 net-p2p/deluge/deluge-9999.ebuild
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild?rev=1.33&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild?rev=1.33&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild?r1=1.32&r2=1.33
42
43 Index: deluge-9999.ebuild
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild,v
46 retrieving revision 1.32
47 retrieving revision 1.33
48 diff -u -r1.32 -r1.33
49 --- deluge-9999.ebuild 21 Dec 2012 20:27:51 -0000 1.32
50 +++ deluge-9999.ebuild 1 Apr 2013 05:11:47 -0000 1.33
51 @@ -1,11 +1,11 @@
52 -# Copyright 1999-2012 Gentoo Foundation
53 +# Copyright 1999-2013 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild,v 1.32 2012/12/21 20:27:51 hwoarang Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild,v 1.33 2013/04/01 05:11:47 heroxbd Exp $
57
58 EAPI="3"
59 PYTHON_DEPEND="2:2.5"
60
61 -inherit distutils flag-o-matic git-2
62 +inherit distutils git-2
63
64 EGIT_REPO_URI="git://deluge-torrent.org/${PN}.git
65 http://git.deluge-torrent.org/${PN}/"
66 @@ -40,7 +40,6 @@
67 webinterface? ( dev-python/mako )"
68
69 pkg_setup() {
70 - append-ldflags $(no-as-needed)
71 python_set_active_version 2
72 python_pkg_setup
73 }
74
75
76
77 1.182 net-p2p/deluge/ChangeLog
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.182&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.182&content-type=text/plain
81 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/ChangeLog?r1=1.181&r2=1.182
82
83 Index: ChangeLog
84 ===================================================================
85 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v
86 retrieving revision 1.181
87 retrieving revision 1.182
88 diff -u -r1.181 -r1.182
89 --- ChangeLog 21 Dec 2012 20:27:51 -0000 1.181
90 +++ ChangeLog 1 Apr 2013 05:11:47 -0000 1.182
91 @@ -1,6 +1,13 @@
92 # ChangeLog for net-p2p/deluge
93 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
94 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.181 2012/12/21 20:27:51 hwoarang Exp $
95 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
96 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.182 2013/04/01 05:11:47 heroxbd Exp $
97 +
98 +*deluge-1.3.6 (01 Apr 2013)
99 +
100 + 01 Apr 2013; Benda Xu <heroxbd@g.o> +deluge-1.3.6.ebuild,
101 + deluge-1.3.5-r2.ebuild, deluge-9999.ebuild:
102 + version bump, close bug #459230. Drop --as-needed filtering for comment 16 of
103 + bug #182324.
104
105 21 Dec 2012; Markos Chandras <hwoarang@g.o>
106 +files/deluge-1.3.5-disable_libtorrent_internal_copy.patch,
107
108
109
110 1.1 net-p2p/deluge/deluge-1.3.6.ebuild
111
112 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/deluge-1.3.6.ebuild?rev=1.1&view=markup
113 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/deluge/deluge-1.3.6.ebuild?rev=1.1&content-type=text/plain
114
115 Index: deluge-1.3.6.ebuild
116 ===================================================================
117 # Copyright 1999-2013 Gentoo Foundation
118 # Distributed under the terms of the GNU General Public License v2
119 # $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.3.6.ebuild,v 1.1 2013/04/01 05:11:47 heroxbd Exp $
120
121 EAPI="3"
122 PYTHON_DEPEND="2:2.5"
123
124 inherit distutils eutils python
125
126 DESCRIPTION="BitTorrent client with a client/server model."
127 HOMEPAGE="http://deluge-torrent.org/"
128 SRC_URI="http://download.deluge-torrent.org/source/${P}.tar.bz2"
129
130 LICENSE="GPL-2"
131 SLOT="0"
132 KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
133 IUSE="geoip gtk libnotify setproctitle webinterface"
134
135 DEPEND=">=net-libs/rb_libtorrent-0.14.9[python]
136 dev-python/setuptools
137 dev-util/intltool"
138 RDEPEND="${DEPEND}
139 dev-python/chardet
140 dev-python/pyopenssl
141 dev-python/pyxdg
142 || ( dev-lang/python:2.7 dev-lang/python:2.6 dev-python/simplejson )
143 >=dev-python/twisted-8.1
144 >=dev-python/twisted-web-8.1
145 geoip? ( dev-libs/geoip )
146 gtk? (
147 dev-python/pygame
148 dev-python/pygobject:2
149 >=dev-python/pygtk-2.12
150 gnome-base/librsvg
151 libnotify? ( dev-python/notify-python )
152 )
153 setproctitle? ( dev-python/setproctitle )
154 webinterface? ( dev-python/mako )"
155
156 pkg_setup() {
157 python_set_active_version 2
158 python_pkg_setup
159 }
160
161 src_prepare() {
162 distutils_src_prepare
163 python_convert_shebangs -r 2 .
164 epatch "${FILESDIR}/${PN}-1.3.5-disable_libtorrent_internal_copy.patch"
165
166 }
167
168 src_install() {
169 distutils_src_install
170 newinitd "${FILESDIR}"/deluged.init deluged
171 newconfd "${FILESDIR}"/deluged.conf deluged
172 }
173
174 pkg_postinst() {
175 distutils_pkg_postinst
176 elog
177 elog "If after upgrading it doesn't work, please remove the"
178 elog "'~/.config/deluge' directory and try again, but make a backup"
179 elog "first!"
180 elog
181 elog "To start the daemon either run 'deluged' as user"
182 elog "or modify /etc/conf.d/deluged and run"
183 elog "/etc/init.d/deluged start as root"
184 elog "You can still use deluge the old way"
185 elog
186 elog "For more information look at http://dev.deluge-torrent.org/wiki/Faq"
187 elog
188 }