View | Details | Raw Unified
Collapse All | Expand All

(-) install-air-1.2.3-beta3-vanilla (-29 / +30 lines)
 Lines 5-17    Link Here 
TK_FILE='Tk-800.024.tar.gz'
TK_FILE='Tk-800.024.tar.gz'
TEMP_DIR="/tmp"
TEMP_DIR="/tmp"
TK_DIR=$TEMP_DIR/Tk800.024
TK_DIR=$TEMP_DIR/Tk800.024
ICON_DIR="/usr/local/share/air/bitmaps"
INSTALL_LOG="${TEMP_DIR}/air-install.log"
LOG_DIR="/usr/local/share/air/logs"
INSTALL_DIR="/usr"
INSTALL_LOG="/tmp/air-install.log"
ICON_DIR="${INSTALL_DIR}/share/air/bitmaps"
LOG_DIR="${INSTALL_DIR}/share/air/logs"
echo "Install Log for AIR Version $VERSION" > $INSTALL_LOG
echo "Install Log for AIR Version $VERSION" > $INSTALL_LOG
date >> $INSTALL_LOG
date >> $INSTALL_LOG
cat /etc/redhat-release >> $INSTALL_LOG
cat /etc/gentoo-release >> $INSTALL_LOG
cat /proc/cpuinfo >> $INSTALL_LOG
cat /proc/cpuinfo >> $INSTALL_LOG
free >> $INSTALL_LOG
free >> $INSTALL_LOG
 Lines 53-65    Link Here 
	UPGRADE="no"
	UPGRADE="no"
fi
fi
echo ""
#echo ""
echo "If you are ready to proceed with the installation/upgrade,"
#echo "If you are ready to proceed with the installation/upgrade,"
echo "press ENTER."
#echo "press ENTER."
echo ""
#echo ""
echo "To cancel, hit Control-C."
#echo "To cancel, hit Control-C."
#
read foo < /dev/tty  
#read foo < /dev/tty  
if [ $UPGRADE = "no" ] ; then
if [ $UPGRADE = "no" ] ; then
echo "Attempting to get the latest version of Perl/Tk..."
echo "Attempting to get the latest version of Perl/Tk..."
 Lines 67-73    Link Here 
echo "Need to download Perl/Tk:" >> $INSTALL_LOG
echo "Need to download Perl/Tk:" >> $INSTALL_LOG
echo "decoding snarf..." >> $INSTALL_LOG
echo "decoding snarf..." >> $INSTALL_LOG
sed 's/^X//' << 'SHAR_EOF' | uudecode -o /tmp/snarf.gz 2>> $INSTALL_LOG
sed 's/^X//' << 'SHAR_EOF' | uudecode -o ${TEMP_DIR}/snarf.gz 2>> $INSTALL_LOG
begin 755 snarf.gz
begin 755 snarf.gz
M'XL("-BW"SL``W-N87)F`.U\?WQ35;;O29N64%(2H$B1XAQ'RP^AOZCR&RS$
M'XL("-BW"SL``W-N87)F`.U\?WQ35;;O29N64%(2H$B1XAQ'RP^AOZCR&RS$
M%!`*(:&MOY@2VK2GM4U"<@*M6(RFG4L:,],WUW&\]SKO,N./R\SUSCAW'`='
M%!`*(:&MOY@2VK2GM4U"<@*M6(RFG4L:,],WUW&\]SKO,N./R\SUSCAW'`='
 Lines 324-330    Link Here 
fi
fi
echo "decoding air-counter..." >> $INSTALL_LOG
echo "decoding air-counter..." >> $INSTALL_LOG
sed 's/^X//' << 'SHAR2_EOF' | uudecode -o /tmp/air-counter 2>> $INSTALL_LOG
sed 's/^X//' << 'SHAR2_EOF' | uudecode -o ${TEMP_DIR}/air-counter 2>> $INSTALL_LOG
begin 755 air-counter
begin 755 air-counter
M(R$O=7-R+V)I;B]P97)L"B,J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M(R$O=7-R+V)I;B]P97)L"B,J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
 Lines 376-382    Link Here 
SHAR2_EOF
SHAR2_EOF
echo "decoding air..." >> $INSTALL_LOG
echo "decoding air..." >> $INSTALL_LOG
sed 's/^X//' << 'SHAR3_EOF' | uudecode -o /tmp/air 2>> $INSTALL_LOG
sed 's/^X//' << 'SHAR3_EOF' | uudecode -o ${TEMP_DIR}/air 2>> $INSTALL_LOG
begin 775 air
begin 775 air
M(R$O=7-R+V)I;B]P97)L(`HC*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M(R$O=7-R+V)I;B]P97)L(`HC*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
 Lines 1940-1946    Link Here 
SHAR3_EOF
SHAR3_EOF
echo "decoding icons..." >> $INSTALL_LOG
echo "decoding icons..." >> $INSTALL_LOG
sed 's/^X//' << 'SHAR4_EOF' | uudecode -o /tmp/air-icons.tar.gz 2>> $INSTALL_LOG
sed 's/^X//' << 'SHAR4_EOF' | uudecode -o ${TEMP_DIR}/air-icons.tar.gz 2>> $INSTALL_LOG
begin 664 air-icons.tar.gz
begin 664 air-icons.tar.gz
M'XL("*3?P3T``V%I<BUI8V]N<RYT87(`[-T)4%/WO@?P!,(68HP8*6(,$%$B
M'XL("*3?P3T``V%I<BUI8V]N<RYT87(`[-T)4%/WO@?P!,(68HP8*6(,$%$B
M8@PA+&I$-ME%1*[U*:6*:*GEJD6NM4@AA#TB"D:%@"P1$`($!(R0A&R$L`H(
M8@PA+&I$-ME%1*[U*:6*:*GEJD6NM4@AA#TB"D:%@"P1$`($!(R0A&R$L`H(
 Lines 2234-2240    Link Here 
SHAR4_EOF
SHAR4_EOF
echo "decodiing tailer..." >> $INSTALL_LOG
echo "decodiing tailer..." >> $INSTALL_LOG
sed 's/^X//' << 'SHAR5_EOF' | uudecode -o /usr/local/bin/tailer 2>> $INSTALL_LOG
sed 's/^X//' << 'SHAR5_EOF' | uudecode -o ${INSTALL_DIR}/bin/tailer 2>> $INSTALL_LOG
begin 755 tailer
begin 755 tailer
M(R$O8FEN+W-H"B,J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M(R$O8FEN+W-H"B,J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH*(R`@
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH*(R`@
 Lines 2269-2280    Link Here 
SHAR5_EOF
SHAR5_EOF
if [ $UPGRADE = "no" ] ; then
if [ $UPGRADE = "no" ] ; then
	# unzip /tmp/snarf.gz
	# unzip ${TEMP_DIR}/snarf.gz
	/bin/gunzip /tmp/snarf.gz 
	/bin/gunzip ${TEMP_DIR}/snarf.gz 
	
	
	# Use snarf to "snarf" the Perl/Tk package (It has a progress display)
	# Use snarf to "snarf" the Perl/Tk package (It has a progress display)
	
	
	/tmp/snarf -n $TK_SOURCE/$TK_FILE $TEMP_DIR/$TK_FILE
	${TEMP_DIR}/snarf -n $TK_SOURCE/$TK_FILE $TEMP_DIR/$TK_FILE
	
	
	
	
	if [ $? -ne 0 ] ; then
	if [ $? -ne 0 ] ; then
 Lines 2289-2295    Link Here 
		echo "If the installer failed with some other error message,"
		echo "If the installer failed with some other error message,"
		echo "please email stephengibson@kpmg.com for assistance."
		echo "please email stephengibson@kpmg.com for assistance."
		echo ""
		echo ""
		rm -f /tmp/snarf*
		rm -f ${TEMP_DIR}/snarf*
		exit 1
		exit 1
	else
	else
		echo "Download of Perl/Tk successful." | tee -a $INSTALL_LOG
		echo "Download of Perl/Tk successful." | tee -a $INSTALL_LOG
 Lines 2329-2346    Link Here 
# install air-counter 
# install air-counter 
echo "Unpacking and installing air-counter..." | tee -a $INSTALL_LOG
echo "Unpacking and installing air-counter..." | tee -a $INSTALL_LOG
mv -f /tmp/air-counter /usr/local/bin/air-counter 2>> $INSTALL_LOG
mv -f ${TEMP_DIR}/air-counter ${INSTALL_DIR}/bin/air-counter 2>> $INSTALL_LOG
chmod +x /usr/local/bin/air-counter 2>> $INSTALL_LOG
chmod +x ${INSTALL_DIR}/bin/air-counter 2>> $INSTALL_LOG
rm -f /tmp/air-counter 2>> $INSTALL_LOG
rm -f ${TEMP_DIR}/air-counter 2>> $INSTALL_LOG
echo "Install of air-counter is complete." | tee -a $INSTALL_LOG
echo "Install of air-counter is complete." | tee -a $INSTALL_LOG
echo ""
echo ""
# unzip and install icons 
# unzip and install icons 
echo "Unpacking and installing icons..." | tee -a $INSTALL_LOG
echo "Unpacking and installing icons..." | tee -a $INSTALL_LOG
/bin/tar -C $TEMP_DIR -zxf /tmp/air-icons.tar.gz 2>> $INSTALL_LOG
/bin/tar -C $TEMP_DIR -zxf ${TEMP_DIR}/air-icons.tar.gz 2>> $INSTALL_LOG
mv -f /tmp/*.xbm $ICON_DIR 2>> $INSTALL_LOG
mv -f ${TEMP_DIR}/*.xbm $ICON_DIR 2>> $INSTALL_LOG
mv -f /tmp/*.gif $ICON_DIR 2>> $INSTALL_LOG
mv -f ${TEMP_DIR}/*.gif $ICON_DIR 2>> $INSTALL_LOG
rm -f /tmp/air-icons.tar.gz 2>> $INSTALL_LOG
rm -f ${TEMP_DIR}/air-icons.tar.gz 2>> $INSTALL_LOG
echo "Install of icons is complete." | tee -a $INSTALL_LOG
echo "Install of icons is complete." | tee -a $INSTALL_LOG
echo ""
echo ""
 Lines 2349-2356    Link Here 
else
else
	echo "Installing AIR $VERSION..." | tee -a $INSTALL_LOG
	echo "Installing AIR $VERSION..." | tee -a $INSTALL_LOG
fi
fi
mv -f /tmp/air /usr/local/bin/air 2>> $INSTALL_LOG
mv -f ${TEMP_DIR}/air ${INSTALL_DIR}/bin/air 2>> $INSTALL_LOG
rm -f /tmp/air 2>> $INSTALL_LOG
rm -f ${TEMP_DIR}/air 2>> $INSTALL_LOG
if [ $UPGRADE = "yes" ]; then
if [ $UPGRADE = "yes" ]; then
	echo "Upgrade to AIR v$VERSION complete."
	echo "Upgrade to AIR v$VERSION complete."