1 |
commit: 2b1166ab363c36cf13c27c72118bb896945b1665 |
2 |
Author: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Mar 31 14:36:32 2013 +0000 |
4 |
Commit: Alexey Shvetsov <alexxy <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Mar 31 14:36:32 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2b1166ab |
7 |
|
8 |
Enable more options |
9 |
|
10 |
Package-Manager: portage-2.2.0_alpha170 |
11 |
RepoMan-Options: --force |
12 |
|
13 |
--- |
14 |
sys-cluster/lustre/ChangeLog | 4 ++++ |
15 |
sys-cluster/lustre/lustre-9999.ebuild | 11 +++++++++-- |
16 |
sys-cluster/lustre/metadata.xml | 3 +++ |
17 |
3 files changed, 16 insertions(+), 2 deletions(-) |
18 |
|
19 |
diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog |
20 |
index 4452f88..5d92271 100644 |
21 |
--- a/sys-cluster/lustre/ChangeLog |
22 |
+++ b/sys-cluster/lustre/ChangeLog |
23 |
@@ -2,6 +2,10 @@ |
24 |
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
25 |
# $Header: $ |
26 |
|
27 |
+ 31 Mar 2013; Alexey Shvetsov <alexxy@g.o> lustre-9999.ebuild, |
28 |
+ metadata.xml: |
29 |
+ Enable more options |
30 |
+ |
31 |
31 Mar 2013; Alexey Shvetsov <alexxy@g.o> |
32 |
+files/0009-LU-3011-ubuntu-Fix-build-failures-on-Ubuntu-12.04.patch, |
33 |
files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch, |
34 |
|
35 |
diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild |
36 |
index a25e2a5..d956244 100644 |
37 |
--- a/sys-cluster/lustre/lustre-9999.ebuild |
38 |
+++ b/sys-cluster/lustre/lustre-9999.ebuild |
39 |
@@ -17,11 +17,13 @@ SRC_URI="" |
40 |
LICENSE="GPL-2" |
41 |
SLOT="0" |
42 |
KEYWORDS="" |
43 |
-IUSE="+client +utils server" |
44 |
+IUSE="+client +utils server +liblustre readline tests tcpd +urandom" |
45 |
|
46 |
DEPEND=" |
47 |
virtual/awk |
48 |
virtual/linux-sources |
49 |
+ readline? ( sys-libs/readline ) |
50 |
+ tcpd? ( sys-apps/tcp-wrappers ) |
51 |
server? ( |
52 |
>=sys-kernel/spl-0.6.0_rc14-r2 |
53 |
>=sys-fs/zfs-kmod-0.6.0_rc14-r4 |
54 |
@@ -101,7 +103,12 @@ src_configure() { |
55 |
--with-spl="${EPREFIX}/usr/src/spl" \ |
56 |
$(use_enable client) \ |
57 |
$(use_enable utils) \ |
58 |
- $(use_enable server) |
59 |
+ $(use_enable server) \ |
60 |
+ $(use_enable liblustre) \ |
61 |
+ $(use_enable readline) \ |
62 |
+ $(use_enable tcpd libwrap) \ |
63 |
+ $(use_enable urandom) \ |
64 |
+ $(use_enable tests) |
65 |
} |
66 |
|
67 |
src_compile() { |
68 |
|
69 |
diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml |
70 |
index e8f5918..31ea86e 100644 |
71 |
--- a/sys-cluster/lustre/metadata.xml |
72 |
+++ b/sys-cluster/lustre/metadata.xml |
73 |
@@ -9,5 +9,8 @@ Lustre is a parallel distributed file system, generally used for large scale clu |
74 |
<flag name='client'>Enable kernel client modules</flag> |
75 |
<flag name='server'>Enable kernels server modules</flag> |
76 |
<flag name='utils'>Enable lustre utils</flag> |
77 |
+ <flag name='liblustre'>Enable building of liblustre</flag> |
78 |
+ <flag name='tests'>Enable installation of tests</flag> |
79 |
+ <flag name='urandom'>Enable use of urandom</flag> |
80 |
</use> |
81 |
</pkgmetadata> |