Gentoo Archives: gentoo-commits

From: Andrew Savchenko <bircoph@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: net-libs/xrootd/
Date: Fri, 27 Feb 2015 06:35:40
Message-Id: 1425018916.2bccb15610e7bc1e73ce9dd5ca346a9954e2a99b.bircoph@gentoo
1 commit: 2bccb15610e7bc1e73ce9dd5ca346a9954e2a99b
2 Author: Andrew Savchenko <bircoph <AT> gmail <DOT> com>
3 AuthorDate: Fri Feb 27 06:35:16 2015 +0000
4 Commit: Andrew Savchenko <bircoph <AT> gmail <DOT> com>
5 CommitDate: Fri Feb 27 06:35:16 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2bccb156
7
8 net-libs/xrootd: add missing libevent dependency
9
10 ---
11 net-libs/xrootd/ChangeLog | 8 +++++++-
12 net-libs/xrootd/metadata.xml | 1 +
13 net-libs/xrootd/xrootd-4.0.4.ebuild | 6 ++++--
14 3 files changed, 12 insertions(+), 3 deletions(-)
15
16 diff --git a/net-libs/xrootd/ChangeLog b/net-libs/xrootd/ChangeLog
17 index e2b9ca4..0d4eddc 100644
18 --- a/net-libs/xrootd/ChangeLog
19 +++ b/net-libs/xrootd/ChangeLog
20 @@ -1,7 +1,13 @@
21 # ChangeLog for net-libs/xrootd
22 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
23 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
24 # $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.19 2014/06/19 18:13:17 bicatali Exp $
25
26 + 27 Feb 2015; Andrew Savchenko <bircoph@g.o> xrootd-4.0.4.ebuild,
27 + metadata.xml:
28 + Add libevent dependency. This removes automagick and fixes build
29 + case where libevent is present on the system, but without pthread
30 + support.
31 +
32 01 Dec 2014; Justin Lecher <jlec@g.o> xrootd-4.0.4.ebuild,
33 metadata.xml:
34 Use PATCHES
35
36 diff --git a/net-libs/xrootd/metadata.xml b/net-libs/xrootd/metadata.xml
37 index 46f42a0..32eab3a 100644
38 --- a/net-libs/xrootd/metadata.xml
39 +++ b/net-libs/xrootd/metadata.xml
40 @@ -12,5 +12,6 @@
41 </longdescription>
42 <use>
43 <flag name="fuse">Enable the <pkg>sys-fs/fuse</pkg> filesystem driver</flag>
44 + <flag name="libevent">Use <pkg>dev-libs/libevent</pkg> for event handling</flag>
45 </use>
46 </pkgmetadata>
47
48 diff --git a/net-libs/xrootd/xrootd-4.0.4.ebuild b/net-libs/xrootd/xrootd-4.0.4.ebuild
49 index ff9f9b1..6d76375 100644
50 --- a/net-libs/xrootd/xrootd-4.0.4.ebuild
51 +++ b/net-libs/xrootd/xrootd-4.0.4.ebuild
52 @@ -1,4 +1,4 @@
53 -# Copyright 1999-2014 Gentoo Foundation
54 +# Copyright 1999-2015 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/xrootd-4.0.0.ebuild,v 1.1 2014/06/19 18:13:17 bicatali Exp $
57
58 @@ -15,13 +15,14 @@ SRC_URI="${HOMEPAGE}/download/v${PV}/${P}.tar.gz"
59 LICENSE="LGPL-3"
60 SLOT="0"
61 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
62 -IUSE="doc fuse kerberos perl readline ssl test"
63 +IUSE="doc fuse kerberos perl libevent readline ssl test"
64
65 RDEPEND="
66 !<sci-physics/root-5.32[xrootd]
67 sys-libs/zlib:0=
68 fuse? ( sys-fs/fuse:0= )
69 kerberos? ( virtual/krb5 )
70 + libevent? ( dev-libs/libevent[threads] )
71 perl? (
72 dev-lang/perl
73 readline? ( dev-perl/Term-ReadLine-Perl )
74 @@ -45,6 +46,7 @@ src_configure() {
75 $(cmake-utils_use_enable fuse)
76 $(cmake-utils_use_enable kerberos KRB5)
77 $(cmake-utils_use_enable perl)
78 + $(cmake-utils_use_enable libevent)
79 $(cmake-utils_use_enable readline)
80 $(cmake-utils_use_enable ssl CRYPTO)
81 $(cmake-utils_use_enable test TESTS)