aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Shvetsov <alexxy@gentoo.org>2016-06-12 23:08:50 +0300
committerAlexey Shvetsov <alexxy@gentoo.org>2016-06-12 23:08:50 +0300
commit6163f6ced1479a5038505b6a75560361ccc1da48 (patch)
tree9ac4cf7ee4c936043f110d06cc1e06f948057767
parentsys-cluster/lustre: More fixes (diff)
downloadsci-6163f6ced1479a5038505b6a75560361ccc1da48.tar.gz
sci-6163f6ced1479a5038505b6a75560361ccc1da48.tar.bz2
sci-6163f6ced1479a5038505b6a75560361ccc1da48.zip
sys-cluster/lustre: Clean up unused options
Package-Manager: portage-2.3.0_rc1
-rw-r--r--sys-cluster/lustre/lustre-2.8.0.ebuild11
-rw-r--r--sys-cluster/lustre/lustre-9999.ebuild11
-rw-r--r--sys-cluster/lustre/metadata.xml2
3 files changed, 12 insertions, 12 deletions
diff --git a/sys-cluster/lustre/lustre-2.8.0.ebuild b/sys-cluster/lustre/lustre-2.8.0.ebuild
index 3f1bc606d..4a59000fc 100644
--- a/sys-cluster/lustre/lustre-2.8.0.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.0.ebuild
@@ -25,12 +25,11 @@ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+client +utils server liblustre readline tests tcpd +urandom"
+IUSE="client +utils modules server readline tests"
RDEPEND="
virtual/awk
readline? ( sys-libs/readline:0 )
- tcpd? ( sys-apps/tcp-wrappers )
server? (
>=sys-kernel/spl-0.6.1
>=sys-fs/zfs-kmod-0.6.1
@@ -40,6 +39,10 @@ RDEPEND="
DEPEND="${RDEPEND}
virtual/linux-sources"
+REQUIRED_USE="
+ modules? ( client )
+ modules? ( server )"
+
pkg_setup() {
filter-mfpmath sse
filter-mfpmath i386
@@ -85,11 +88,9 @@ src_configure() {
--with-linux-release="${KV_FULL}" \
$(use_enable client) \
$(use_enable utils) \
+ $(use_enable modules) \
$(use_enable server) \
- $(use_enable liblustre) \
$(use_enable readline) \
- $(use_enable tcpd libwrap) \
- $(use_enable urandom) \
$(use_enable tests)
}
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 3f1bc606d..4a59000fc 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,12 +25,11 @@ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+client +utils server liblustre readline tests tcpd +urandom"
+IUSE="client +utils modules server readline tests"
RDEPEND="
virtual/awk
readline? ( sys-libs/readline:0 )
- tcpd? ( sys-apps/tcp-wrappers )
server? (
>=sys-kernel/spl-0.6.1
>=sys-fs/zfs-kmod-0.6.1
@@ -40,6 +39,10 @@ RDEPEND="
DEPEND="${RDEPEND}
virtual/linux-sources"
+REQUIRED_USE="
+ modules? ( client )
+ modules? ( server )"
+
pkg_setup() {
filter-mfpmath sse
filter-mfpmath i386
@@ -85,11 +88,9 @@ src_configure() {
--with-linux-release="${KV_FULL}" \
$(use_enable client) \
$(use_enable utils) \
+ $(use_enable modules) \
$(use_enable server) \
- $(use_enable liblustre) \
$(use_enable readline) \
- $(use_enable tcpd libwrap) \
- $(use_enable urandom) \
$(use_enable tests)
}
diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml
index 0e27fb0a9..026d87763 100644
--- a/sys-cluster/lustre/metadata.xml
+++ b/sys-cluster/lustre/metadata.xml
@@ -12,8 +12,6 @@ Lustre is a parallel distributed file system, generally used for large scale clu
<flag name="client">Enable kernel client modules</flag>
<flag name="server">Enable kernels server modules</flag>
<flag name="utils">Enable lustre utils</flag>
- <flag name="liblustre">Enable building of liblustre</flag>
<flag name="tests">Enable installation of tests</flag>
- <flag name="urandom">Enable use of urandom</flag>
</use>
</pkgmetadata>