]> granicus.if.org Git - python/commitdiff
- change computation of VERSION to use tools/getversioninfo; this is
authorFred Drake <fdrake@acm.org>
Sun, 28 Sep 2003 22:14:29 +0000 (22:14 +0000)
committerFred Drake <fdrake@acm.org>
Sun, 28 Sep 2003 22:14:29 +0000 (22:14 +0000)
  more reliable than using the $Revision$ expansion
- $RELEASE is no longer needed; we can just use $VERSION now

Doc/tools/push-docs.sh

index ab789e6388fb2354452e4edcb7fc49fd7345f2f7..e361f6f18152b5199f3ec22d1140515a4b7cbed5 100755 (executable)
@@ -10,9 +10,13 @@ TARGET="$TARGETHOST:$TARGETDIR"
 
 ADDRESSES='python-dev@python.org doc-sig@python.org python-list@python.org'
 
-VERSION=`echo '$Revision$' | sed 's/[$]Revision: \(.*\) [$]/\1/'`
+TOOLDIR="`dirname $0`"
+VERSION=`$TOOLDIR/getversioninfo`
+
+# Set $EXTRA to something non-empty if this is a non-trunk version:
 EXTRA=`echo "$VERSION" | sed 's/^[0-9][0-9]*\.[0-9][0-9]*//'`
-if [ "$EXTRA" ] ; then
+
+if echo "$EXTRA" | grep -q '[.]' ; then
     DOCLABEL="maintenance"
     DOCTYPE="maint"
 else
@@ -68,8 +72,7 @@ cd ..
 
 # now in .../Doc/
 make --no-print-directory bziphtml || exit $?
-RELEASE=`grep '^RELEASE=' Makefile | sed 's|RELEASE=||'`
-PACKAGE="html-$RELEASE.tar.bz2"
+PACKAGE="html-$VERSION.tar.bz2"
 scp "$PACKAGE" tools/update-docs.sh $TARGET/ || exit $?
 ssh "$TARGETHOST" tmp/update-docs.sh $DOCTYPE $PACKAGE '&&' rm tmp/update-docs.sh || exit $?