| 
									
										
										
										
											2000-10-19 05:54:51 +00:00
										 |  |  | #! /bin/sh
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2001-03-02 21:05:58 +00:00
										 |  |  | # Script which installs a development snapshot of the documentation | 
					
						
							| 
									
										
										
										
											2002-04-01 20:15:05 +00:00
										 |  |  | # into the development website. | 
					
						
							| 
									
										
										
										
											2000-10-19 05:54:51 +00:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2002-04-01 20:15:05 +00:00
										 |  |  | # The push-docs.sh script pushes this to the server when needed | 
					
						
							| 
									
										
										
										
											2001-03-02 21:05:58 +00:00
										 |  |  | # and removes it when done. | 
					
						
							| 
									
										
										
										
											2000-10-19 05:54:51 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | if [ -z "$HOME" ] ; then | 
					
						
							| 
									
										
										
										
											2004-07-13 17:08:10 +00:00
										 |  |  |     HOME=`grep "$LOGNAME" /etc/passwd | sed 's|^.*:\([^:]*\):[^:]*$|\1|'` | 
					
						
							| 
									
										
										
										
											2000-10-19 05:54:51 +00:00
										 |  |  |     export HOME | 
					
						
							|  |  |  | fi | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2001-04-22 06:20:31 +00:00
										 |  |  | DOCTYPE="$1" | 
					
						
							|  |  |  | UPDATES="$HOME/tmp/$2" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | TMPDIR="$$-docs" | 
					
						
							| 
									
										
										
										
											2000-10-19 05:54:51 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2002-04-01 20:15:05 +00:00
										 |  |  | cd /ftp/ftp.python.org/pub/www.python.org/dev/doc/ || exit $? | 
					
						
							| 
									
										
										
										
											2001-04-22 06:20:31 +00:00
										 |  |  | mkdir $TMPDIR || exit $? | 
					
						
							|  |  |  | cd $TMPDIR || exit $? | 
					
						
							| 
									
										
										
										
											2001-03-02 21:05:58 +00:00
										 |  |  | (bzip2 -dc "$UPDATES" | tar xf -) || exit $? | 
					
						
							| 
									
										
										
										
											2001-04-22 06:20:31 +00:00
										 |  |  | cd .. || exit $? | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2002-04-01 20:15:05 +00:00
										 |  |  | if [ -d $DOCTYPE ] ; then | 
					
						
							|  |  |  |     mv $DOCTYPE $DOCTYPE-temp | 
					
						
							| 
									
										
										
										
											2001-04-22 06:20:31 +00:00
										 |  |  | fi | 
					
						
							| 
									
										
										
										
											2002-08-09 22:56:46 +00:00
										 |  |  | mv $TMPDIR/Python-Docs-* $DOCTYPE | 
					
						
							|  |  |  | rmdir $TMPDIR | 
					
						
							| 
									
										
										
										
											2001-04-22 06:20:31 +00:00
										 |  |  | rm -rf $DOCTYPE-temp || exit $? | 
					
						
							| 
									
										
										
										
											2004-06-17 17:19:12 +00:00
										 |  |  | mv "$UPDATES" python-docs-$DOCTYPE.tar.bz2 || exit $? |