s4-mkrelease: Update to use waf build.
authorJelmer Vernooij <jelmer@samba.org>
Mon, 20 Sep 2010 20:07:27 +0000 (13:07 -0700)
committerJelmer Vernooij <jelmer@samba.org>
Mon, 20 Sep 2010 20:07:27 +0000 (13:07 -0700)
source4/script/mkrelease.sh

index 6fc17714f73eae8acf4966cd3c93548d7bfca986..8b53e72036b380fd6be96696b376e4f52de4a73f 100755 (executable)
@@ -6,28 +6,26 @@ if [ ! -d ".git" -o `dirname $0` != "./source4/script" ]; then
        exit 1
 fi
 
-echo "WARNING:  This script prepares an autotools based release, which has known problems!"
-
 OUTDIR=`mktemp -d samba-XXXXX`
 (git archive --format=tar HEAD | (cd $OUTDIR/ && tar xf -))
 
 #Prepare the tarball for a Samba4 release, with some generated files,
 #but without Samba3 stuff (to avoid confusion)
 ( cd $OUTDIR/ || exit 1
- rm -rf README Manifest Read-Manifest-Now Roadmap source3 packaging docs-xml examples swat WHATSNEW.txt MAINTAINERS || exit 1
+ rm -rf README Manifest Read-Manifest-Now Roadmap source3 packaging docs-xml examples swat WHATSNEW.txt MAINTAINERS source4/autogen-autotools.sh || exit 1
  cd source4 || exit 1
- ./autogen-autotools.sh || exit 1
+ ./autogen.sh || exit 1
  ./configure || exit 1
  make dist  || exit 1
 ) || exit 1
 
-VERSION_FILE=$OUTDIR/source4/version.h
+VERSION_FILE=$OUTDIR/source4/bin/default/source4/include/config.h
 if [ ! -f $VERSION_FILE ]; then
     echo "Cannot find version.h at $VERSION_FILE"
     exit 1;
 fi
 
-VERSION=`sed -n 's/^SAMBA_VERSION_STRING=//p' $VERSION_FILE`
+VERSION=`sed -n 's/^PACKAGE_VERSION //p' $VERSION_FILE`
 echo "Version: $VERSION"
 mv $OUTDIR samba-$VERSION || exit 1
 tar -cf samba-$VERSION.tar samba-$VERSION || (rm -rf samba-$VERSION; exit 1)