summaryrefslogtreecommitdiff
path: root/packaging/RHEL-CTDB/configure.rpm
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2012-09-17 18:15:03 +0200
committerStefan Metzmacher <metze@samba.org>2012-09-18 04:17:23 +0200
commit56956910051a8d11b36d125780fde048d29ad604 (patch)
tree419720195f83a70c92f3136886361db9fa2bc7c8 /packaging/RHEL-CTDB/configure.rpm
parent914fc4f265ef9f538fc5077fe0257565b282bd24 (diff)
downloadsamba-56956910051a8d11b36d125780fde048d29ad604.tar.gz
samba-56956910051a8d11b36d125780fde048d29ad604.tar.bz2
samba-56956910051a8d11b36d125780fde048d29ad604.zip
packaging/RHEL-CTDB: add "BUILD_GPFS=no configure.rpm" and "BUILD_GPFS=no makerpms.sh"
metze
Diffstat (limited to 'packaging/RHEL-CTDB/configure.rpm')
-rwxr-xr-xpackaging/RHEL-CTDB/configure.rpm8
1 files changed, 7 insertions, 1 deletions
diff --git a/packaging/RHEL-CTDB/configure.rpm b/packaging/RHEL-CTDB/configure.rpm
index 222fec04df..4387da1072 100755
--- a/packaging/RHEL-CTDB/configure.rpm
+++ b/packaging/RHEL-CTDB/configure.rpm
@@ -24,6 +24,12 @@ else
CC="gcc"
fi
+shared_modules="idmap_rid,idmap_ad,idmap_tdb2"
+
+if test "x$BUILD_GPFS" != "xno"; then
+ shared_modules="${shared_modules},vfs_gpfs,vfs_tsmsm"
+fi
+
./autogen.sh
CC="$CC" CFLAGS="-Wall -g -D_GNU_SOURCE -O3" ./configure -C \
@@ -51,7 +57,7 @@ CC="$CC" CFLAGS="-Wall -g -D_GNU_SOURCE -O3" ./configure -C \
--without-smbwrapper \
--with-pam \
--with-quotas \
- --with-shared-modules=idmap_rid,idmap_ad,idmap_tdb2,vfs_gpfs,vfs_tsmsm \
+ --with-shared-modules=${shared_modules} \
--with-syslog \
--with-utmp \
--with-cluster-support \