Gentoo Archives: gentoo-commits

From: "Raul Porcel (armin76)" <armin76@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/deluge: metadata.xml ChangeLog deluge-1.2.0_rc2.ebuild deluge-9999.ebuild
Date: Sun, 01 Nov 2009 12:17:26
Message-Id: E1N4ZN4-0004vp-5W@stork.gentoo.org
1 armin76 09/11/01 12:17:22
2
3 Modified: metadata.xml ChangeLog deluge-9999.ebuild
4 Added: deluge-1.2.0_rc2.ebuild
5 Log:
6 Version bump wrt #290578 and fix 9999
7 (Portage version: 2.1.6.13/cvs/Linux i686)
8
9 Revision Changes Path
10 1.4 net-p2p/deluge/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 13 Jun 2009 10:49:42 -0000 1.3
23 +++ metadata.xml 1 Nov 2009 12:17:21 -0000 1.4
24 @@ -5,4 +5,9 @@
25 <maintainer>
26 <email>net-p2p@g.o</email>
27 </maintainer>
28 +<use>
29 + <flag name='webinterface'>Install dependencies needed for the web
30 + interface
31 + </flag>
32 +</use>
33 </pkgmetadata>
34
35
36
37 1.134 net-p2p/deluge/ChangeLog
38
39 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.134&view=markup
40 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.134&content-type=text/plain
41 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?r1=1.133&r2=1.134
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v
46 retrieving revision 1.133
47 retrieving revision 1.134
48 diff -u -r1.133 -r1.134
49 --- ChangeLog 4 Oct 2009 15:11:55 -0000 1.133
50 +++ ChangeLog 1 Nov 2009 12:17:21 -0000 1.134
51 @@ -1,6 +1,12 @@
52 # ChangeLog for net-p2p/deluge
53 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.133 2009/10/04 15:11:55 ssuominen Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.134 2009/11/01 12:17:21 armin76 Exp $
56 +
57 +*deluge-1.2.0_rc2 (01 Nov 2009)
58 +
59 + 01 Nov 2009; Raúl Porcel <armin76@g.o> +deluge-1.2.0_rc2.ebuild,
60 + deluge-9999.ebuild, metadata.xml:
61 + Version bump wrt #290578 and fix 9999
62
63 04 Oct 2009; Samuli Suominen <ssuominen@g.o> deluge-1.1.9.ebuild,
64 deluge-9999.ebuild:
65
66
67
68 1.23 net-p2p/deluge/deluge-9999.ebuild
69
70 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild?rev=1.23&view=markup
71 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild?rev=1.23&content-type=text/plain
72 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild?r1=1.22&r2=1.23
73
74 Index: deluge-9999.ebuild
75 ===================================================================
76 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild,v
77 retrieving revision 1.22
78 retrieving revision 1.23
79 diff -u -r1.22 -r1.23
80 --- deluge-9999.ebuild 4 Oct 2009 15:11:55 -0000 1.22
81 +++ deluge-9999.ebuild 1 Nov 2009 12:17:21 -0000 1.23
82 @@ -1,6 +1,8 @@
83 # Copyright 1999-2009 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild,v 1.22 2009/10/04 15:11:55 ssuominen Exp $
86 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-9999.ebuild,v 1.23 2009/11/01 12:17:21 armin76 Exp $
87 +
88 +EAPI="2"
89
90 inherit eutils distutils subversion flag-o-matic
91
92 @@ -14,26 +16,26 @@
93 LICENSE="GPL-2"
94 SLOT="0"
95 KEYWORDS=""
96 -IUSE="gtk libnotify"
97 +IUSE="gtk libnotify webinterface"
98
99 -DEPEND=">=dev-lang/python-2.5
100 - >=dev-libs/boost-1.34
101 +DEPEND=">=virtual/python-2.5
102 + >=net-libs/rb_libtorrent-0.14.5[python]
103 dev-python/setuptools"
104 RDEPEND="${DEPEND}
105 dev-python/chardet
106 - dev-python/pyxdg
107 - dev-python/twisted
108 - dev-python/twisted-web
109 - dev-python/simplejson
110 dev-python/pyopenssl
111 + dev-python/pyxdg
112 + || ( >=virtual/python-2.6 dev-python/simplejson )
113 + >=dev-python/twisted-8.1
114 + >=dev-python/twisted-web-8.1
115 gtk? (
116 + dev-python/pygame
117 dev-python/pygobject
118 - >=dev-python/pygtk-2
119 - dev-python/pyxdg
120 - dev-python/dbus-python
121 + >=dev-python/pygtk-2.12
122 gnome-base/librsvg
123 + libnotify? ( dev-python/notify-python )
124 )
125 - libnotify? ( dev-python/notify-python )"
126 + webinterface? ( dev-python/mako )"
127
128 pkg_setup() {
129 append-ldflags $(no-as-needed)
130 @@ -51,10 +53,6 @@
131 elog "'~/.config/deluge' directory and try again, but make a backup"
132 elog "first!"
133 elog
134 - einfo "Please note that Deluge is still in it's early stages"
135 - einfo "of development. Use it carefully and feel free to submit bugs"
136 - einfo "in upstream page."
137 - elog
138 elog "To start the daemon either run 'deluged' as user"
139 elog "or modify /etc/conf.d/deluged and run"
140 elog "/etc/init.d/deluged start as root"
141
142
143
144 1.1 net-p2p/deluge/deluge-1.2.0_rc2.ebuild
145
146 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.2.0_rc2.ebuild?rev=1.1&view=markup
147 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.2.0_rc2.ebuild?rev=1.1&content-type=text/plain
148
149 Index: deluge-1.2.0_rc2.ebuild
150 ===================================================================
151 # Copyright 1999-2009 Gentoo Foundation
152 # Distributed under the terms of the GNU General Public License v2
153 # $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.2.0_rc2.ebuild,v 1.1 2009/11/01 12:17:21 armin76 Exp $
154
155 EAPI="2"
156
157 inherit eutils distutils flag-o-matic python
158
159 DESCRIPTION="BitTorrent client with a client/server model."
160 HOMEPAGE="http://deluge-torrent.org/"
161 SRC_URI="http://download.deluge-torrent.org/source/${P}.tar.lzma"
162
163 LICENSE="GPL-2"
164 SLOT="0"
165 KEYWORDS="~amd64 ~x86"
166 IUSE="gtk libnotify webinterface"
167
168 DEPEND=">=virtual/python-2.5
169 >=net-libs/rb_libtorrent-0.14.5[python]
170 dev-python/setuptools"
171 RDEPEND="${DEPEND}
172 dev-python/chardet
173 dev-python/pyopenssl
174 dev-python/pyxdg
175 || ( >=virtual/python-2.6 dev-python/simplejson )
176 >=dev-python/twisted-8.1
177 >=dev-python/twisted-web-8.1
178 gtk? (
179 dev-python/pygame
180 dev-python/pygobject
181 >=dev-python/pygtk-2.12
182 gnome-base/librsvg
183 libnotify? ( dev-python/notify-python )
184 )
185 webinterface? ( dev-python/mako )"
186
187 pkg_setup() {
188 append-ldflags $(no-as-needed)
189 }
190
191 src_install() {
192 distutils_src_install
193 newinitd "${FILESDIR}"/deluged.init deluged
194 newconfd "${FILESDIR}"/deluged.conf deluged
195 }
196
197 pkg_postinst() {
198 elog
199 elog "If after upgrading it doesn't work, please remove the"
200 elog "'~/.config/deluge' directory and try again, but make a backup"
201 elog "first!"
202 elog
203 elog "To start the daemon either run 'deluged' as user"
204 elog "or modify /etc/conf.d/deluged and run"
205 elog "/etc/init.d/deluged start as root"
206 elog "You can still use deluge the old way"
207 elog
208 elog "For more information look at http://dev.deluge-torrent.org/wiki/Faq"
209 elog
210 }