Disable this (to build a release-rpm) by calling
USE_GITHASH=no makerpms.sh
Michael
VERSION=`echo ${VERSION} | sed 's/-/_/g'`
VERSION=`echo ${VERSION} | sed 's/\"//g'`
echo "VERSION: ${VERSION}"
VERSION=`echo ${VERSION} | sed 's/-/_/g'`
VERSION=`echo ${VERSION} | sed 's/\"//g'`
echo "VERSION: ${VERSION}"
+
+# to build a release-rpm, set USE_GITHASH="no"
+# in the environmet
+#
+if test "x$USE_GITHASH" = "xno" ; then
+ GITHASH=""
+ echo "GITHASH: not used"
+else
+ GITHASH=".$(git log --pretty=format:%h -1)"
+ echo "GITHASH: ${GITHASH}"
+fi
+
sed -e s/PVERSION/${VERSION}/g \
sed -e s/PVERSION/${VERSION}/g \
+ -e s/GITHASH/${GITHASH}/g \
< ${SPECFILE}.tmpl \
> ${SPECFILE}
< ${SPECFILE}.tmpl \
> ${SPECFILE}
Packager: Samba Team <samba@samba.org>
Name: samba
Version: PVERSION
Packager: Samba Team <samba@samba.org>
Name: samba
Version: PVERSION
Epoch: 0
License: GNU GPL version 3
Group: System Environment/Daemons
Epoch: 0
License: GNU GPL version 3
Group: System Environment/Daemons