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