summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gentoo.org>2021-07-15 10:59:05 +0300
committerAndrew Savchenko <bircoph@gentoo.org>2021-07-15 10:59:05 +0300
commitb8fdb983d1933e9e721dbf9079be6529455d8147 (patch)
tree82ba7f1ad2e2bd760d5f7a97ce9686ab48b6b770
parentsys-cluster/orangefs: drop old version (diff)
downloadbircoph-b8fdb983d1933e9e721dbf9079be6529455d8147.tar.gz
bircoph-b8fdb983d1933e9e721dbf9079be6529455d8147.tar.bz2
bircoph-b8fdb983d1933e9e721dbf9079be6529455d8147.zip
sys-cluster/orangefs: update ebuild
- EAPI 7 update - deps update Closes: https://bugs.gentoo.org/797016 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
-rw-r--r--sys-cluster/orangefs/metadata.xml2
-rw-r--r--sys-cluster/orangefs/orangefs-2.9_beta20130530-r2.ebuild (renamed from sys-cluster/orangefs/orangefs-2.9_beta20130530-r1.ebuild)18
2 files changed, 8 insertions, 12 deletions
diff --git a/sys-cluster/orangefs/metadata.xml b/sys-cluster/orangefs/metadata.xml
index 74ef84c..73ecae1 100644
--- a/sys-cluster/orangefs/metadata.xml
+++ b/sys-cluster/orangefs/metadata.xml
@@ -19,9 +19,7 @@
<flag name='fuse'>Enable client filesystem support using <pkg>sys-fs/fuse</pkg>.</flag>
<flag name='kmod-threads'>Use experimental threads support for kernel helper code</flag>
<flag name='memtrace'>Use mtrace for memory debugging (must set MALLOC_TRACE to output file)</flag>
- <flag name='open-mx'>Add support for Myrinet Express over Ethernet</flag>
<flag name='reset-file-pos'>Resets file position pointer in kernel interface upon error. See ChangeLog for 2.8.6 for more details</flag>
- <flag name='secure'>Enable connections only from trusted hosts/ports</flag>
<flag name='security-cert'>Enable certificate-based security</flag>
<flag name='security-key'>Enable key-based security</flag>
<flag name='sendfile'>Enable kernel sendfile support (recommended for serving of large files only)</flag>
diff --git a/sys-cluster/orangefs/orangefs-2.9_beta20130530-r1.ebuild b/sys-cluster/orangefs/orangefs-2.9_beta20130530-r2.ebuild
index 749cb53..d7df7e7 100644
--- a/sys-cluster/orangefs/orangefs-2.9_beta20130530-r1.ebuild
+++ b/sys-cluster/orangefs/orangefs-2.9_beta20130530-r2.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit autotools linux-info linux-mod readme.gentoo-r1
PV_MAJ="2.9beta"
@@ -16,11 +16,11 @@ LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="aio apidocs capcache certcache debug doc examples fuse gtk infiniband
-kmod-threads ldap memtrace +mmap modules open-mx reset-file-pos security-key
+kmod-threads ldap memtrace +mmap modules reset-file-pos security-key
security-cert sendfile +server ssl static static-libs +tcp +threads
trusted-connections +usrint usrint-cache +usrint-cwd usrint-kmount valgrind"
-CDEPEND="
+DEPEND="
dev-lang/perl
>=sys-libs/db-4.8.30:=
virtual/perl-Math-BigInt
@@ -28,14 +28,13 @@ CDEPEND="
gtk? ( x11-libs/gtk+:2 )
infiniband? ( sys-fabric/ofed )
ldap? ( net-nds/openldap )
- open-mx? ( sys-cluster/open-mx[static-libs?] )
ssl? ( dev-libs/openssl[static-libs?] )
valgrind? ( dev-util/valgrind )
"
-RDEPEND="${CDEPEND}
- modules? ( virtual/modutils )
+RDEPEND="${DEPEND}
+ modules? ( sys-apps/kmod )
"
-DEPEND="${CDEPEND}
+BDEPEND="
>=sys-devel/autoconf-2.59
sys-devel/bison
sys-devel/flex
@@ -64,12 +63,12 @@ REQUIRED_USE="
security-key? ( ssl )
sendfile? ( modules )
static? ( server static-libs )
- tcp? ( !infiniband !open-mx )
+ tcp? ( !infiniband )
usrint-cache? ( usrint )
usrint-cwd? ( usrint )
usrint-kmount? ( usrint )
valgrind? ( debug )
- || ( infiniband open-mx tcp )
+ || ( infiniband tcp )
?? ( security-cert security-key )
"
@@ -165,7 +164,6 @@ src_configure() {
$(use_with infiniband openib "${EPREFIX}"/usr/) \
$(use_with memtrace mtrace) \
$(use_with ldap) \
- $(use_with open-mx mx "${EPREFIX}"/usr/) \
$(use_with ssl) \
$(use_with tcp bmi-tcp) \
$(use_with valgrind) \