packaging(RHEL-CTDB): introduce variable TOPDIR
authorMichael Adam <obnox@samba.org>
Thu, 4 Sep 2008 12:10:45 +0000 (14:10 +0200)
committerMichael Adam <obnox@samba.org>
Mon, 8 Sep 2008 12:43:38 +0000 (14:43 +0200)
Michael
(cherry picked from commit 74e335ebf210c4812b0f790d05b697a183803af7)
(This used to be commit c6ff392778a75cc74db880fa3d657f5879ae55d5)

packaging/RHEL-CTDB/makerpms.sh

index f436f0c3fc43272034bd1f1ab76ccc97f8fa961a..978cca92da17daa296e6b93a4a384d4065d57b24 100755 (executable)
@@ -22,6 +22,7 @@ RPMSRCDIR=`rpm --eval %_sourcedir`
 # At this point the RPMSPECDIR and RPMSRCDIR variables must have a value!
 
 DIRNAME=$(dirname $0)
+TOPDIR=${DIRNAME}/../..
 
 SPECFILE="samba.spec"
 VERSION=$(grep ^Version ${DIRNAME}/${SPECFILE} | sed -e 's/^Version:\ \+//')
@@ -42,7 +43,7 @@ case $RPMVER in
        ;;
 esac
 
-pushd ${DIRNAME}/../..
+pushd ${TOPDIR}
 echo -n "Creating samba-${VERSION}.tar.bz2 ... "
 git archive --prefix=samba-${VERSION}/ HEAD | bzip2 > ${RPMSRCDIR}/samba-${VERSION}.tar.bz2
 RC=$?