public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2012-09-20 19:21 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2012-09-20 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     63b2ed887e4bdc174c453b778ce48100ac7a66cc
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 20 19:19:27 2012 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Sep 20 19:19:27 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=63b2ed88

[sys-cluster/lustre] call apply_user_patches

(Portage version: 2.2.0_alpha129/git/Linux x86_64, unsigned Manifest commit)

---
 sys-cluster/lustre/ChangeLog          |    6 ++++++
 sys-cluster/lustre/lustre-9999.ebuild |    1 +
 2 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
new file mode 100644
index 0000000..129d39a
--- /dev/null
+++ b/sys-cluster/lustre/ChangeLog
@@ -0,0 +1,6 @@
+# ChangeLog for sys-cluster/lustre
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  20 Sep 2012; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  [sys-cluster/lustre] call apply_user_patches

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 994a9ce..80ef89c 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -49,6 +49,7 @@ pkg_setup() {
 
 src_prepare() {
 	epatch ${PATCHES[@]}
+	apply_user_patches
 	sh ./autogen.sh
 }
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2012-12-22 16:34 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2012-12-22 16:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8e92ee4ec2af8b1ce76bdc658f1e9bccf61420b6
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 22 16:34:10 2012 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Dec 22 16:34:10 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8e92ee4e

[sys-cluster/lustre] Disable Werror

Package-Manager: portage-2.2.0_alpha149

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    7 +++++++
 2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 12202c8..d2f66cb 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  [sys-cluster/lustre] Disable Werror
+
   22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org>
   -files/2.4/0001-LU-1337-vfs-kernel-3.1-renames-lock-manager-ops.patch,
   -files/2.4/0002-LU-1337-vfs-kernel-3.1-kills-inode-i_alloc_sem.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index c07531e..c5e0f64 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -33,6 +33,13 @@ pkg_setup() {
 
 src_prepare() {
 	apply_user_patches
+	sed -e 's:-Werror::g' \
+		-i build/autoconf/lustre-build-linux.m4 \
+		-i ldiskfs/build/autoconf/lustre-build-linux.m4 \
+		-i libcfs/autoconf/lustre-libcfs.m4 \
+		-i libsysio/configure.in \
+		-i lnet/autoconf/lustre-lnet.m4 \
+		lustre/autoconf/lustre-core.m4 || die "Disabling Werror failed"
 	sh ./autogen.sh
 }
 


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2012-12-22 16:45 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2012-12-22 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     24a451823e3b9f92eb6dc258da369a415f4cef88
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 22 16:44:51 2012 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Dec 22 16:44:51 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=24a45182

[sys-cluster/lustre] Fix disabling

Package-Manager: portage-2.2.0_alpha149

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    2 --
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index d2f66cb..351b1ea 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
 # $Header: $
 
   22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  [sys-cluster/lustre] Fix disabling
+
+  22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   [sys-cluster/lustre] Disable Werror
 
   22 Dec 2012; Alexey Shvetsov <alexxy@gentoo.org>

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index c5e0f64..0798ad3 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -34,8 +34,6 @@ pkg_setup() {
 src_prepare() {
 	apply_user_patches
 	sed -e 's:-Werror::g' \
-		-i build/autoconf/lustre-build-linux.m4 \
-		-i ldiskfs/build/autoconf/lustre-build-linux.m4 \
 		-i libcfs/autoconf/lustre-libcfs.m4 \
 		-i libsysio/configure.in \
 		-i lnet/autoconf/lustre-lnet.m4 \


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-06 13:20 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-06 13:20 UTC (permalink / raw
  To: gentoo-commits

commit:     b45318017ad2738e6b11a8d9ff1a41bbd49f224a
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  6 13:20:32 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Mar  6 13:20:32 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b4531801

Realy add patches to ebuild

Package-Manager: portage-2.2.0_alpha166

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    1 +
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 1295495..7cc3739 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  06 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Realy add patches to ebuild
+
   06 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0001-LU-2850-build-check-header-files-in-generated-uapi-d.patch,
   +files/0002-LU-2850-kernel-3.7-kernel-posix-acl-needs-userns.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 99ed754..d3c46d8 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -40,6 +40,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+	epatch ${PATCHES[@]}
 	# disable Werror
 	sed -e 's:-Werror::g' \
 		-i libcfs/autoconf/lustre-libcfs.m4 \


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-07  6:39 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-07  6:39 UTC (permalink / raw
  To: gentoo-commits

commit:     0ee777ae50fe363c6fc8cf6ada213aa23d938d1d
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 06:39:05 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 06:39:05 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0ee777ae

Fix typo

Package-Manager: portage-2.2.0_alpha166

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 7cc3739..4d76001 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  07 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Fix typo
+
   06 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Realy add patches to ebuild
 

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index d3c46d8..4ee639c 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -24,7 +24,7 @@ RDEPEND="${DEPEND}"
 
 BUILD_PARAMS="-C ${KV_DIR} SUBDIRS=${S}"
 
-PATHCES=(
+PATCHES=(
 	"${FILESDIR}/0001-LU-2850-build-check-header-files-in-generated-uapi-d.patch"
 	"${FILESDIR}/0002-LU-2850-kernel-3.7-kernel-posix-acl-needs-userns.patch"
 	"${FILESDIR}/0003-LU-2850-kernel-3.7-uneports-sock_map_fd.patch"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-14 14:16 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-14 14:16 UTC (permalink / raw
  To: gentoo-commits

commit:     0dcaaf71cd12e2ce58b88d5ef512c7201485f40f
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 14 14:16:33 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Mar 14 14:16:33 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0dcaaf71

Drop Werror hack

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    6 ------
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index a7ad425..784ab87 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  14 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Drop Werror hack
+
   14 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
   files/0001-LU-2850-build-check-header-files-in-generated-uapi-d.patch,
   files/0002-LU-2850-kernel-3.7-kernel-posix-acl-needs-userns.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 9ede34b..dc4aed8 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -42,12 +42,6 @@ pkg_setup() {
 
 src_prepare() {
 	epatch ${PATCHES[@]}
-	# disable Werror
-	sed -e 's:-Werror::g' \
-		-i libcfs/autoconf/lustre-libcfs.m4 \
-		-i libsysio/configure.in \
-		-i lnet/autoconf/lustre-lnet.m4 \
-		lustre/autoconf/lustre-core.m4 || die "Disabling Werror failed"
 	# fix libzfs lib name we have it as libzfs.so.1
 	sed -e 's:libzfs.so:libzfs.so.1:g' \
 		-e 's:libnvpair.so:libnvpair.so.1:g' \


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-15 15:49 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-15 15:49 UTC (permalink / raw
  To: gentoo-commits

commit:     a30e6dd21dded7c73cbcda120e10dd401da436a9
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 15:48:53 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 15:48:53 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a30e6dd2

Update to reflect latest zfs changes

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 784ab87..6879812 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  15 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Update to reflect latest zfs changes
+
   14 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Drop Werror hack
 

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index dc4aed8..147b194 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -55,8 +55,8 @@ src_configure() {
 		--disable-ldiskfs-build \
 		--with-linux="${KERNEL_DIR}" \
 		--with-linux-release="${KV_FULL}" \
-		--with-zfs="${EPREFIX}/usr/src/zfs/${KV_FULL}" \
-		--with-spl="${EPREFIX}/usr/src/spl/${KV_FULL}" \
+		--with-zfs="${EPREFIX}/usr/src/zfs" \
+		--with-spl="${EPREFIX}/usr/src/spl" \
 		$(use_enable client) \
 		$(use_enable utils) \
 		$(use_enable server)


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-15 15:50 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-15 15:50 UTC (permalink / raw
  To: gentoo-commits

commit:     c09e558d5f98bb29be7f10d887b9a5dc27692107
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 15:50:39 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 15:50:39 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c09e558d

Make client and utils as default flags

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 6879812..39e91c0 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
 # $Header: $
 
   15 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Make client and utils as default flags
+
+  15 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Update to reflect latest zfs changes
 
   14 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 147b194..0f5f021 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI=""
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="client utils server"
+IUSE="+client +utils server"
 
 DEPEND=""
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-16 17:34 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-16 17:34 UTC (permalink / raw
  To: gentoo-commits

commit:     81ded355dbf5b088a64a951a20890e68a4738744
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 16 17:33:45 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sat Mar 16 17:33:45 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=81ded355

Update deps. thanks to Richard Yao

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    9 ++++++++-
 2 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 39e91c0..45890cc 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  16 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Update deps. thanks to Richard Yao
+
   15 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Make client and utils as default flags
 

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 0f5f021..2f86381 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -19,7 +19,14 @@ SLOT="0"
 KEYWORDS=""
 IUSE="+client +utils server"
 
-DEPEND=""
+DEPEND="
+	virtual/awk
+	virtual/linux-sources
+	server? (
+		>=sys-kernel/spl-0.6.0_rc14-r2
+		>=sys-fs/zfs-kmod-0.6.0_rc14-r4
+	)
+	"
 RDEPEND="${DEPEND}"
 
 BUILD_PARAMS="-C ${KV_DIR} SUBDIRS=${S}"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-18 21:22 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-18 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     da7d05f6a15e1f60ca381f8b0bbabf1fc5db175f
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 21:22:01 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 21:22:01 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=da7d05f6

Add gentoo style configure

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |   32 +++++++++++++++++++++++++++++++-
 2 files changed, 34 insertions(+), 1 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index eedb888..ff3d11d 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Add gentoo style configure
+
   18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0007-LU-2984-build-Fix-warning-with-gcc-4.6-in-mdt_handle.patch,
   lustre-9999.ebuild:

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 319103a..305c689 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -52,7 +52,37 @@ src_prepare() {
 	sed -e 's:libzfs.so:libzfs.so.1:g' \
 		-e 's:libnvpair.so:libnvpair.so.1:g' \
 		-i lustre/utils/mount_utils_zfs.c || die
-	sh ./autogen.sh
+
+	# replace upstream autogen.sh by our src_prepare()
+	local DIRS="build libcfs lnet lustre snmp"
+	local ACLOCAL_FLAGS
+	for dir in $DIRS ; do
+		ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $PWD/$dir/autoconf"
+	done
+	eaclocal $ACLOCAL_FLAGS
+	eautoheader
+	eautomake
+	eautoconf
+	# now walk in configure dirs
+	einfo "Reconfiguring source in libsysio"
+	cd libsysio
+	eaclocal
+	eautomake
+	eautoconf
+	cd ..
+	einfo "Reconfiguring source in lustre-iokit"
+	cd lustre-iokit
+	eaclocal
+	eautomake
+	eautoconf
+	cd ..
+	einfo "Reconfiguring source in ldiskfs"
+	cd ldiskfs
+	eaclocal -I $PWD/config
+	eautoheader
+	eautomake -W no-portability
+	eautoconf
+	cd ..
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-18 21:48 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-18 21:48 UTC (permalink / raw
  To: gentoo-commits

commit:     0c6499f9e9443d064e0cc99e3d0ed006950ba630
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 21:48:11 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 21:48:11 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0c6499f9

Fix some install path

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    7 ++++++-
 2 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index ff3d11d..a601dac 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
 # $Header: $
 
   18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Fix some install path
+
+  18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Add gentoo style configure
 
   18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 305c689..078856b 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 WANT_AUTOCONF="2.5"
 WANT_AUTOMAKE="1.10"
 
-inherit git-2 autotools linux-mod toolchain-funcs
+inherit git-2 autotools linux-mod toolchain-funcs udev
 
 DESCRIPTION="Lustre is a parallel distributed file system"
 HOMEPAGE="http://wiki.whamcloud.com/"
@@ -53,6 +53,11 @@ src_prepare() {
 		-e 's:libnvpair.so:libnvpair.so.1:g' \
 		-i lustre/utils/mount_utils_zfs.c || die
 
+	# fix some install paths
+	sed -e "s:$(sysconfdir)/udev:$(get_udevdir):g" \
+		-e "s:$(sysconfdir)/sysconfig:$(sysconfdir)/conf.d:g" \
+		-i lustre/conf/Makefile.am || die
+
 	# replace upstream autogen.sh by our src_prepare()
 	local DIRS="build libcfs lnet lustre snmp"
 	local ACLOCAL_FLAGS


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-19 19:08 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-19 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     2be37f7c2c0b64b7eccdc715d1c2205917f65630
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 19:07:38 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 19:07:38 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2be37f7c

Fix escape sequence

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 25c0274..ac56877 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  19 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Fix escape sequence
+
   18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
   files/0001-LU-2850-build-check-header-files-in-generated-uapi-d.patch,
   files/0002-LU-2850-kernel-3.7-kernel-posix-acl-needs-userns.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 078856b..7f5c3a1 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -54,8 +54,8 @@ src_prepare() {
 		-i lustre/utils/mount_utils_zfs.c || die
 
 	# fix some install paths
-	sed -e "s:$(sysconfdir)/udev:$(get_udevdir):g" \
-		-e "s:$(sysconfdir)/sysconfig:$(sysconfdir)/conf.d:g" \
+	sed -e "s:$\(sysconfdir\)/udev:$(get_udevdir):g" \
+		-e "s:$\(sysconfdir\)/sysconfig:$\(sysconfdir\)/conf.d:g" \
 		-i lustre/conf/Makefile.am || die
 
 	# replace upstream autogen.sh by our src_prepare()


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-19 19:12 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-19 19:12 UTC (permalink / raw
  To: gentoo-commits

commit:     243917c33070421994aaf6f8ee69b59350b1d5ce
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 19:12:21 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 19:12:21 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=243917c3

$PWD dont needed in automake invocation

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index ac56877..897cf83 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
 # $Header: $
 
   19 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  $PWD dont needed in automake invocation
+
+  19 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Fix escape sequence
 
   18 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 7f5c3a1..9de2f81 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
 	local DIRS="build libcfs lnet lustre snmp"
 	local ACLOCAL_FLAGS
 	for dir in $DIRS ; do
-		ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $PWD/$dir/autoconf"
+		ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
 	done
 	eaclocal $ACLOCAL_FLAGS
 	eautoheader
@@ -83,7 +83,7 @@ src_prepare() {
 	cd ..
 	einfo "Reconfiguring source in ldiskfs"
 	cd ldiskfs
-	eaclocal -I $PWD/config
+	eaclocal -I config
 	eautoheader
 	eautomake -W no-portability
 	eautoconf


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-31 11:18 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ecde693c8a86c79f40aca0dbd039a313a97c613b
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 11:18:10 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 11:18:10 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ecde693c

build was renamed to config

Package-Manager: portage-2.2.0_alpha170
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    4 ++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 16471dd..25bdde5 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  build was renamed to config
+
   31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
   +files/0002-LU-2800-libcfs-use-sock_alloc_file-instead-of-sock_m.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 0b27062..64bee30 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -62,7 +62,7 @@ src_prepare() {
 	local DIRS="build libcfs lnet lustre snmp"
 	local ACLOCAL_FLAGS
 	for dir in $DIRS ; do
-		ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
+		ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/config"
 	done
 	eaclocal $ACLOCAL_FLAGS
 	eautoheader
@@ -83,7 +83,7 @@ src_prepare() {
 	cd ..
 	einfo "Reconfiguring source in ldiskfs"
 	cd ldiskfs
-	eaclocal -I config
+	eaclocal
 	eautoheader
 	eautomake -W no-portability
 	eautoconf


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-31 11:24 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     8fd1ba903fa8e42d6347d1ebd85feb11f32a12d9
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 11:20:36 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 11:23:45 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8fd1ba90

Fix autogen

Signed-off-by: Alexey Shvetsov <alexxy <AT> gentoo.org>

---
 sys-cluster/lustre/ChangeLog          |    3 ---
 sys-cluster/lustre/lustre-9999.ebuild |    8 ++++----
 2 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 25bdde5..16471dd 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,9 +2,6 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
-  31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
-  build was renamed to config
-
   31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
   +files/0002-LU-2800-libcfs-use-sock_alloc_file-instead-of-sock_m.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 64bee30..3457fbf 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -59,12 +59,12 @@ src_prepare() {
 		-i lustre/conf/Makefile.am || die
 
 	# replace upstream autogen.sh by our src_prepare()
-	local DIRS="build libcfs lnet lustre snmp"
+	local DIRS="libcfs lnet lustre snmp"
 	local ACLOCAL_FLAGS
 	for dir in $DIRS ; do
-		ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/config"
+		ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
 	done
-	eaclocal $ACLOCAL_FLAGS
+	eaclocal -I config $ACLOCAL_FLAGS
 	eautoheader
 	eautomake
 	eautoconf
@@ -83,7 +83,7 @@ src_prepare() {
 	cd ..
 	einfo "Reconfiguring source in ldiskfs"
 	cd ldiskfs
-	eaclocal
+	eaclocal -I config
 	eautoheader
 	eautomake -W no-portability
 	eautoconf


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-03-31 14:36 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-03-31 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     2b1166ab363c36cf13c27c72118bb896945b1665
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 14:36:32 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 14:36:32 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2b1166ab

Enable more options

Package-Manager: portage-2.2.0_alpha170
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    4 ++++
 sys-cluster/lustre/lustre-9999.ebuild |   11 +++++++++--
 sys-cluster/lustre/metadata.xml       |    3 +++
 3 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 4452f88..5d92271 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild,
+  metadata.xml:
+  Enable more options
+
   31 Mar 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0009-LU-3011-ubuntu-Fix-build-failures-on-Ubuntu-12.04.patch,
   files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index a25e2a5..d956244 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -17,11 +17,13 @@ SRC_URI=""
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="+client +utils server"
+IUSE="+client +utils server +liblustre readline tests tcpd +urandom"
 
 DEPEND="
 	virtual/awk
 	virtual/linux-sources
+	readline? ( sys-libs/readline )
+	tcpd? ( sys-apps/tcp-wrappers )
 	server? (
 		>=sys-kernel/spl-0.6.0_rc14-r2
 		>=sys-fs/zfs-kmod-0.6.0_rc14-r4
@@ -101,7 +103,12 @@ src_configure() {
 		--with-spl="${EPREFIX}/usr/src/spl" \
 		$(use_enable client) \
 		$(use_enable utils) \
-		$(use_enable server)
+		$(use_enable server) \
+		$(use_enable liblustre) \
+		$(use_enable readline) \
+		$(use_enable tcpd libwrap) \
+		$(use_enable urandom) \
+		$(use_enable tests)
 }
 
 src_compile() {

diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml
index e8f5918..31ea86e 100644
--- a/sys-cluster/lustre/metadata.xml
+++ b/sys-cluster/lustre/metadata.xml
@@ -9,5 +9,8 @@ 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>


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-16 11:30 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-16 11:30 UTC (permalink / raw
  To: gentoo-commits

commit:     344b57accd0edc08099e3afe2df14c226acf1228
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 11:29:57 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 11:29:57 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=344b57ac

Update lustre deps

Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index bba7cee..b7dfd52 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Update lustre deps
+
   16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0009-LU-2850-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,
   +files/0010-LU-2850-kernel-f_vfsmnt-replaced-by-f_path.mnt.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 5a783bd..8156ec5 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,9 +25,9 @@ DEPEND="
 	readline? ( sys-libs/readline )
 	tcpd? ( sys-apps/tcp-wrappers )
 	server? (
-		>=sys-kernel/spl-0.6.1
-		>=sys-fs/zfs-kmod-0.6.1
-		>=sys-fs/zfs-0.6.1
+		>sys-kernel/spl-0.6.0
+		>sys-fs/zfs-kmod-0.6.0
+		>sys-fs/zfs-0.6.0
 	)
 	"
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-16 11:31 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-16 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     a0718a09f7e823d31ebcb96f43c1e42443a90715
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 11:31:26 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 11:31:26 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a0718a09

Update lustre deps

Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index b7dfd52..28d72f6 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -5,6 +5,9 @@
   16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Update lustre deps
 
+  16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Update lustre deps
+
   16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0009-LU-2850-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,
   +files/0010-LU-2850-kernel-f_vfsmnt-replaced-by-f_path.mnt.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 8156ec5..3b6b58c 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,9 +25,9 @@ DEPEND="
 	readline? ( sys-libs/readline )
 	tcpd? ( sys-apps/tcp-wrappers )
 	server? (
-		>sys-kernel/spl-0.6.0
-		>sys-fs/zfs-kmod-0.6.0
-		>sys-fs/zfs-0.6.0
+		>sys-kernel/spl-0.6
+		>sys-fs/zfs-kmod-0.6
+		>sys-fs/zfs-0.6
 	)
 	"
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-16 11:34 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-16 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     2d3ca889bbb6b28cfae575b38748deb2a6d39d99
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 16 11:34:14 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Apr 16 11:34:14 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2d3ca889

Update lustre deps

Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 28d72f6..d65f91b 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -8,6 +8,9 @@
   16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Update lustre deps
 
+  16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Update lustre deps
+
   16 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0009-LU-2850-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,
   +files/0010-LU-2850-kernel-f_vfsmnt-replaced-by-f_path.mnt.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 3b6b58c..4471340 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,9 +25,9 @@ DEPEND="
 	readline? ( sys-libs/readline )
 	tcpd? ( sys-apps/tcp-wrappers )
 	server? (
-		>sys-kernel/spl-0.6
-		>sys-fs/zfs-kmod-0.6
-		>sys-fs/zfs-0.6
+		sys-kernel/spl
+		sys-fs/zfs-kmod
+		sys-fs/zfs
 	)
 	"
 RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-17 13:33 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-17 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     52fec902919570497bbfa3d24d078a038aafa4c6
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 13:32:48 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 13:32:48 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=52fec902

Fix client build

Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    8 ++++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index d4315a2..7ff1c93 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  17 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Fix client build
+
   17 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0009-LU-2850-kernel-3.8-upstream-kills-daemonize.patch,
   +files/0010-LU-3079-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 6956df0..a40cd65 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -98,13 +98,17 @@ src_prepare() {
 }
 
 src_configure() {
+	local myconf
+	if use server; then
+		myconf+="${myconf} --with-zfs=\"${EPREFIX}/usr/src/zfs\""
+		myconf+="${myconf} --with-spl=\"${EPREFIX}/usr/src/spl\""
+	fi
 	econf \
+		${myconf} \
 		--without-ldiskfs \
 		--disable-ldiskfs-build \
 		--with-linux="${KERNEL_DIR}" \
 		--with-linux-release="${KV_FULL}" \
-		--with-zfs="${EPREFIX}/usr/src/zfs" \
-		--with-spl="${EPREFIX}/usr/src/spl" \
 		$(use_enable client) \
 		$(use_enable utils) \
 		$(use_enable server) \


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-22  1:40 Christoph Junghans
  0 siblings, 0 replies; 37+ messages in thread
From: Christoph Junghans @ 2013-04-22  1:40 UTC (permalink / raw
  To: gentoo-commits

commit:     98e36ab78572b7f4ae926cb1f6f5737b5f6a5efe
Author:     Richard Yao <ryao <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 14:05:06 2013 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 14:05:06 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=98e36ab7

Pass correct SPL and ZFS kernel header directories

This change enables lustre to find the kernel headers installed by
>=sys-kernel/spl-0.6.1 and >=sys-fs/zfs-kmod-0.6.1. It also eliminates
the need for those ebuilds to install symlinks as a hint to lustre.

Signed-off-by: Richard Yao <ryao <AT> gentoo.org>

---
 sys-cluster/lustre/lustre-9999.ebuild |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index a40cd65..6171413 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,8 +25,8 @@ DEPEND="
 	readline? ( sys-libs/readline )
 	tcpd? ( sys-apps/tcp-wrappers )
 	server? (
-		sys-kernel/spl
-		sys-fs/zfs-kmod
+		>=sys-kernel/spl-0.6.1
+		>=sys-fs/zfs-kmod-0.6.1
 		sys-fs/zfs
 	)
 	"
@@ -100,8 +100,10 @@ src_prepare() {
 src_configure() {
 	local myconf
 	if use server; then
-		myconf+="${myconf} --with-zfs=\"${EPREFIX}/usr/src/zfs\""
-		myconf+="${myconf} --with-spl=\"${EPREFIX}/usr/src/spl\""
+		SPL_PATH=$(basename $(echo "${EROOT}usr/src/spl-"*)) \
+			myconf+="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\""
+		ZFS_PATH=$(basename $(echo "${EROOT}usr/src/zfs-"*)) \
+			myconf+="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\""
 	fi
 	econf \
 		${myconf} \


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-22  1:40 Christoph Junghans
  0 siblings, 0 replies; 37+ messages in thread
From: Christoph Junghans @ 2013-04-22  1:40 UTC (permalink / raw
  To: gentoo-commits

commit:     57bb401e52a2d06a894e9e120d985813d5146f7e
Author:     Richard Yao <ryao <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 14:19:26 2013 +0000
Commit:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 14:23:54 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=57bb401e

Stop duplicating ${myconf}

Doing myconf+="${myconf} ..." in the ebuild caused us to append not only
our addition to ${myconfig}, but also to prepend the contents of
${myconf} to itself. This resulted in configure script lines that looked
something like this:

./configure ... --with-spl="/usr/src/spl-0.6.1" --with-spl="/usr/src/spl-0.6.1"
--with-zfs="/usr/src/zfs-0.6.1" ...

We switch to myconf="${myconf} ..." to correct that.

Signed-off-by: Richard Yao <ryao <AT> gentoo.org>

---
 sys-cluster/lustre/lustre-9999.ebuild |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 6171413..875a197 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -101,9 +101,9 @@ src_configure() {
 	local myconf
 	if use server; then
 		SPL_PATH=$(basename $(echo "${EROOT}usr/src/spl-"*)) \
-			myconf+="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\""
+			myconf="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\""
 		ZFS_PATH=$(basename $(echo "${EROOT}usr/src/zfs-"*)) \
-			myconf+="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\""
+			myconf="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\""
 	fi
 	econf \
 		${myconf} \


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-22  9:30 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-22  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     46028573bc19b911f5a18a5dd8dbbb5bcc3cab8d
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 09:29:51 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 09:29:51 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=46028573

Disable liblustre by default

Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 3e0ef9d..75510d2 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Disable liblustre by default
+
   22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0013-LU-3179-fids-fix-compilation-error-with-gcc-4.7.2.patch,
   files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 520927e..3ab8227 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -17,7 +17,7 @@ SRC_URI=""
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="+client +utils server +liblustre readline tests tcpd +urandom"
+IUSE="+client +utils server liblustre readline tests tcpd +urandom"
 
 DEPEND="
 	virtual/awk


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-04-22 10:13 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-04-22 10:13 UTC (permalink / raw
  To: gentoo-commits

commit:     9fb940d15f9c3a98f0ff72a03b0635d3ad260c4c
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 10:13:31 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 10:13:31 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9fb940d1

Fix zfs-osd build

Package-Manager: portage-2.2.0_alpha173
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    6 ++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 75510d2..fa2cda8 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -3,6 +3,9 @@
 # $Header: $
 
   22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Fix zfs-osd build
+
+  22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
   Disable liblustre by default
 
   22 Apr 2013; Alexey Shvetsov <alexxy@gentoo.org>

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 3ab8227..bac140d 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -102,9 +102,11 @@ src_configure() {
 	local myconf
 	if use server; then
 		SPL_PATH=$(basename $(echo "${EROOT}usr/src/spl-"*)) \
-			myconf="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\""
+			myconf="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\" \
+							--with-spl-obj=\"${EROOT}usr/src/${SPL_PATH}/${KV_FULL}\""
 		ZFS_PATH=$(basename $(echo "${EROOT}usr/src/zfs-"*)) \
-			myconf="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\""
+			myconf="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\" \
+							--with-zfs-obj=\"${EROOT}usr/src/${ZFS_PATH}/${KV_FULL}\""
 	fi
 	econf \
 		${myconf} \


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-05-07 14:59 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-05-07 14:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a8e795b6b9c390f5be3232ac3e410a8485ddae89
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Tue May  7 14:57:24 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue May  7 14:58:36 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a8e795b6

Fix quotation issues with server

Package-Manager: portage-2.2.0_alpha174
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |    3 +++
 sys-cluster/lustre/lustre-9999.ebuild |    8 ++++----
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 6420370..67fe3ae 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  07 May 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Fix quotation issues with server
+
   07 May 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0001-LU-1812-kernel-3.7-FC18-server-patches.patch,
   +files/0002-LU-2686-kernel-sock_map_fd-replaced-by-sock_alloc_fi.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 063ef14..cbc61e4 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -91,11 +91,11 @@ src_configure() {
 	local myconf
 	if use server; then
 		SPL_PATH=$(basename $(echo "${EROOT}usr/src/spl-"*)) \
-			myconf="${myconf} --with-spl=\"${EROOT}usr/src/${SPL_PATH}\" \
-							--with-spl-obj=\"${EROOT}usr/src/${SPL_PATH}/${KV_FULL}\""
+			myconf="${myconf} --with-spl=${EROOT}usr/src/${SPL_PATH} \
+							--with-spl-obj=${EROOT}usr/src/${SPL_PATH}/${KV_FULL}"
 		ZFS_PATH=$(basename $(echo "${EROOT}usr/src/zfs-"*)) \
-			myconf="${myconf} --with-zfs=\"${EROOT}usr/src/${ZFS_PATH}\" \
-							--with-zfs-obj=\"${EROOT}usr/src/${ZFS_PATH}/${KV_FULL}\""
+			myconf="${myconf} --with-zfs=${EROOT}usr/src/${ZFS_PATH} \
+							--with-zfs-obj=${EROOT}usr/src/${ZFS_PATH}/${KV_FULL}"
 	fi
 	econf \
 		${myconf} \


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-06-13  7:05 Justin Lecher
  0 siblings, 0 replies; 37+ messages in thread
From: Justin Lecher @ 2013-06-13  7:05 UTC (permalink / raw
  To: gentoo-commits

commit:     475effefa51a10cabb109cd3048917f2f465c751
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 13 06:16:41 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 06:16:41 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=475effef

sys-cluster/lustre: Move virtual/linux-sources to build deps

Package-Manager: portage-2.2.0_alpha179
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |  4 ++++
 sys-cluster/lustre/lustre-9999.ebuild |  6 +++---
 sys-cluster/lustre/metadata.xml       | 20 ++++++++++----------
 3 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 9f26c4b..9d8c772 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  13 Jun 2013; Justin Lecher <jlec@gentoo.org> lustre-9999.ebuild,
+  metadata.xml:
+  Move virtual/linux-sources to build deps
+
   07 May 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0009-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
   +files/0010-LU-3079-kernel-3.9-hlist_for_each_entry-uses-3-args.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 23ee833..e87c114 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -19,9 +19,8 @@ SLOT="0"
 KEYWORDS=""
 IUSE="+client +utils server liblustre readline tests tcpd +urandom"
 
-DEPEND="
+RDEPEND="
 	virtual/awk
-	virtual/linux-sources
 	readline? ( sys-libs/readline )
 	tcpd? ( sys-apps/tcp-wrappers )
 	server? (
@@ -30,7 +29,8 @@ DEPEND="
 		sys-fs/zfs
 	)
 	"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+	virtual/linux-sources"
 
 PATCHES=(
 	"${FILESDIR}/0001-LU-1812-kernel-3.7-FC18-server-patches.patch"

diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml
index 31ea86e..f667429 100644
--- a/sys-cluster/lustre/metadata.xml
+++ b/sys-cluster/lustre/metadata.xml
@@ -1,16 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>cluster</herd>
-<longdescription>
+  <herd>cluster</herd>
+  <longdescription>
 Lustre is a parallel distributed file system, generally used for large scale cluster computing
 </longdescription>
-<use>
-	<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>
+  <use>
+    <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>


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2013-12-19 12:59 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2013-12-19 12:59 UTC (permalink / raw
  To: gentoo-commits

commit:     7c66ee7d8dbbf657386930e6197f8f3a26ce5a4c
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 19 12:59:21 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Dec 19 12:59:21 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7c66ee7d

Dissalow unsafe flags for kernel build

Package-Manager: portage-2.2.7
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          | 3 +++
 sys-cluster/lustre/lustre-9999.ebuild | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 69315ef..dcd6ef7 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  19 Dec 2013; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Dissalow unsafe flags for kernel build
+
   19 Dec 2013; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0002-LU-3373-ldiskfs-ldiskfs-patches-for-3.11.1-fc19.patch,
   +files/0003-LU-3974-llite-dentry-d_compare-changes-in-3.11.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 09173cd..566afc2 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 WANT_AUTOCONF="2.5"
 WANT_AUTOMAKE="1.10"
 
-inherit git-2 autotools linux-mod toolchain-funcs udev
+inherit git-2 autotools linux-mod toolchain-funcs udev flag-o-matic
 
 DESCRIPTION="Lustre is a parallel distributed file system"
 HOMEPAGE="http://wiki.whamcloud.com/"
@@ -41,6 +41,7 @@ PATCHES=(
 )
 
 pkg_setup() {
+	setup-allowed-flags
 	linux-mod_pkg_setup
 	ARCH="$(tc-arch-kernel)"
 	ABI="${KERNEL_ABI}"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2014-01-06 18:33 Justin Lecher
  0 siblings, 0 replies; 37+ messages in thread
From: Justin Lecher @ 2014-01-06 18:33 UTC (permalink / raw
  To: gentoo-commits

commit:     e5e37998748dc4b115e3c2d8049df93b8565ccd6
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 18:15:40 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 18:15:40 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e5e37998

sys-cluster/lustre: Switch from git-2 to git-r3

Package-Manager: portage-2.2.8
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          | 5 ++++-
 sys-cluster/lustre/lustre-9999.ebuild | 6 +++---
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 37ee2bd..ea473e4 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sys-cluster/lustre
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  06 Jan 2014; Justin Lecher <jlec@gentoo.org> lustre-9999.ebuild:
+  Switch from git-2 to git-r3
+
   19 Dec 2013; Alexey Shvetsov <alexxy@gentoo.org>
   files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
   files/0002-LU-3373-ldiskfs-ldiskfs-patches-for-3.11.1-fc19.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 123c81c..a7fbbed 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -7,12 +7,12 @@ EAPI=5
 WANT_AUTOCONF="2.5"
 WANT_AUTOMAKE="1.10"
 
-inherit git-2 autotools linux-mod toolchain-funcs udev flag-o-matic
+inherit git-r3 autotools linux-mod toolchain-funcs udev flag-o-matic
 
 DESCRIPTION="Lustre is a parallel distributed file system"
 HOMEPAGE="http://wiki.whamcloud.com/"
-EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
 SRC_URI=""
+EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2014-02-12  6:41 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2014-02-12  6:41 UTC (permalink / raw
  To: gentoo-commits

commit:     0374dba2c1ac6c6613fa7e5af6aea319f5160338
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 06:43:13 2014 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 06:43:13 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0374dba2

Drop unneded patch v2

Package-Manager: portage-2.2.8-r1
RepoMan-Options: --force

---
 sys-cluster/lustre/ChangeLog          |  3 +++
 sys-cluster/lustre/lustre-9999.ebuild | 25 ++++++++++++-------------
 2 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index dc604d0..5274002 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Feb 2014; Alexey Shvetsov <alexxy@gentoo.org> lustre-9999.ebuild:
+  Drop unneded patch v2
+
   12 Feb 2014; Alexey Shvetsov <alexxy@gentoo.org>
   +files/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch,
   +files/0002-LU-3319-procfs-update-zfs-proc-handling-to-seq_files.patch,

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index bf158ad..ad303cf 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -33,19 +33,18 @@ DEPEND="${RDEPEND}
 	virtual/linux-sources"
 
 PATCHES=(
-	"${FILESDIR}/0001-LU-4554-lfsck-old-single-OI-MDT-always-scrubbed.patch"
-	"${FILESDIR}/0002-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch"
-	"${FILESDIR}/0003-LU-3319-procfs-update-zfs-proc-handling-to-seq_files.patch"
-	"${FILESDIR}/0004-LU-3319-procfs-move-mgs-proc-handling-to-seq_files.patch"
-	"${FILESDIR}/0005-LU-3319-procfs-fix-symlink-handling.patch"
-	"${FILESDIR}/0006-LU-3319-procfs-move-osp-proc-handling-to-seq_files.patch"
-	"${FILESDIR}/0007-LU-3319-procfs-move-lod-proc-handling-to-seq_files.patch"
-	"${FILESDIR}/0008-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch"
-	"${FILESDIR}/0009-LU-3319-procfs-move-mdt-mds-proc-handling-to-seq_fil.patch"
-	"${FILESDIR}/0010-LU-3319-procfs-update-ldiskfs-proc-handling-to-seq_f.patch"
-	"${FILESDIR}/0011-LU-3319-lprocfs-client-side-cleanups.patch"
-	"${FILESDIR}/0012-LU-3974-llite-use-new-struct-dir_context.patch"
-	"${FILESDIR}/0013-LU-3974-llite-invalidatepage-api-changed.patch"
+	"${FILESDIR}/0001-LU-2982-build-make-AC-check-for-linux-arch-sandbox-f.patch"
+	"${FILESDIR}/0002-LU-3319-procfs-update-zfs-proc-handling-to-seq_files.patch"
+	"${FILESDIR}/0003-LU-3319-procfs-move-mgs-proc-handling-to-seq_files.patch"
+	"${FILESDIR}/0004-LU-3319-procfs-fix-symlink-handling.patch"
+	"${FILESDIR}/0005-LU-3319-procfs-move-osp-proc-handling-to-seq_files.patch"
+	"${FILESDIR}/0006-LU-3319-procfs-move-lod-proc-handling-to-seq_files.patch"
+	"${FILESDIR}/0007-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch"
+	"${FILESDIR}/0008-LU-3319-procfs-move-mdt-mds-proc-handling-to-seq_fil.patch"
+	"${FILESDIR}/0009-LU-3319-procfs-update-ldiskfs-proc-handling-to-seq_f.patch"
+	"${FILESDIR}/0010-LU-3319-lprocfs-client-side-cleanups.patch"
+	"${FILESDIR}/0011-LU-3974-llite-use-new-struct-dir_context.patch"
+	"${FILESDIR}/0012-LU-3974-llite-invalidatepage-api-changed.patch"
 )
 
 pkg_setup() {


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2015-02-18 16:41 Justin Lecher
  0 siblings, 0 replies; 37+ messages in thread
From: Justin Lecher @ 2015-02-18 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     50d3a73c6c9fec2ee753ac0167830400ba15e7ad
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 18 14:14:24 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Feb 18 14:14:24 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=50d3a73c

sys-cluster/lustre: fix SLOT operators

Package-Manager: portage-2.2.17

---
 sys-cluster/lustre/ChangeLog          | 5 ++++-
 sys-cluster/lustre/lustre-9999.ebuild | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/lustre/ChangeLog b/sys-cluster/lustre/ChangeLog
index 185fd54..34d9c26 100644
--- a/sys-cluster/lustre/ChangeLog
+++ b/sys-cluster/lustre/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sys-cluster/lustre
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  18 Feb 2015; Justin Lecher <jlec@gentoo.org> lustre-9999.ebuild:
+  sys-cluster/lustre: fix SLOT operators
+
   12 Nov 2014; Justin Lecher <jlec@gentoo.org> lustre-9999.ebuild,
   -files/0002-LU-3319-procfs-move-mdd-ofd-proc-handling-to-seq_fil.patch:
   Move large patch into patch dir

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 75ab5e8..e645589 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.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: $
 
@@ -29,7 +29,7 @@ IUSE="+client +utils server liblustre readline tests tcpd +urandom"
 
 RDEPEND="
 	virtual/awk
-	readline? ( sys-libs/readline )
+	readline? ( sys-libs/readline:0 )
 	tcpd? ( sys-apps/tcp-wrappers )
 	server? (
 		>=sys-kernel/spl-0.6.1


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-12 19:21 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-12 19:21 UTC (permalink / raw
  To: gentoo-commits

commit:     824b9947a4bdf2049961216c81e089c086ea2652
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 19:21:19 2016 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 19:21:19 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=824b9947

sys-cluster/lustre: Fix case when patches are empty

Package-Manager: portage-2.3.0_rc1

 sys-cluster/lustre/lustre-2.8.0.ebuild | 4 +++-
 sys-cluster/lustre/lustre-9999.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lustre/lustre-2.8.0.ebuild b/sys-cluster/lustre/lustre-2.8.0.ebuild
index 59c8e55..fccf13a 100644
--- a/sys-cluster/lustre/lustre-2.8.0.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.0.ebuild
@@ -50,7 +50,9 @@ pkg_setup() {
 }
 
 src_prepare() {
-	epatch ${PATCHES[@]}
+	if [ -z ${PATCHES[@]} ]; then
+		epatch ${PATCHES[@]}
+	fi
 	# replace upstream autogen.sh by our src_prepare()
 	local DIRS="libcfs lnet lustre snmp"
 	local ACLOCAL_FLAGS

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 59c8e55..fccf13a 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -50,7 +50,9 @@ pkg_setup() {
 }
 
 src_prepare() {
-	epatch ${PATCHES[@]}
+	if [ -z ${PATCHES[@]} ]; then
+		epatch ${PATCHES[@]}
+	fi
 	# replace upstream autogen.sh by our src_prepare()
 	local DIRS="libcfs lnet lustre snmp"
 	local ACLOCAL_FLAGS


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-12 19:56 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-12 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     7a55cd204b410bd7cb0784a03377655e2901b672
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 19:56:32 2016 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 19:56:32 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=7a55cd20

sys-cluster/lustre: More fixes

Package-Manager: portage-2.3.0_rc1

 sys-cluster/lustre/lustre-2.8.0.ebuild | 10 ++--------
 sys-cluster/lustre/lustre-9999.ebuild  | 10 ++--------
 2 files changed, 4 insertions(+), 16 deletions(-)

diff --git a/sys-cluster/lustre/lustre-2.8.0.ebuild b/sys-cluster/lustre/lustre-2.8.0.ebuild
index fccf13a..3f1bc60 100644
--- a/sys-cluster/lustre/lustre-2.8.0.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.0.ebuild
@@ -50,9 +50,10 @@ pkg_setup() {
 }
 
 src_prepare() {
-	if [ -z ${PATCHES[@]} ]; then
+	if [ ! -z ${PATCHES[@]} ]; then
 		epatch ${PATCHES[@]}
 	fi
+	eapply_user
 	# replace upstream autogen.sh by our src_prepare()
 	local DIRS="libcfs lnet lustre snmp"
 	local ACLOCAL_FLAGS
@@ -64,13 +65,6 @@ src_prepare() {
 	eautoheader
 	eautomake
 	eautoconf
-	# now walk in configure dirs
-	einfo "Reconfiguring source in libsysio"
-	cd libsysio
-	eaclocal
-	eautomake
-	eautoconf
-	cd ..
 }
 
 src_configure() {

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index fccf13a..3f1bc60 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -50,9 +50,10 @@ pkg_setup() {
 }
 
 src_prepare() {
-	if [ -z ${PATCHES[@]} ]; then
+	if [ ! -z ${PATCHES[@]} ]; then
 		epatch ${PATCHES[@]}
 	fi
+	eapply_user
 	# replace upstream autogen.sh by our src_prepare()
 	local DIRS="libcfs lnet lustre snmp"
 	local ACLOCAL_FLAGS
@@ -64,13 +65,6 @@ src_prepare() {
 	eautoheader
 	eautomake
 	eautoconf
-	# now walk in configure dirs
-	einfo "Reconfiguring source in libsysio"
-	cd libsysio
-	eaclocal
-	eautomake
-	eautoconf
-	cd ..
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-12 20:09 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-12 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     6163f6ced1479a5038505b6a75560361ccc1da48
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 20:08:50 2016 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 20:08:50 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=6163f6ce

sys-cluster/lustre: Clean up unused options

Package-Manager: portage-2.3.0_rc1

 sys-cluster/lustre/lustre-2.8.0.ebuild | 11 ++++++-----
 sys-cluster/lustre/lustre-9999.ebuild  | 11 ++++++-----
 sys-cluster/lustre/metadata.xml        |  2 --
 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 3f1bc60..4a59000 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 3f1bc60..4a59000 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 0e27fb0..026d877 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>


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-13 11:25 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-13 11:25 UTC (permalink / raw
  To: gentoo-commits

commit:     99b9f218603c5759745c2c6a3639ee1549a193b1
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 11:25:02 2016 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 11:25:02 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=99b9f218

sys-cluster/lustre: Also minor fix for 9999 version

Package-Manager: portage-2.3.0_rc1

 sys-cluster/lustre/lustre-9999.ebuild | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 5d9301c..c45ea6f 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -43,10 +43,6 @@ REQUIRED_USE="
 	client? ( modules )
 	server? ( modules )"
 
-PATCHES=(
-	"${FILESDIR}/lustre-do-not-include-udef.h.patch"
-	)
-
 pkg_setup() {
 	filter-mfpmath sse
 	filter-mfpmath i386
@@ -57,7 +53,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-	if [ ! -z ${PATCHES[@]} ]; then
+	if [ ! -z ${#PATCHES[@]} ]; then
 		epatch ${PATCHES[@]}
 	fi
 	eapply_user


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-13 18:43 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-13 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     01fcdaf7e9523dc74e1c7ed47173215791406ca5
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 18:43:10 2016 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 18:43:10 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=01fcdaf7

sys-cluster/lustre: enable DLC for lustre

Package-Manager: portage-2.3.0_rc1

 sys-cluster/lustre/lustre-2.8.54.ebuild |  4 +++-
 sys-cluster/lustre/lustre-9999.ebuild   | 10 ++++++++--
 sys-cluster/lustre/metadata.xml         |  9 +++++----
 3 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/sys-cluster/lustre/lustre-2.8.54.ebuild b/sys-cluster/lustre/lustre-2.8.54.ebuild
index 2a976b2..24b1bc2 100644
--- a/sys-cluster/lustre/lustre-2.8.54.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.54.ebuild
@@ -25,10 +25,11 @@ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client +utils +modules server readline tests"
+IUSE="+client +utils +modules +dlc server readline tests"
 
 RDEPEND="
 	virtual/awk
+	dlc? ( dev-libs/libyaml )
 	readline? ( sys-libs/readline:0 )
 	server? (
 		>=sys-kernel/spl-0.6.1
@@ -95,6 +96,7 @@ src_configure() {
 		${myconf} \
 		--without-ldiskfs \
 		--with-linux="${KERNEL_DIR}" \
+		$(use_enable dlc) \
 		$(use_enable client) \
 		$(use_enable utils) \
 		$(use_enable modules) \

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index c45ea6f..d928ee3 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -25,10 +25,11 @@ EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+client +utils +modules server readline tests"
+IUSE="+client +utils +modules +dlc server readline tests"
 
 RDEPEND="
 	virtual/awk
+	dlc? ( dev-libs/libyaml )
 	readline? ( sys-libs/readline:0 )
 	server? (
 		>=sys-kernel/spl-0.6.1
@@ -43,6 +44,10 @@ REQUIRED_USE="
 	client? ( modules )
 	server? ( modules )"
 
+PATCHES=(
+	"${FILESDIR}/0008-Fix-build-error-with-gcc-6.1.patch"
+	)
+
 pkg_setup() {
 	filter-mfpmath sse
 	filter-mfpmath i386
@@ -53,7 +58,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-	if [ ! -z ${#PATCHES[@]} ]; then
+	if [ ! -z ${#PATCHES[0]} ]; then
 		epatch ${PATCHES[@]}
 	fi
 	eapply_user
@@ -84,6 +89,7 @@ src_configure() {
 		${myconf} \
 		--without-ldiskfs \
 		--with-linux="${KERNEL_DIR}" \
+		$(use_enable dlc) \
 		$(use_enable client) \
 		$(use_enable utils) \
 		$(use_enable modules) \

diff --git a/sys-cluster/lustre/metadata.xml b/sys-cluster/lustre/metadata.xml
index 026d877..04a5327 100644
--- a/sys-cluster/lustre/metadata.xml
+++ b/sys-cluster/lustre/metadata.xml
@@ -9,9 +9,10 @@
 Lustre is a parallel distributed file system, generally used for large scale cluster computing
 </longdescription>
   <use>
-    <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="tests">Enable installation of tests</flag>
+	  <flag name="client">Enable kernel client modules</flag>
+	  <flag name="dlc">Enable Dynamic LNET Configuration</flag>
+	  <flag name="server">Enable kernels server modules</flag>
+	  <flag name="utils">Enable lustre utils</flag>
+	  <flag name="tests">Enable installation of tests</flag>
   </use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2016-06-29 11:40 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2016-06-29 11:40 UTC (permalink / raw
  To: gentoo-commits

commit:     e93a3799d92bc27525ab99500db2017b42be7100
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 29 11:40:46 2016 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Jun 29 11:40:46 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=e93a3799

sys-cluster/lustre: missing dep

Package-Manager: portage-2.3.0_rc1

 sys-cluster/lustre/lustre-2.8.0.ebuild | 1 +
 sys-cluster/lustre/lustre-9999.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-cluster/lustre/lustre-2.8.0.ebuild b/sys-cluster/lustre/lustre-2.8.0.ebuild
index 47f4c15..9ba73b4 100644
--- a/sys-cluster/lustre/lustre-2.8.0.ebuild
+++ b/sys-cluster/lustre/lustre-2.8.0.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
 	)
 	"
 DEPEND="${RDEPEND}
+	dev-python/docutils
 	virtual/linux-sources"
 
 REQUIRED_USE="

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 47f4c15..9ba73b4 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
 	)
 	"
 DEPEND="${RDEPEND}
+	dev-python/docutils
 	virtual/linux-sources"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 37+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/
@ 2017-12-11 18:36 Alexey Shvetsov
  0 siblings, 0 replies; 37+ messages in thread
From: Alexey Shvetsov @ 2017-12-11 18:36 UTC (permalink / raw
  To: gentoo-commits

commit:     596207ca6a24358be8bba0121b7b4c35239aa860
Author:     Alexey Shvetsov <alexxy <AT> omrb <DOT> pnpi <DOT> spb <DOT> ru>
AuthorDate: Mon Dec 11 18:31:15 2017 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Dec 11 18:35:39 2017 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=596207ca

sys-cluster/lustre: Version bump

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 .../{lustre-9999.ebuild => lustre-2.10.1.ebuild}   | 36 ++++++++++++----------
 sys-cluster/lustre/lustre-9999.ebuild              | 14 +++++----
 2 files changed, 28 insertions(+), 22 deletions(-)

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-2.10.1.ebuild
similarity index 79%
copy from sys-cluster/lustre/lustre-9999.ebuild
copy to sys-cluster/lustre/lustre-2.10.1.ebuild
index 3cf01dd73..b2b1d1b35 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-2.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,22 +8,24 @@ WANT_AUTOMAKE="1.15"
 WANT_LIBTOOL="latest"
 
 if [[ $PV = *9999* ]]; then
+	scm="git-r3"
+	SRC_URI=""
+	EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
 	KEYWORDS=""
 	EGIT_BRANCH="master"
 else
+	scm=""
+	SRC_URI="https://dev.gentoo.org/~alexxy/distfiles/${P}.tar.gz"
 	KEYWORDS="~amd64"
-	EGIT_COMMIT="${PV}"
 fi
 
 SUPPORTED_KV_MAJOR=4
-SUPPORTED_KV_MINOR=1
+SUPPORTED_KV_MINOR=9
 
-inherit git-r3 autotools linux-info linux-mod toolchain-funcs udev flag-o-matic
+inherit ${scm} autotools linux-info linux-mod toolchain-funcs udev flag-o-matic
 
 DESCRIPTION="Lustre is a parallel distributed file system"
 HOMEPAGE="http://wiki.whamcloud.com/"
-SRC_URI=""
-EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -69,17 +71,19 @@ src_prepare() {
 		epatch ${PATCHES[@]}
 	fi
 	eapply_user
+	if [[ ${PV} == "9999" ]]; then
 	# replace upstream autogen.sh by our src_prepare()
-	local DIRS="libcfs lnet lustre snmp"
-	local ACLOCAL_FLAGS
-	for dir in $DIRS ; do
-		ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
-	done
-	_elibtoolize -q
-	eaclocal -I config $ACLOCAL_FLAGS
-	eautoheader
-	eautomake
-	eautoconf
+		local DIRS="libcfs lnet lustre snmp"
+		local ACLOCAL_FLAGS
+		for dir in $DIRS ; do
+			ACLOCAL_FLAGS="$ACLOCAL_FLAGS -I $dir/autoconf"
+		done
+		_elibtoolize -q
+		eaclocal -I config $ACLOCAL_FLAGS
+		eautoheader
+		eautomake
+		eautoconf
+	fi
 }
 
 src_configure() {

diff --git a/sys-cluster/lustre/lustre-9999.ebuild b/sys-cluster/lustre/lustre-9999.ebuild
index 3cf01dd73..1f17955bb 100644
--- a/sys-cluster/lustre/lustre-9999.ebuild
+++ b/sys-cluster/lustre/lustre-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,22 +8,24 @@ WANT_AUTOMAKE="1.15"
 WANT_LIBTOOL="latest"
 
 if [[ $PV = *9999* ]]; then
+	scm="git-r3"
+	SRC_URI=""
+	EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
 	KEYWORDS=""
 	EGIT_BRANCH="master"
 else
+	scm=""
+	SRC_URI="https://dev.gentoo.org/~alexxy/distfiles/${P}.tar.gz"
 	KEYWORDS="~amd64"
-	EGIT_COMMIT="${PV}"
 fi
 
 SUPPORTED_KV_MAJOR=4
-SUPPORTED_KV_MINOR=1
+SUPPORTED_KV_MINOR=9
 
-inherit git-r3 autotools linux-info linux-mod toolchain-funcs udev flag-o-matic
+inherit ${scm} autotools linux-info linux-mod toolchain-funcs udev flag-o-matic
 
 DESCRIPTION="Lustre is a parallel distributed file system"
 HOMEPAGE="http://wiki.whamcloud.com/"
-SRC_URI=""
-EGIT_REPO_URI="git://git.whamcloud.com/fs/lustre-release.git"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2017-12-11 18:36 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-19 19:12 [gentoo-commits] proj/sci:master commit in: sys-cluster/lustre/ Alexey Shvetsov
  -- strict thread matches above, loose matches on Subject: below --
2017-12-11 18:36 Alexey Shvetsov
2016-06-29 11:40 Alexey Shvetsov
2016-06-13 18:43 Alexey Shvetsov
2016-06-13 11:25 Alexey Shvetsov
2016-06-12 20:09 Alexey Shvetsov
2016-06-12 19:56 Alexey Shvetsov
2016-06-12 19:21 Alexey Shvetsov
2015-02-18 16:41 Justin Lecher
2014-02-12  6:41 Alexey Shvetsov
2014-01-06 18:33 Justin Lecher
2013-12-19 12:59 Alexey Shvetsov
2013-06-13  7:05 Justin Lecher
2013-05-07 14:59 Alexey Shvetsov
2013-04-22 10:13 Alexey Shvetsov
2013-04-22  9:30 Alexey Shvetsov
2013-04-22  1:40 Christoph Junghans
2013-04-22  1:40 Christoph Junghans
2013-04-17 13:33 Alexey Shvetsov
2013-04-16 11:34 Alexey Shvetsov
2013-04-16 11:31 Alexey Shvetsov
2013-04-16 11:30 Alexey Shvetsov
2013-03-31 14:36 Alexey Shvetsov
2013-03-31 11:24 Alexey Shvetsov
2013-03-31 11:18 Alexey Shvetsov
2013-03-19 19:08 Alexey Shvetsov
2013-03-18 21:48 Alexey Shvetsov
2013-03-18 21:22 Alexey Shvetsov
2013-03-16 17:34 Alexey Shvetsov
2013-03-15 15:50 Alexey Shvetsov
2013-03-15 15:49 Alexey Shvetsov
2013-03-14 14:16 Alexey Shvetsov
2013-03-07  6:39 Alexey Shvetsov
2013-03-06 13:20 Alexey Shvetsov
2012-12-22 16:45 Alexey Shvetsov
2012-12-22 16:34 Alexey Shvetsov
2012-09-20 19:21 Alexey Shvetsov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox