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: deluge-1.0.0_rc2.ebuild ChangeLog deluge-1.0.0_rc3.ebuild deluge-1.0.0_rc4.ebuild
Date: Tue, 29 Jul 2008 13:53:51
Message-Id: E1KNpe7-0004MY-At@stork.gentoo.org
1 armin76 08/07/29 13:53:47
2
3 Modified: deluge-1.0.0_rc2.ebuild ChangeLog
4 deluge-1.0.0_rc3.ebuild
5 Added: deluge-1.0.0_rc4.ebuild
6 Log:
7 Version bump
8 (Portage version: 2.1.4.4)
9
10 Revision Changes Path
11 1.2 net-p2p/deluge/deluge-1.0.0_rc2.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc2.ebuild?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc2.ebuild?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc2.ebuild?r1=1.1&r2=1.2
16
17 Index: deluge-1.0.0_rc2.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc2.ebuild,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- deluge-1.0.0_rc2.ebuild 15 Jul 2008 13:18:57 -0000 1.1
24 +++ deluge-1.0.0_rc2.ebuild 29 Jul 2008 13:53:46 -0000 1.2
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2008 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc2.ebuild,v 1.1 2008/07/15 13:18:57 armin76 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc2.ebuild,v 1.2 2008/07/29 13:53:46 armin76 Exp $
30
31 inherit eutils distutils flag-o-matic
32
33 @@ -18,7 +18,7 @@
34
35 S="${WORKDIR}"/${MY_P}
36
37 -DEPEND=">=dev-lang/python-2.3
38 +DEPEND=">=dev-lang/python-2.4
39 dev-libs/boost"
40 RDEPEND="${DEPEND}
41 dev-python/pyxdg
42
43
44
45 1.83 net-p2p/deluge/ChangeLog
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.83&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.83&content-type=text/plain
49 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?r1=1.82&r2=1.83
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v
54 retrieving revision 1.82
55 retrieving revision 1.83
56 diff -u -r1.82 -r1.83
57 --- ChangeLog 21 Jul 2008 20:30:21 -0000 1.82
58 +++ ChangeLog 29 Jul 2008 13:53:46 -0000 1.83
59 @@ -1,6 +1,12 @@
60 # ChangeLog for net-p2p/deluge
61 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.82 2008/07/21 20:30:21 armin76 Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.83 2008/07/29 13:53:46 armin76 Exp $
64 +
65 +*deluge-1.0.0_rc4 (29 Jul 2008)
66 +
67 + 29 Jul 2008; Raúl Porcel <armin76@g.o> deluge-1.0.0_rc2.ebuild,
68 + deluge-1.0.0_rc3.ebuild, +deluge-1.0.0_rc4.ebuild:
69 + Version bump
70
71 *deluge-1.0.0_rc3 (21 Jul 2008)
72
73
74
75
76 1.2 net-p2p/deluge/deluge-1.0.0_rc3.ebuild
77
78 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc3.ebuild?rev=1.2&view=markup
79 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc3.ebuild?rev=1.2&content-type=text/plain
80 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc3.ebuild?r1=1.1&r2=1.2
81
82 Index: deluge-1.0.0_rc3.ebuild
83 ===================================================================
84 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc3.ebuild,v
85 retrieving revision 1.1
86 retrieving revision 1.2
87 diff -u -r1.1 -r1.2
88 --- deluge-1.0.0_rc3.ebuild 21 Jul 2008 20:30:21 -0000 1.1
89 +++ deluge-1.0.0_rc3.ebuild 29 Jul 2008 13:53:46 -0000 1.2
90 @@ -1,6 +1,6 @@
91 # Copyright 1999-2008 Gentoo Foundation
92 # Distributed under the terms of the GNU General Public License v2
93 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc3.ebuild,v 1.1 2008/07/21 20:30:21 armin76 Exp $
94 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc3.ebuild,v 1.2 2008/07/29 13:53:46 armin76 Exp $
95
96 inherit eutils distutils flag-o-matic
97
98 @@ -18,7 +18,7 @@
99
100 S="${WORKDIR}"/${MY_P}
101
102 -DEPEND=">=dev-lang/python-2.3
103 +DEPEND=">=dev-lang/python-2.4
104 dev-libs/boost"
105 RDEPEND="${DEPEND}
106 dev-python/pyxdg
107
108
109
110 1.1 net-p2p/deluge/deluge-1.0.0_rc4.ebuild
111
112 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc4.ebuild?rev=1.1&view=markup
113 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc4.ebuild?rev=1.1&content-type=text/plain
114
115 Index: deluge-1.0.0_rc4.ebuild
116 ===================================================================
117 # Copyright 1999-2008 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.0.0_rc4.ebuild,v 1.1 2008/07/29 13:53:46 armin76 Exp $
120
121 inherit eutils distutils flag-o-matic
122
123 MY_PV="0.9.04"
124 MY_P="${PN}-${MY_PV}"
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/${MY_PV}/${MY_P}.tar.gz"
129
130 LICENSE="GPL-2"
131 SLOT="0"
132 KEYWORDS=""
133 IUSE="gtk"
134
135 S="${WORKDIR}"/${MY_P}
136
137 DEPEND=">=dev-lang/python-2.4
138 dev-libs/boost"
139 RDEPEND="${DEPEND}
140 dev-python/pyxdg
141 dev-python/setuptools
142 gtk? (
143 >=dev-python/pygtk-2
144 dev-python/pyxdg
145 dev-python/dbus-python
146 gnome-base/librsvg
147 )"
148
149 pkg_setup() {
150 if ! built_with_use --missing true "dev-libs/boost" threads; then
151 eerror "dev-libs/boost has to be built with threads USE-flag."
152 die "Missing threads USE-flag for dev-libs/boost"
153 fi
154
155 filter-ldflags -Wl,--as-needed
156 }
157
158 src_unpack() {
159 distutils_src_unpack
160
161 cd "${S}"
162
163 epatch "${FILESDIR}"/setup.patch
164 }
165
166 src_install() {
167 distutils_src_install
168 newinitd "${FILESDIR}"/deluged.init deluged
169 newconfd "${FILESDIR}"/deluged.conf deluged
170 }
171
172 pkg_postinst() {
173 elog
174 elog "If after upgrading it doesn't work, please remove the"
175 elog "'~/.config/deluge' directory and try again, but make a backup"
176 elog "first!"
177 elog
178 einfo "Please note that Deluge is still in it's early stages"
179 einfo "of development. Use it carefully and feel free to submit bugs"
180 einfo "in upstream page."
181 elog
182 elog "To start the daemon either run 'deluged' as user"
183 elog "or modify /etc/conf.d/deluged and run"
184 elog "/etc/init.d/deluged start as root"
185 elog "You can still use deluge the old way"
186 elog
187 elog "For more information look at http://dev.deluge-torrent.org/wiki/Faq"
188 elog
189 }