aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2015-02-27 09:35:16 +0300
committerAndrew Savchenko <bircoph@gmail.com>2015-02-27 09:35:16 +0300
commit2bccb15610e7bc1e73ce9dd5ca346a9954e2a99b (patch)
treeaaf59443093c95a0d2024073d773e3574b82630e
parentinitial commit (diff)
downloadsci-2bccb15610e7bc1e73ce9dd5ca346a9954e2a99b.tar.gz
sci-2bccb15610e7bc1e73ce9dd5ca346a9954e2a99b.tar.bz2
sci-2bccb15610e7bc1e73ce9dd5ca346a9954e2a99b.zip
net-libs/xrootd: add missing libevent dependency
-rw-r--r--net-libs/xrootd/ChangeLog8
-rw-r--r--net-libs/xrootd/metadata.xml1
-rw-r--r--net-libs/xrootd/xrootd-4.0.4.ebuild6
3 files changed, 12 insertions, 3 deletions
diff --git a/net-libs/xrootd/ChangeLog b/net-libs/xrootd/ChangeLog
index e2b9ca42e..0d4eddc9d 100644
--- a/net-libs/xrootd/ChangeLog
+++ b/net-libs/xrootd/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for net-libs/xrootd
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/ChangeLog,v 1.19 2014/06/19 18:13:17 bicatali Exp $
+ 27 Feb 2015; Andrew Savchenko <bircoph@gentoo.org> xrootd-4.0.4.ebuild,
+ metadata.xml:
+ Add libevent dependency. This removes automagick and fixes build
+ case where libevent is present on the system, but without pthread
+ support.
+
01 Dec 2014; Justin Lecher <jlec@gentoo.org> xrootd-4.0.4.ebuild,
metadata.xml:
Use PATCHES
diff --git a/net-libs/xrootd/metadata.xml b/net-libs/xrootd/metadata.xml
index 46f42a0f9..32eab3a19 100644
--- a/net-libs/xrootd/metadata.xml
+++ b/net-libs/xrootd/metadata.xml
@@ -12,5 +12,6 @@
</longdescription>
<use>
<flag name="fuse">Enable the <pkg>sys-fs/fuse</pkg> filesystem driver</flag>
+ <flag name="libevent">Use <pkg>dev-libs/libevent</pkg> for event handling</flag>
</use>
</pkgmetadata>
diff --git a/net-libs/xrootd/xrootd-4.0.4.ebuild b/net-libs/xrootd/xrootd-4.0.4.ebuild
index ff9f9b11a..6d763751a 100644
--- a/net-libs/xrootd/xrootd-4.0.4.ebuild
+++ b/net-libs/xrootd/xrootd-4.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/xrootd/xrootd-4.0.0.ebuild,v 1.1 2014/06/19 18:13:17 bicatali Exp $
@@ -15,13 +15,14 @@ SRC_URI="${HOMEPAGE}/download/v${PV}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc fuse kerberos perl readline ssl test"
+IUSE="doc fuse kerberos perl libevent readline ssl test"
RDEPEND="
!<sci-physics/root-5.32[xrootd]
sys-libs/zlib:0=
fuse? ( sys-fs/fuse:0= )
kerberos? ( virtual/krb5 )
+ libevent? ( dev-libs/libevent[threads] )
perl? (
dev-lang/perl
readline? ( dev-perl/Term-ReadLine-Perl )
@@ -45,6 +46,7 @@ src_configure() {
$(cmake-utils_use_enable fuse)
$(cmake-utils_use_enable kerberos KRB5)
$(cmake-utils_use_enable perl)
+ $(cmake-utils_use_enable libevent)
$(cmake-utils_use_enable readline)
$(cmake-utils_use_enable ssl CRYPTO)
$(cmake-utils_use_enable test TESTS)