summaryrefslogtreecommitdiff
path: root/packaging/RHEL-CTDB/makespec.sh
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/RHEL-CTDB/makespec.sh')
-rwxr-xr-xpackaging/RHEL-CTDB/makespec.sh15
1 files changed, 11 insertions, 4 deletions
diff --git a/packaging/RHEL-CTDB/makespec.sh b/packaging/RHEL-CTDB/makespec.sh
index a8c582b6af..7c8a8ee4f0 100755
--- a/packaging/RHEL-CTDB/makespec.sh
+++ b/packaging/RHEL-CTDB/makespec.sh
@@ -45,12 +45,19 @@ else
echo "GITHASH: ${GITHASH}"
fi
+if test "x$BUILD_GPFS" = "xno"; then
+ echo "GPFS: not build by default"
+ PGPFS_DEFAULT="%{?_with_gpfs: 1} %{?!_with_gpfs: 0}"
+else
+ echo "GPFS: build by default"
+ PGPFS_DEFAULT="%{?_with_no_gpfs: 0} %{?!_with_no_gpfs: 1}"
+fi
sed \
- -e s/PVERSION/${VERSION}/g \
- -e s/GITHASH/${GITHASH}/g \
- -e s/LIBTDBVERSION/${LIBTDBVERSION}/g \
- -e s/LIBTALLOCVERSION/${LIBTALLOCVERSION}/g \
+ -e "s/PVERSION/${VERSION}/g" \
+ -e "s/GITHASH/${GITHASH}/g" \
+ -e "s/PGPFS_NO_DEFAULT/${PGPFS_NO_DEFAULT}/g" \
+ -e "s/PGPFS_DEFAULT/${PGPFS_DEFAULT}/g" \
< ${SPECFILE}.tmpl \
> ${SPECFILE}