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.0_rc5.ebuild deluge-1.0.0_rc2.ebuild deluge-1.0.0_rc3.ebuild deluge-1.0.0_rc4.ebuild
Date: Mon, 04 Aug 2008 16:09:16
Message-Id: E1KQ2cT-0004SV-5H@stork.gentoo.org
1 armin76 08/08/04 16:09:13
2
3 Modified: ChangeLog
4 Added: deluge-1.0.0_rc5.ebuild
5 Removed: deluge-1.0.0_rc2.ebuild deluge-1.0.0_rc3.ebuild
6 deluge-1.0.0_rc4.ebuild
7 Log:
8 Version bump
9 (Portage version: 2.1.4.4)
10
11 Revision Changes Path
12 1.85 net-p2p/deluge/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.85&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?rev=1.85&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/ChangeLog?r1=1.84&r2=1.85
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v
21 retrieving revision 1.84
22 retrieving revision 1.85
23 diff -u -r1.84 -r1.85
24 --- ChangeLog 29 Jul 2008 20:53:53 -0000 1.84
25 +++ ChangeLog 4 Aug 2008 16:09:12 -0000 1.85
26 @@ -1,6 +1,13 @@
27 # ChangeLog for net-p2p/deluge
28 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.84 2008/07/29 20:53:53 armin76 Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/ChangeLog,v 1.85 2008/08/04 16:09:12 armin76 Exp $
31 +
32 +*deluge-1.0.0_rc5 (04 Aug 2008)
33 +
34 + 04 Aug 2008; Raúl Porcel <armin76@g.o> -deluge-1.0.0_rc2.ebuild,
35 + -deluge-1.0.0_rc3.ebuild, -deluge-1.0.0_rc4.ebuild,
36 + +deluge-1.0.0_rc5.ebuild:
37 + Version bump
38
39 29 Jul 2008; Raúl Porcel <armin76@g.o> deluge-1.0.0_rc2.ebuild,
40 deluge-1.0.0_rc3.ebuild, deluge-1.0.0_rc4.ebuild:
41
42
43
44 1.1 net-p2p/deluge/deluge-1.0.0_rc5.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc5.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc5.ebuild?rev=1.1&content-type=text/plain
48
49 Index: deluge-1.0.0_rc5.ebuild
50 ===================================================================
51 # Copyright 1999-2008 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-p2p/deluge/deluge-1.0.0_rc5.ebuild,v 1.1 2008/08/04 16:09:12 armin76 Exp $
54
55 inherit eutils distutils flag-o-matic
56
57 MY_PV="0.9.05"
58 MY_P="${PN}-${MY_PV}"
59
60 DESCRIPTION="BitTorrent client with a client/server model."
61 HOMEPAGE="http://deluge-torrent.org/"
62 SRC_URI="http://download.deluge-torrent.org/source/${MY_PV}/${MY_P}.tar.gz"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~x86"
67 IUSE="gtk"
68
69 S="${WORKDIR}"/${MY_P}
70
71 DEPEND=">=dev-lang/python-2.4
72 dev-libs/boost"
73 RDEPEND="${DEPEND}
74 dev-python/pyxdg
75 dev-python/setuptools
76 gtk? (
77 >=dev-python/pygtk-2
78 dev-python/pyxdg
79 dev-python/dbus-python
80 gnome-base/librsvg
81 )"
82
83 pkg_setup() {
84 if ! built_with_use --missing true "dev-libs/boost" threads; then
85 eerror "dev-libs/boost has to be built with threads USE-flag."
86 die "Missing threads USE-flag for dev-libs/boost"
87 fi
88
89 filter-ldflags -Wl,--as-needed
90 }
91
92 src_unpack() {
93 distutils_src_unpack
94
95 cd "${S}"
96
97 epatch "${FILESDIR}"/setup.patch
98 }
99
100 src_install() {
101 distutils_src_install
102 newinitd "${FILESDIR}"/deluged.init deluged
103 newconfd "${FILESDIR}"/deluged.conf deluged
104 }
105
106 pkg_postinst() {
107 elog
108 elog "If after upgrading it doesn't work, please remove the"
109 elog "'~/.config/deluge' directory and try again, but make a backup"
110 elog "first!"
111 elog
112 einfo "Please note that Deluge is still in it's early stages"
113 einfo "of development. Use it carefully and feel free to submit bugs"
114 einfo "in upstream page."
115 elog
116 elog "To start the daemon either run 'deluged' as user"
117 elog "or modify /etc/conf.d/deluged and run"
118 elog "/etc/init.d/deluged start as root"
119 elog "You can still use deluge the old way"
120 elog
121 elog "For more information look at http://dev.deluge-torrent.org/wiki/Faq"
122 elog
123 }