Changeset 745 for trunk/server/source4/script/mkrelease.sh
- Timestamp:
- Nov 27, 2012, 4:43:17 PM (13 years ago)
- Location:
- trunk/server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server
- Property svn:mergeinfo changed
/vendor/current merged: 581,587,591,594,597,600,615,618,740
- Property svn:mergeinfo changed
-
trunk/server/source4/script/mkrelease.sh
r414 r745 7 7 fi 8 8 9 OUTDIR=`mktemp -d samba-XXXXX` 10 (git archive --format=tar HEAD | (cd $OUTDIR/ && tar xf -)) 9 cd source4 10 ../buildtools/bin/waf dist 11 TGZFILE="`echo *.tar.gz`" 12 gunzip $TGZFILE 13 TARFILE="`echo *.tar`" 11 14 12 echo SAMBA_VERSION_IS_GIT_SNAPSHOT=no >> $OUTDIR/source4/VERSION13 14 rm -f $OUTDIR/source4/ldap_server/devdocs/rfc????.txt \15 $OUTDIR/source4/heimdal/lib/wind/rfc????.txt16 17 #Prepare the tarball for a Samba4 release, with some generated files,18 #but without Samba3 stuff (to avoid confusion)19 ( cd $OUTDIR/ || exit 120 rm -rf README Manifest Read-Manifest-Now Roadmap source3 packaging docs-xml examples swat WHATSNEW.txt MAINTAINERS || exit 121 cd source4 || exit 122 ./autogen.sh || exit 123 ./configure || exit 124 make dist || exit 125 ) || exit 126 27 VERSION_FILE=$OUTDIR/source4/version.h28 if [ ! -f $VERSION_FILE ]; then29 echo "Cannot find version.h at $VERSION_FILE"30 exit 1;31 fi32 33 VERSION=`sed -n 's/^SAMBA_VERSION_STRING=//p' $VERSION_FILE`34 echo "Version: $VERSION"35 mv $OUTDIR samba-$VERSION || exit 136 tar -cf samba-$VERSION.tar samba-$VERSION || (rm -rf samba-$VERSION; exit 1)37 rm -rf samba-$VERSION || exit 138 15 echo "Now run: " 39 echo "gpg --detach-sign --armor samba-$VERSION.tar"40 echo "gzip samba-$VERSION.tar"16 echo "gpg --detach-sign --armor $TARFILE" 17 echo "gzip $TARFILE" 41 18 echo "And then upload " 42 echo " samba-$VERSION.tar.gz samba-$VERSION.tar.asc"19 echo "$TARFILE.gz $TARFILE.asc" 43 20 echo "to pub/samba/samba4/ on samba.org" 44 45 46
Note:
See TracChangeset
for help on using the changeset viewer.