Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/qbittorrent: ChangeLog qbittorrent-2.3.0_beta4.ebuild qbittorrent-2.3.0_beta2.ebuild
Date: Tue, 29 Jun 2010 16:56:44
Message-Id: 20100629165642.45F182C621@corvid.gentoo.org
1 hwoarang 10/06/29 16:56:42
2
3 Modified: ChangeLog
4 Added: qbittorrent-2.3.0_beta4.ebuild
5 Removed: qbittorrent-2.3.0_beta2.ebuild
6 Log:
7 Version bump to beta4. Remove old beta release
8 (Portage version: 2.2_rc67/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.93 net-p2p/qbittorrent/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/qbittorrent/ChangeLog?rev=1.93&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/qbittorrent/ChangeLog?rev=1.93&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/qbittorrent/ChangeLog?r1=1.92&r2=1.93
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-p2p/qbittorrent/ChangeLog,v
20 retrieving revision 1.92
21 retrieving revision 1.93
22 diff -u -r1.92 -r1.93
23 --- ChangeLog 26 Jun 2010 23:35:58 -0000 1.92
24 +++ ChangeLog 29 Jun 2010 16:56:41 -0000 1.93
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-p2p/qbittorrent
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/qbittorrent/ChangeLog,v 1.92 2010/06/26 23:35:58 hwoarang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/qbittorrent/ChangeLog,v 1.93 2010/06/29 16:56:41 hwoarang Exp $
30 +
31 +*qbittorrent-2.3.0_beta4 (29 Jun 2010)
32 +
33 + 29 Jun 2010; Markos Chandras <hwoarang@g.o>
34 + -qbittorrent-2.3.0_beta2.ebuild, +qbittorrent-2.3.0_beta4.ebuild:
35 + Version bump to beta4. Remove old beta release
36
37 *qbittorrent-2.3.0_beta3 (26 Jun 2010)
38 *qbittorrent-2.2.10 (26 Jun 2010)
39
40
41
42 1.1 net-p2p/qbittorrent/qbittorrent-2.3.0_beta4.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/qbittorrent/qbittorrent-2.3.0_beta4.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/qbittorrent/qbittorrent-2.3.0_beta4.ebuild?rev=1.1&content-type=text/plain
46
47 Index: qbittorrent-2.3.0_beta4.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-p2p/qbittorrent/qbittorrent-2.3.0_beta4.ebuild,v 1.1 2010/06/29 16:56:41 hwoarang Exp $
52
53 EAPI="2"
54 PYTHON_DEPEND="2"
55
56 inherit python confutils qt4-r2 versionator
57
58 MY_P="${P/_/}"
59 DESCRIPTION="BitTorrent client in C++ and Qt"
60 HOMEPAGE="http://www.qbittorrent.org/"
61 SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE="+X geoip libnotify"
67
68 # boost version so that we always have thread support
69 CDEPEND="net-libs/rb_libtorrent
70 x11-libs/qt-core:4
71 X? ( x11-libs/qt-gui:4
72 libnotify? ( x11-libs/qt-gui:4[glib] ) )
73 dev-libs/boost"
74 DEPEND="${CDEPEND}
75 dev-util/pkgconfig"
76 RDEPEND="${CDEPEND}
77 geoip? ( dev-libs/geoip )
78 libnotify? ( x11-libs/libnotify )"
79
80 DOCS="AUTHORS Changelog NEWS README TODO"
81
82 S="${WORKDIR}/${MY_P}"
83
84 pkg_setup() {
85 confutils_use_depend_all libnotify X
86 python_set_active_version 2
87 python_pkg_setup
88 }
89
90 src_prepare() {
91 # Respect LDFLAGS
92 sed -i -e 's/-Wl,--as-needed/$(LDFLAGS)/g' src/src.pro
93 qt4-r2_src_prepare
94 }
95
96 src_configure() {
97 local myconf
98 use X || myconf+=" --disable-gui"
99 use geoip || myconf+=" --disable-geoip-database"
100 use libnotify || myconf+=" --disable-libnotify"
101
102 # slotted boost detection, bug #309415
103 BOOST_PKG="$(best_version ">=dev-libs/boost-1.34.1")"
104 BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
105 BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
106 myconf+=" --with-libboost-inc=/usr/include/boost-${BOOST_VER}"
107
108 # econf fails, since this uses qconf
109 ./configure --prefix=/usr --qtdir=/usr ${myconf} || die "configure failed"
110 eqmake4
111 }