blob: 5f4b03d79ecb63e04b918ae79a5732fd19a08cb1 [file] [log] [blame]
Fred Drake692565c2000-10-19 05:54:51 +00001#! /bin/sh
2
Fred Drake3f4e7172001-03-02 21:05:58 +00003# Script which installs a development snapshot of the documentation
4# into the "Python @ SourceForge" website.
Fred Drake692565c2000-10-19 05:54:51 +00005#
Fred Drake3f4e7172001-03-02 21:05:58 +00006# The push-docs.sh script pushes this to the SourceForge when needed
7# and removes it when done.
Fred Drake692565c2000-10-19 05:54:51 +00008
9if [ -z "$HOME" ] ; then
10 HOME=`grep fdrake /etc/passwd | sed 's|^.*:\([^:]*\):[^:]*$|\1|'`
11 export HOME
12fi
13
Fred Drake34b48e82001-04-22 06:20:31 +000014DOCTYPE="$1"
15UPDATES="$HOME/tmp/$2"
16
17TMPDIR="$$-docs"
Fred Drake692565c2000-10-19 05:54:51 +000018
Fred Drake283b3522001-05-09 16:33:34 +000019cd /home/groups/p/py/python/htdocs || exit $?
Fred Drake34b48e82001-04-22 06:20:31 +000020mkdir $TMPDIR || exit $?
21cd $TMPDIR || exit $?
Fred Drake3f4e7172001-03-02 21:05:58 +000022(bzip2 -dc "$UPDATES" | tar xf -) || exit $?
Fred Drake34b48e82001-04-22 06:20:31 +000023cd .. || exit $?
24
25if [ -d $DOCTYPE-docs ] ; then
26 mv $DOCTYPE-docs $DOCTYPE-temp
27fi
28mv $TMPDIR $DOCTYPE-docs
29rm -rf $DOCTYPE-temp || exit $?
Fred Drake3f4e7172001-03-02 21:05:58 +000030rm "$UPDATES" || exit $?