#!/bin/sh
#
# This self-extracting archive was generated by Makeself 1.5.3+MagniComp-1.43
#
# To extract/install this archive, run the following:
# /bin/sh sysinfo-4.2.2-hpux-parisc.sh
#
# For more information on what you can do with this archive, run:
# /bin/sh sysinfo-4.2.2-hpux-parisc.sh --help
#
skip=498
CRCsum="703203633 7251935"
MD5sum=
ToolsDir=./makeselftools
label="SysInfo 4.2.2 FINAL for hpux-parisc"
script="./setup"
targetdir=hpux-parisc
scriptargs=""
keep=n
force=n
extract="n"
tar=$ToolsDir/tar
UNCOMPRESS=$ToolsDir/bzip2
UNCOMPRESS_ARGS="-d"
UNCOMPRESS_CMD="$UNCOMPRESS $UNCOMPRESS_ARGS"
tarball=files.tar.compressed
tmpbase=makeself.extract.$$
tmpdir=/tmp
PATH=/bin:/usr/bin:/usr/xpg4/bin:/usr/ucb:/usr/ccs/bin:/sbin:/usr/sbin:/usr/freeware/bin:/usr/gnu/bin:/usr/contrib/bin:/usr/local/bin:/tools/bin:/usr/ucb:/usr/bin:/bin:/usr/gnu/bin:/usr/freeware/bin:/usr/local/bin:/tools/bin:/usr/ucb:/usr/bin:/bin:/usr/gnu/bin:/usr/freeware/bin:/usr/bin:/usr/sbin:/sbin
export PATH
PATHLIST=`echo $PATH | sed -e 's/:/ /g'`
finish=true
xterm_loop=
dohelp=0
dolsm=0
doinfo=0
dolist=0
docheck=0
dowin=1
Finish=0
Argv="$@"
while [ $Finish != 1 -a $# -ge 0 ]; do
: Case arg is $1
case "$1" in
-help|--help)
dohelp=1
;;
--lsm)
dolsm=1
;;
--info)
doinfo=1
;;
--list)
dolist=1
;;
--check)
docheck=1
;;
--confirm)
verbose=y
;;
--keep)
keep=y
;;
--force)
force=y
;;
--extract)
extract=y
;;
--nowin)
dowin=0
;;
--target)
targetdir=$2
keep=y
shift
;;
--tmpdir)
tmpdir=$2
shift
;;
--xwin)
# Only used when we call ourself in a new window
finish="echo Press Return to close this window...; read junk"
xterm_loop=1
;;
--)
# End of args for this script - pass remaining args to embedded
: End of my argv marker
Finish=1
shift
;;
*)
: Unmatch arg is $1
Finish=1
;;
esac
if [ $Finish = 0 ]; then
shift
fi
done
#
# Post CLI parsing options
#
tmpextdir=$tmpdir/$tmpbase
tartmp=$tmpextdir/tarball
if [ $dohelp -eq 1 ]; then
cat << EOF_SELFHELP
Extracting/installing $0 :
$0 [options] [additionnal arguments to embedded script]
where options is one of the following:
-- Arguments after this are passed to embedded script
--confirm Ask before running embedded script
--extract Extract contents, but do not run embedded script
--force Ignore check sum errors and proceed
--keep Do not erase target directory after running
embedded script
--nowin Do not create a window to run embedded script
--target
Extract into directory
--tmpdir Place temporary extraction files in
Getting help or information:
$0 [options]
where options is one of the following:
--check Checks integrity of the archive
--help Print this message
--info Print info about this archive
--list Print the list of files in the archive
--lsm Print embedded lsm entry (or no LSM)
EOF_SELFHELP
exit 0;
fi
if [ $dolsm -eq 1 ]; then
cat << EOF_LSM
This archive does not contain any LSM data.
EOF_LSM
exit 0
fi
if [ $doinfo -eq 1 ]; then
cat < /dev/null`
if [ -z "$fsline" ]; then
: Trying df -k
fsline=`(df -k $tdir | tail -1) 2> /dev/null`
fi
if [ -z "$fsline" ]; then
echo "WARNING: Could not obtain filesystem info for $tdir"
echo " We will not be able to check to see if sufficient space"
echo " available prior to extracting our temporary files."
else
fsneed=`expr 6892 '*' 2` # What we need available
fsavail=`echo $fsline | awk '{print $4}'`
fsresult=`expr $fsavail - $fsneed`
if [ $fsresult -le 0 ]; then
echo "There is insufficient space available on the filesystem containing $tdir"
echo "A minimum of $fsneed KB is required, but only $fsavail KB is currently available."
echo "Consider specifying \"--tmpdir \" to use an alternate location"
echo "which has sufficient space available."
exit 1
fi
fi
if [ $dolist -eq 1 ]; then
echo "Target directory: $targetdir"
mkdir $tmpextdir || ( echo "mkdir $tmpextdir failed - Aborting"; exit 1; )
#
# First extract the "bin" directory and the tarball file.
# We can't use a pipe since some native tar commands (like IRIX)
# are brain dead about block sizes on stdin tar images.
#
if [ ! -d $tmpextdir ]; then
mkdir $tmpextdir
fi
rm -f $tartmp
tail +$skip $0 > $tartmp || {
echo "${tartmp}: Create temporary tarball file failed."
exit 1
}
toolsbase=makeselftools
( cd $tmpextdir && tar -xf $tartmp $toolsbase $tarball ) || {
echo "/tmp/makeself.tar.10062: Extract tools and data from outer tar image failed."
exit 1
}
if [ -f $tmpextdir/$tarball ]; then
# Now display the contents from the tarball
(cd $tmpextdir && $UNCOMPRESS_CMD < $tarball | $tar -tvf -)
rm -rf $tmpextdir
else
echo "Cannot find $tarball in $tmpextdir - Aborting"
exit 1
fi
exit 0;
fi
if [ $docheck -eq 1 ]; then
echo "Checking checksums ..."
if [ ! -z "$CRCsum" ]; then
CKSUM_PATH=""
for d in $PATHLIST; do
if [ -x $d/cksum ]; then
CKSUM_PATH=$d/cksum
break
fi
done
if [ ! -z "$CKSUM_PATH" ]; then
sum1="`tail +15 $0 | $CKSUM_PATH`"
if [ "$sum1" != "$CRCsum" ]; then
echo "CRC checksums do not match:"
echo " Expecting: $CRCsum"
echo " Actual: $sum1"
exit 2
fi
else
echo "No \"cksum\" command was found so we cannot calculate CRC sum."
fi
else
echo "The archive does not contain an embedded CRC sum."
fi
if [ ! -z "$MD5sum" ]; then
# space separated list of directories
[ x"$GUESS_MD5_PATH" = "x" ] && GUESS_MD5_PATH="/usr/local/ssl/bin"
MD5_PATH=
for d in $GUESS_MD5_PATH $PATHLIST; do
if [ -x $d/md5 ]; then
MD5_PATH=$d/md5
break
elif [ -x $d/md5sum ]; then
MD5_PATH=$d/md5sum
break
fi
done
if [ ! -z "$MD5_PATH" ]; then
md5sum="`tail +15 $0 | $MD5_PATH`"
[ "$md5sum" != "$MD5sum" ] && {
echo "MD5 sums do not match:"
echo " Expecting: "
echo " Actual: "
exit 2;
} || { echo "Check sums and md5 sums are ok"; exit 0; }
else
echo "An embedded md5 sum of the archive exists but no md5 program"
echo "was found in: $GUESS_MD5_PATH $PATHLIST"
echo "If you have md5 on your system, you should try:"
echo " env GUESS_MD5_PATH=\"FirstDirectory SecondDirectory ...\" $0 --check"
fi
else
echo "The archive does not contain an embedded md5 sum."
fi
echo "All provided checksums match."
exit 0;
fi
if tty -s; then # Do we have a terminal?
# Yes we have a terminal
:
elif [ $dowin -gt 0 ]; then
# No terminal
if [ x"$DISPLAY" != x -a x"$xterm_loop" = x ]; then # do we have X?
if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable
# Each xterm program must support the options listed below
GUESS_XTERMS="dtterm eterm Eterm xterm rxvt kvt konsole"
for a in $GUESS_XTERMS; do
for d in $PATHLIST; do
if [ -x $d/$a ]; then
XTERM=$d/$a
break
fi
done
if [ ! -z "$XTERM" ]; then
break
fi
done
if [ `echo "$0" | cut -c1` = / ]; then # Spawn a terminal!
exec $XTERM -title "$label" -e "$0" --xwin $Argv
else
exec $XTERM -title "$label" -e "./$0" --xwin $Argv
fi
fi
fi
fi
[ x"$finish" = x ] && finish=true
echo "Self-extracting archive of $label"
if [ "$keep" = y -o "$extract" = y ]; then
: Use user supplied targetdir of $targetdir
else
targetdir="/tmp/makeself.extract.$$"
fi
if [ ! -d $targetdir ]; then
echo "Creating target directory $targetdir"
mkdir -p $targetdir
else
echo "Using target directory $targetdir"
fi
location=`pwd`
: targetdir is $targetdir
: location is $location
#
# Find the first echo command which supports suppressing newlines with
# either \c or -n
#
ECHO_CMDS="echo /bin/echo /usr/bin/echo /usr/local/bin/echo /usr/freeware/bin/echo /usr/gnu/bin/echo /usr/ucb/echo"
for e in $ECHO_CMDS; do
EchoTmp=${TMP-/tmp}/echotmp$$
# From perl's Configure
($e 'xxx' '\c'; echo " ") > $EchoTmp
if [ ! -f $EchoTmp ]; then
echo "Cannot create $EchoTmp test file."
exit 1
fi
echoresult=`grep c $EchoTmp`
rm -f $EchoTmp
if [ -z "$echoresult" ]; then
EchoPost="\c"
echo=$e
break
else
rm -f $EchoTmp
($e -n 'xxx' ; echo " ") > $EchoTmp
echoresult=`grep n $EchoTmp`
rm -f $EchoTmp
if [ -z "$echoresult" ]; then
EchoPre="-n"
echo=$e
break
fi
fi
done
if [ -z "$echo" ]; then
# Couldn't find an echo which supported \c or -n so go with default
echo=echo
fi
if [ ! -d $targetdir ]; then
mkdir $targetdir || {
$echo 'Cannot create target directory' $targetdir >&2
$echo 'you should perhaps try option --target OtherDirectory' >&2
eval $finish; exit 1;
}
fi
$echo $EchoPre "Verifying archive integrity ... ${EchoPost}"
if [ ! -z "$CRCsum" ]; then
CKSUM_PATH=""
for d in $PATHLIST; do
if [ -x $d/cksum ]; then
CKSUM_PATH=$d/cksum
break
fi
done
if [ ! -z "$CKSUM_PATH" ]; then
sum1="`tail +15 $0 | $CKSUM_PATH`"
[ "$sum1" != "$CRCsum" ] && {
$echo "CRC checksums do not match:"
$echo " Expecting: $CRCsum"
$echo " Actual: $sum1"
if [ "$force" = "n" ]; then
eval $finish; exit 2;
fi
}
else
echo "No \"cksum\" program found so we can not calculate CRC sum."
fi
fi
if [ ! -z "$MD5sum" ]; then
# space separated list of directories
[ x$GUESS_MD5_PATH = x ] && GUESS_MD5_PATH=\"/usr/local/ssl/bin\"
MD5_PATH=
for d in $GUESS_MD5_PATH $PATHLIST; do
if [ -x $d/md5 ]; then
MD5_PATH=$d/md5;
break
elif [ -x $d/md5sum ]; then
MD5_PATH=$d/md5sum;
break
fi
done
if [ ! -z "$MD5_PATH" ]; then
md5sum=`tail +15 $0 | $MD5_PATH`;
[ "$md5sum" != "$MD5sum" ] && {
$echo Error in md5 sums $md5sum $MD5
if [ "$force" = "n" ]; then
eval $finish; exit 2;
fi
}
fi
fi
echo OK
#
# Extract the outer layer of the tar image.
# We can't use a pipe since some native tar commands (like IRIX)
# are brain dead about block sizes on stdin tar images.
#
$echo $EchoPre "Extracting tools and data image ... ${EchoPost}"
if [ ! -d $tmpextdir ]; then
mkdir $tmpextdir
fi
rm -f $tartmp
: Extract outer layer of tar image to $tartmp
(cd $location && tail +$skip $0) > $tartmp || {
echo "${tartmp}: Create temporary tarball file failed."
exit 1
}
(cd $targetdir && tar -xf $tartmp ) || {
echo "Cannot extract external tar layer from $0"
eval $finish
exit 1
}
echo OK
#
# Extract the actual files tarball
#
$echo $EchoPre "Extracting data ${EchoPost}"
[ "$keep" = y ] || trap 'cd /tmp && /bin/rm -rf $targetdir $tmpextdir; exit $res'
tarfile=$targetdir/$tarball
if [ ! -f $tarfile ]; then
echo "The extracted tarball file is missing: "
exit 1
fi
: UNCOMPRESS_CMD is $UNCOMPRESS_CMD
: tar is $tar
: tarball is $tarball
if ( (cd $targetdir && ($UNCOMPRESS_CMD < $tarball | $tar xvf - )) | (while read a; do $echo $EchoPre ".${EchoPost}"; done; echo; )) ; then
res=0;
if [ "$extract" = n -a x"$script" != x ]; then
cd $targetdir
if [ x"$verbose" = xy ]; then
$echo $EchoPre "OK to execute: $script $scriptargs $* ? [Y/n] ${EchoPost}"
read yn
[ x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY ] && {
$script $scriptargs $*
res=$?
}
else
$script $scriptargs $*; res=$?
fi
[ $res != 0 ] && echo "The program returned an error code ($res)"
fi
[ "$keep" = y ] || { cd /tmp && /bin/rm -rf $targetdir $tmpextdir; }
if [ "$extract" = y ]; then
# Remove the archive's tools and data
echo "Cleaning up ... "
(cd $location && cd $targetdir && rm -rf $tarball $ToolsDir)
fi
else
echo "Cannot decompress $0"; eval $finish; exit 1
fi
eval $finish; exit $res
END_OF_STUB
files.tar.compressed 0000644 0001720 0001720 00032343351 07611057625 0016246 0 ustar 00mcooper mcooper 0000000 0000000 BZh91AY&SY>Mrp
O^: t;Նژ @ z4ON=IڎMۺF h JZ5PjQB ;]oqS[j T^\c6gn
yQct)KdׯqlĠ`LFk!M{*N ^}k}/;M>w y7{:VMj<6z+ך
>Ilkކ={s:]{p}ݶ%P4>:>p `]>szӭbS]۷yǻ=j38- nɳ,7Ou[-7wvVpͤY =lW]ƀ]Z 4 %/I){i=c$;UP$Sw{릨=q2n ݁wvm
kY}
LHiU
IN ntljP%@$ϫu>ƛ}ϱ`r*̓wZ]F{}Uzވ=jZ TWlkZ
[j>ޝ61Y
7 > eP ',
A;sxzUP
'u=<,'Lo͙#[V{vםj-={}d^tZ*m몜 |9HmII'W2pZw2Sf
^{ww*mJ;: .
е쨴EP( mP
60uYMoΞ.sls@ :g|X: 0]b ; wW}Mu4N{{ m5Ž{vݭwǠ
[]6;o>[nm|>g=u#+{!/{ux==ک/^+VWwpjclɩwbۚn+}\mw;͍ҷw!j39wϕf\^[a{Dn]ﮧA}w,El
|~];w˳%>
=C&9^`E{mQݪ^z־[)Wg2H6nj,h{zuf
6hdSﳁ9}h{GPd"}Y]X1\[Z8UkKmkl
hi3IUUdՃPM*I*7}}ez=uWf쳝wz _NWguc{5銨w.ZxtN5)ޞzwITtCH#֎
ZnVo^Rtr_1eosBYJ}Qw/|+י}>uCt 5v`}L({ 賻ў)M$`p܄dt{ݭbv *7c%8k:8f Sճ;)-Ytb>$ 4 L L0 FLhi
ahɡh P 0 hi&FM044h`4?&jdbh`'Sjh5655=M2i= B"BdhzSLj