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: ChangeLog deluge-1.0.7-r1.ebuild deluge-1.1.0-r1.ebuild deluge-1.0.7.ebuild deluge-1.1.0.ebuild
Date: Thu, 15 Jan 2009 09:43:27
Message-Id: E1LNOkt-0003oF-MT@stork.gentoo.org
1 armin76 09/01/15 09:43:15
2
3 Modified: ChangeLog
4 Added: deluge-1.0.7-r1.ebuild deluge-1.1.0-r1.ebuild
5 Removed: deluge-1.0.7.ebuild deluge-1.1.0.ebuild
6 Log:
7 Revbump so users get the fix on the init script, bug #254995, thanks to Matt Farmer <matt at mattfarmer dot net> for the fix
8 (Portage version: 2.1.6.4/cvs/Linux 2.6.26-gentoo-r2 ia64, RepoMan options: --force)
9
10 Revision Changes Path
11 1.110 net-p2p/deluge/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.110&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.110&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?r1=1.109&r2=1.110
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v
20 retrieving revision 1.109
21 retrieving revision 1.110
22 diff -u -r1.109 -r1.110
23 --- ChangeLog 13 Jan 2009 10:26:17 -0000 1.109
24 +++ ChangeLog 15 Jan 2009 09:43:15 -0000 1.110
25 @@ -1,6 +1,15 @@
26 # ChangeLog for net-p2p/deluge
27 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.109 2009/01/13 10:26:17 armin76 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.110 2009/01/15 09:43:15 armin76 Exp $
30 +
31 +*deluge-1.1.0-r1 (15 Jan 2009)
32 +*deluge-1.0.7-r1 (15 Jan 2009)
33 +
34 + 15 Jan 2009; Raúl Porcel <armin76@g.o> files/deluged.init,
35 + -deluge-1.0.7.ebuild, +deluge-1.0.7-r1.ebuild, -deluge-1.1.0.ebuild,
36 + +deluge-1.1.0-r1.ebuild:
37 + Revbump so users get the fix on the init script, bug #254995, thanks to
38 + Matt Farmer <matt at mattfarmer dot net> for the fix
39
40 13 Jan 2009; Raúl Porcel <armin76@g.o> -deluge-1.0.5.ebuild,
41 -deluge-1.0.6.ebuild, deluge-1.0.7.ebuild:
42
43
44
45 1.1 net-p2p/deluge/deluge-1.0.7-r1.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.7-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.7-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: deluge-1.0.7-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2009 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.0.7-r1.ebuild,v 1.1 2009/01/15 09:43:15 armin76 Exp $
55
56 inherit eutils distutils flag-o-matic
57
58 DESCRIPTION="BitTorrent client with a client/server model."
59 HOMEPAGE="http://deluge-torrent.org/"
60 SRC_URI="http://download.deluge-torrent.org/source/${PV}/${P}.tar.gz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~ppc x86"
65 IUSE="gtk"
66
67 DEPEND=">=dev-lang/python-2.4
68 dev-libs/boost
69 dev-python/setuptools"
70 RDEPEND="${DEPEND}
71 dev-python/pyxdg
72 dev-python/pygobject
73 gtk? (
74 >=dev-python/pygtk-2
75 dev-python/pyxdg
76 dev-python/dbus-python
77 gnome-base/librsvg
78 )"
79
80 pkg_setup() {
81 if ! built_with_use --missing true "dev-libs/boost" threads; then
82 eerror "dev-libs/boost has to be built with threads USE-flag."
83 die "Missing threads USE-flag for dev-libs/boost"
84 fi
85
86 filter-ldflags -Wl,--as-needed
87 }
88
89 src_install() {
90 distutils_src_install
91 newinitd "${FILESDIR}"/deluged.init deluged
92 newconfd "${FILESDIR}"/deluged.conf deluged
93 }
94
95 pkg_postinst() {
96 elog
97 elog "If after upgrading it doesn't work, please remove the"
98 elog "'~/.config/deluge' directory and try again, but make a backup"
99 elog "first!"
100 elog
101 einfo "Please note that Deluge is still in it's early stages"
102 einfo "of development. Use it carefully and feel free to submit bugs"
103 einfo "in upstream page."
104 elog
105 elog "To start the daemon either run 'deluged' as user"
106 elog "or modify /etc/conf.d/deluged and run"
107 elog "/etc/init.d/deluged start as root"
108 elog "You can still use deluge the old way"
109 elog
110 elog "For more information look at http://dev.deluge-torrent.org/wiki/Faq"
111 elog
112 }
113
114
115
116 1.1 net-p2p/deluge/deluge-1.1.0-r1.ebuild
117
118 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.1.0-r1.ebuild?rev=1.1&view=markup
119 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.1.0-r1.ebuild?rev=1.1&content-type=text/plain
120
121 Index: deluge-1.1.0-r1.ebuild
122 ===================================================================
123 # Copyright 1999-2009 Gentoo Foundation
124 # Distributed under the terms of the GNU General Public License v2
125 # $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.1.0-r1.ebuild,v 1.1 2009/01/15 09:43:15 armin76 Exp $
126
127 EAPI="2"
128
129 inherit eutils distutils flag-o-matic
130
131 DESCRIPTION="BitTorrent client with a client/server model."
132 HOMEPAGE="http://deluge-torrent.org/"
133 SRC_URI="http://download.deluge-torrent.org/source/${PV}/${P}.tar.bz2"
134
135 LICENSE="GPL-2"
136 SLOT="0"
137 KEYWORDS="~amd64 ~ppc ~x86"
138 IUSE="gtk"
139
140 DEPEND=">=dev-lang/python-2.4
141 dev-python/setuptools
142 || ( >=dev-libs/boost-1.34 =dev-libs/boost-1.33*[threads] )"
143 RDEPEND="${DEPEND}
144 dev-python/pyxdg
145 dev-python/pygobject
146 gtk? (
147 >=dev-python/pygtk-2
148 dev-python/pyxdg
149 dev-python/dbus-python
150 gnome-base/librsvg
151 )"
152
153 pkg_setup() {
154 filter-ldflags -Wl,--as-needed
155 }
156
157 src_install() {
158 distutils_src_install
159 newinitd "${FILESDIR}"/deluged.init deluged
160 newconfd "${FILESDIR}"/deluged.conf deluged
161 }
162
163 pkg_postinst() {
164 elog
165 elog "If after upgrading it doesn't work, please remove the"
166 elog "'~/.config/deluge' directory and try again, but make a backup"
167 elog "first!"
168 elog
169 einfo "Please note that Deluge is still in it's early stages"
170 einfo "of development. Use it carefully and feel free to submit bugs"
171 einfo "in upstream page."
172 elog
173 elog "To start the daemon either run 'deluged' as user"
174 elog "or modify /etc/conf.d/deluged and run"
175 elog "/etc/init.d/deluged start as root"
176 elog "You can still use deluge the old way"
177 elog
178 elog "For more information look at http://dev.deluge-torrent.org/wiki/Faq"
179 elog
180 }