#! /bin/sh skip=150 # iMedia package upgrade system CRCsum=2540837772 MD5=00000000000000000000000000000000 label="Console audio mixer" script=./install targetdir=aumix.i386-package scriptargs="" keep=n finish=true; xterm_loop=; [ x"$1" = x-xwin ] && { finish="echo Press Return to close this window...; read junk"; xterm_loop=1; shift 1; } if [ x"$1" = "x-help" -o x"$1" = "x--help" ]; then cat << tac 1) Getting help or info about $0 : $0 -help Print this message $0 -info Print embedded info : title, default target directory, embedded script ... $0 -lsm Print embedded lsm entry (or no LSM) $0 -list Print the list of files in the archive $0 -check Checks integrity of the archive 2) Running $0 : $0 [options] [additionnal arguments to embedded script] with following options (in that order) -confirm Ask before running embedded script -keep Do not erase target directory after running embedded script -target NewDirectory Extract in NewDirectory tac exit 0; fi if [ x"$1" = "x-lsm" -o x"$1" = "x--lsm" ]; then cat << EOF_LSM Name : aumix Version : 2.8-r4 Arch : i386 Vendor : iMedia Linux Category : Multimedia Tools Target systems : common Description : Console audio mixer Details : This program adjusts the settings of an audio mixing device. EOF_LSM exit 0; fi if [ "$1" = "-info" ]; then echo Identification: $label echo Target directory: $targetdir echo Uncompressed size: 64 KB echo Compression: gzip echo Date of packaging: Thu Feb 7 16:34:32 EET 2008 echo script run after extraction: $script $scriptargs [ x"$keep" = xy ] && echo "directory $targetdir is permanent" || echo "$targetdir will be removed after extraction" exit 0; fi if [ "$1" = "-list" ]; then echo Target directory: $targetdir tail -n +$skip $0 | gzip -cd | tar tvf - exit 0; fi if [ "$1" = "-check" ]; then sum1=`tail -n +6 $0 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` [ $sum1 -ne $CRCsum ] && { echo Error in check sums $sum1 $CRCsum exit 2; } if [ $MD5 != "00000000000000000000000000000000" ]; then # space separated list of directories [ x"$GUESS_MD5_PATH" = "x" ] && GUESS_MD5_PATH="/usr/local/ssl/bin" MD5_PATH="" for a in $GUESS_MD5_PATH; do if which $a/md5 >/dev/null 2>&1 ; then MD5_PATH=$a; fi done if [ -x $MD5_PATH/md5 ]; then md5sum=`tail -n +6 $0 | $MD5_PATH/md5`; [ $md5sum != $MD5 ] && { echo Error in md5 sums $md5sum $MD5 exit 2; } || { echo check sums and md5 sums are ok; exit 0; } fi if [ ! -x $MD5_PATH/md5 ]; then echo an embedded md5 sum of the archive exists but no md5 program was found in $GUESS_MD5_PATH echo if you have md5 on your system, you should try : echo env GUESS_MD5_PATH=\"FirstDirectory SecondDirectory ...\" $0 -check fi else echo check sums are OK ; echo $0 does not contain embedded md5 sum ; fi exit 0; fi [ x"$finish" = x ] && finish=true if [ "$1" = "-confirm" ]; then verbose=y; shift 1; fi if [ "$1" = "-keep" ]; then keep=y; shift 1; fi if [ "$1" = "-target" -a x"$2" != x ]; then targetdir=$2; keep=y;run=n; shift 2; fi if [ "$keep" = y ]; then echo "Creating directory $targetdir"; tmpdir=$targetdir; else tmpdir="/tmp/selfgz$$"; fi location=`pwd` echo=echo; [ -x /usr/ucb/echo ] && echo=/usr/ucb/echo mkdir -p $tmpdir || { $echo 'Cannot create target directory' $tmpdir >&2 $echo 'you should perhaps try option -target OtherDirectory' >&2 eval $finish; exit 1; } $echo -n Verifying archive integrity... sum1=`tail -n +6 $0 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` [ $sum1 -ne $CRCsum ] && { $echo Error in check sums $sum1 $CRCsum eval $finish; exit 2; } echo OK if [ $MD5 != \"00000000000000000000000000000000\" ]; then # space separated list of directories [ x$GUESS_MD5_PATH = x ] && GUESS_MD5_PATH=\"/usr/local/ssl/bin\" MD5_PATH=\"\" for a in $GUESS_MD5_PATH; do if which $a/md5 >/dev/null 2>&1 ; then MD5_PATH=$a; fi done if [ -x $MD5_PATH/md5 ]; then md5sum=`tail -n +6 $0 | $MD5_PATH/md5`; [ $md5sum != $MD5 ] && { $echo Error in md5 sums $md5sum $MD5 eval $finish; exit 2; } fi fi $echo -n "Uncompressing $label" cd $tmpdir [ "$keep" = y ] || trap 'cd /tmp; /bin/rm -rf $tmpdir; exit $res' EXIT if ( (cd $location; tail -n +$skip $0; ) | gzip -cd | tar xvf - | (while read a; do $echo -n .; done; echo; )) 2> /dev/null; then res=0; if [ x"$script" != x ]; then if [ x"$run" = xn ]; then #$echo "OK to execute: $script $scriptargs $* ? [Y/n] " #read yn echo "Not running autoinstall script"; rm $script #[ 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 $tmpdir; } else echo "Cannot decompress $0"; eval $finish; exit 1 fi eval $finish; exit $res END_OF_STUB GYtSUIRJ% ݈MZZZhZ(!M_RҦ&/X:yEx{`Fv"*)P8[Q|? Ng%P63nM}ja&G`ɺY^dM6Tb˼l X<3ntw_#sut q`!A%|.㾭GGlyyǥs>;?Zyl>:99mκIIyo{N:IMg^r|:n…SAvC;si6Oqbg^uc>s :>n?5m&c|=SWsกZqǟ6r cw#kcY q/˨}|M\9 owp\h}B"?xs8N[;1Ӎ5Gslspüyʱ9x oǿ<%|ܾ9~|?xR ??kK tbWLj_eIǓv\Ha?M?*h? IzY9NoЮ1F/<Fq.Wq>ޛPa00Gldq~\wP?+aOaq}5:OQSo଄~bq-%9/0fK'3mK‰x^Xp? Ez!Y;&ȟ a/[G;e'x48g)z>9czϊi ߀- _I'9m x$Vy{ nO\Wx`{*7??0KHv[F,>瀾z}l,鬩;$9JMF|G朿Y!xsB49爮@<$jsR \9 +u_JyUBjI ~Ok5T!4.8=,(ݒ=J SN풼zPPH>PJ)R?$1 t>W ]+' ,qi\DI઎ո *ay9k jU_t+U>[fNsjGk4p_P $%T jXB^rV{kR u,=tIjUvKg$Mf+ ;8[s:=`U )5Hl[]~w+|z A!Gz cqCzL|= ;x[U)UAkX( cm ~t#f1zWCPKlmfBWF@}r zVD|*7~cNDw:A} CU}5KWR6p3w}+x{e+o{;LV}4X{Rx:%aX / nW?{Yi0) :s=Ro@ JR8l6!KʋHᒲ靌kH!9ي.ې%ic;l]ԁdD Hw)\¡v)\!s8BN $$R\hHRՃ.\H lleA 9 RH2YtHp6lp .9H!8)\g! ı)$pH,C  "so)ґ"dmьU#sVD ) Ho)mH^t,)$/-H)B)\lې%yRËHǁF F VGlC nG: A3R,u )B>z3RXGBp ) Ǒ悟O"~F:ܓaz&Qv\їS:Qx^"bs0&"VF: "c.bL_E@,Ec}0DFVFV?D zE cW5MOF+aJD"UBaơFĽB'SH˜H8'_ͤ?aE|'_m?aMIAFQ?a-vQtOx ?aTEH-{I¨Gx=߀@GE&?m_$#Lx3¯7~V?;IGCxpp'1#|Cҟp'|O>F' 'OI'?aO!{?s0}UN-{L}mޫC x[HEZ W;m^C^rO*c\8;-;aRKYQ#>0]:Wg *|j;_Aiq>& Xh #S3uʅR-e͢e}P*Q fn=nj{"Ԫl枵Fe2JI=N3JO. eu}&iܗtFuE)ѡhcr Yd>ͼn#`ۏh# gR*R / w0$1g#\ hbT7b! ;3ť!ik--t,> Zv -,o; %,RkrVkg=eU<2߯l,ϸ3,Q*+kophY$4Ӟ1l !_]n= |1s/p}QVMQ-mΪnJfUIAKF3T)fevlTSZ;5,{iAmvuEê,CZnGgBWUaG.ZA6 -b趩ZOܗ%y@qa'9ݰdhEvVt׺Sf oa.?_MacG[칽$J)@^m3/6<0RdI\r[ih$cWutAPo,Q"[:'f&3',kwLul"%1pc}2Y`iDy&*܉TW`0ew eɣy䳈&A]a XLoq[Y"վ֕+e[)e;hQ>6 87Li:l=.a.dE-t nUTn7ubC:/ -6&R[sR#-v4Y{]0DחQq4!ӄK *T !hhlnM1eiG*VB[|Z o#!-]@ApTyKSTCB.Ma 똒'"MAʞHK9lR3l-ґ~9~7?i` n46l+6E@B#-UtEYVf eoSftNuܷ@37"'L(2 y~1Pc{և[W4;:Wl CrWxBls+Ո&QbTTDt Q0"N՝`Kة܉3b!Uv ߄S8ZGuha݌S,Jo, ֌.Q RE;?ayعʗΨ/;ϝ'ChKtCW+ChV-*cR̺Dշ.N8-/|I[h6_9ĄGEE)(e[L$U-viZG*]ON'{f~j'(]IY6f ᇣڿd^8(7>aLJqQ=z88]Ri؏a9btWTjg陯E`M]$Q4 #Fz0e/!57zrbAkc6&Ūe꣣:J(B [^- $Yƈ| > x%`Ň+VBҪo8Z&H)Ku "hHb:@cQofq{7oޙwg՛XufD,P6q|VhrhMU1QgnQ3VGE?m{>=.Ŝ>AQwӒno^UD0E2'G1o^ťW|[ׯc(KIVG.>m<N1Ybi5_ߖ^0%YQc({.fԌZ%)xZMh m.O9fo$ѽz}+޼יEDs܃SKbĺACqy16ƙ\}!E`PռQz^0Š;hWԧq%_lZuf#&*ut,<w'g]ᢢ8t[H >ko7ZE}#&yt{.bA|$>дs.2s/H+`x%4K*[?{ޏ7훱OE`Ii_ 7׺'G|h3Yubh 7F\,InѴ\{ 퓶1Vw3d8S墅~.;S1ػ]n[ I'-N{?+U+/dx?볝v ; I#שݐ- Ɇ"͞TTYPt ˼e9|<ZlwE[QԧuXNMrS]sPQrLl?IyEFj:iPxtO]+g]ͻVEHSZDH zʉc ^Pi)木edoֆ:*'kwbfU6XŅOҴ%UѲ zΣVݏ7\fUڵ*FycǞ]KBY䷥=ڈ)lZngxZ 3Os_(7/ KXTV) JbMoՆ QgkȰ?ypA>/t_4O8 ڄhx;=WT0hx2}_m?ET#Y-ٮ*ZAڜ?&lVԕCU0>ϥOp {bǟWZJ`?%h*ӼzuZgvI#W$x.6G1lnNpR/qۥ?5< h(tyJ68z%qeuNe~5 xA=8fSVA<1Q8:h'6(h|~=X05";,<R;&o(I8%qF&:l E'i #L^r"#>J8}^f̬=r"fnH(:)eVEZO:z#|2<~n9w&y=um xZlA{2ϰXZ#*ѤwxcU;krSK epwug#m?g\Jaaay{ë\Y5,VK}r'Vj4*suOrFV8vѩ ;E]*UY+hy~eVVV9x40 )̀ǙC-?E_(<HhxCi'_H8O>٤.~w]"~wS=~hS=Q#~7vS=ͧzH֯K\&2u*>;p+6iVVvT;ӆǙ[x۔O,~r8m`p\]h㤣=^-Y4}ao_֤{xn 7po"wln5pwd;ӻye%̓UhCD״xZ:p+v;* ;ı[,+|GVާmgO0>Jg(m{6671UWǏ-OZo<|#%t[ER/:e9qeU;EaI߼q{šƜףì#×l?YI]J9f_p?<Ρ EY4x* (U@S]Ӳq|am!=wz[+5oБ=pkT8գJ<)Vh4 Tf!ͱ̫9M+F`pt;1._ykzM[Zw]ףPE˚9#Xz(o t^[ZxAlR hwhʎ[UOsǨHkFK>>It$lnOQZRBjCeI&G`8 VZs59b(k q8CAQuK(*(.,(R)AXyG-\< 4`y[2<ЯH; ӊх|H_ɍ;;;;;?#D=?vwOE2@ܵe]L~@* 7 3;~7n =s0<Çw{dfѦ)νWm"zh7!D爮Y8 *&*#$& #D nCD']!MFUUm"zh7!D爮YI(FUUm"zh7!D爮ÿ6TF7Y)Z@sW+˚B>wЧxV6W6rxaJɁ%6 hnДv}@UAhx}Kj=SPA*IX!?XWC5/S !z`XV1g@y)6A+H9f9*hiZ&01bn2m7W|X[6qXG֏,NN%^E|C'#]37a 2tsDib s R'9u${F:vh$`WY"ÚʽE^6LtrݢMg8$n+ztRn[R:ܵytc"8`tIܶJΚ U+7R:W)ݵ[{]J5DL ~ýRȒY/g |-ߞ(t? ^/**#TPc]/3SXX2 j~_Vk- '+ʽP"d !b,ܖ%k)>]=fֆD#g~9+?p]O4 %i6Łp3iT7!L/23)Ԋqm:{i [16؟ .(GL0ܱ՚RDe{ܒ|@[P%zK L&BSaa0nC>o#J܈nJBc"AwwJ~?)=# J;wI>!d3E"@[ X=Z2ED[i.⡿ߵxӤָEԔ(RzCğa G"%Ѿ"/H"rn`҄=*@1^;2o ,!Td)\UtXD)k\'el.RRWe: -H"\#ޕ:FH7K-> l"׊?$b9"wpI's E);ikRЊ%ARS+-n.lv{&?Q_OmEh,ZֺC QkKWijn^/Wо%iWgfQZ/c9`b͜>{ &@3>ڑ fY#`4jJ YeGJw;Ш553X` 1 -Pz+!s( 5~*%CPǀj C$ZàD5- j PME2jZ(2Nėh_uh3}xɮ]Sri&6ם=0ֵK%NߤҏW]^pbmiY[OƸE-=}dgKljJ۝Y{2+률s,Rg<>98G/3cR?3b͘xL3̟M׍d}Ca'O7ީFSH NoQ6ΕkRD|JgG.K#DZ,'\$ST yY=wBbLI*wc'̏>./B0t(4򛤚v%a덅P7$U6pP:=X`jS^ \t$ۄl%*IGb0v㩋x>3K8^Y$@2zM78ѭ"_^ZeQ~mDϝjF Uq٘⛭򃨪FyQDo\g4q Q׺/Vlտ+x>:Ek:mcF}~5a,mn.Ot45?=6xrHp=Dc!i8x 56HyߴC×||Ͻ">wl$©pH"~*0w3ƹX20cZܽ蘃"UP_ 3{J(HśZ6WvΆwqTqH^Nkev*&!La@K47htJ*)t`# O2|IMejx0@$ďPaWip@B~^^RDM,LfLOKENz-x#V+H0 R; ף(T iEa!W|XiI8F*f9T R3tEKhNRC}aO9RG_tFZ)vb$3 sH/ 99HSBJ$4G#u ƒd Xd$LmF3 z&ӡ8 VJKBރ'x P MH8A5pTMp |~"DxMYN x46y%= =gk-'3<i$,dWfA rHp- ~+%8%cR5z I8&Z*~ A]R5XS|ķG9FLSIA4J:bl z¦AHj SHֺ/5n:S(ؼYS0`fLl.N,f?R) Q年3-ekHaT} ŲHx_P< 84Oi7zgSHܠ<4c$qzLE'ܮ$p:TխA#CCu6c6",m10W̳ @v󶓤-MigwHɣĉ%,_\$SX%i^|_ g~ DFoیĠѺuĺ\oC\8x*}T ԁ=Y!V ZHf>W2%quxRgO8XYIշ~cys*{iLAo{`F'xx#o//R1sRpGcկK UzKAHs ;a<U5ga[#+ՊӯI} F<. +e9:ד{:XqAX|PdQдjT8@_DJfSfw1=RSeyiiI 1?oA]ۢK[AMVwRZ;c`L@4LO6O=tC{ZU\1ӽ2YîN ;PꁷH{E5~G0cwH3eI׺~|Aݯ0>  |y<&ߍyb(#{~A3'Mo#gi"3fALf!G-=FIKM eg 7!iYV1v88G!F>7Ⳍ[hŻgJlم7nGlTXV̔bXrr|3sEH[6R4?(D(oe73V qJ6Ow6.X`Jk!Ūn->i-R&haЖi\Is#j0 &.ܢ1&H1}%K!U߼e+J?Z|]yz*E6H՛ AEbĪ ` G[bnrNTBӰ oG| 3 M#p? b9#;z*G$rIe.('ۑ458rAε?oօAd-(8w]]'@]ELԒ{m2y**Ne0N V4/}; \ZSԜKg$:u’F lZUHG*ecNv铁P؂.9%(^5\Ps^TDS3an d!g<I8-Y9{rpV/@Ϳw ȡ|3 m7BG._=IPRӗ Ш.A!xP  ^,; _5v  [+K(Q0LtuTͰTɂ>%EFd|0PE~>ap}DPp&IJ^[CX >{I};Ao]Jx`=G4| MLV}Jtw L={J*J/}HJSNL ~9+|D](Gļc Rz2I4߼NWR$x  <8d#n_R]51GJ@mnp 1l/4$,NuFx胘hA¡yp!0(ˡ sL}(ǜX041*\D?ѕQֳ'(k c;aaU1^e߈4eDL&):] X :izuЀ؀/F3{5E&0Q/Ѐ"f"bFߋHՎ:j@H)jشԳuUס;G7+&cqnmh'(X:Nf#Kya2߅[卉| yCN{&u&cmMB ]a)s5ĝEZy)Xl_"۩zq`0{L2JH1˯{b͞h:;X`*PױP\Xi/ + /U%)'MXITL~O=ioQ !9#83}nN(Sc=67b9N0̹#({q4{꒯hj¬AtX*5䱘*htQd6IE<+d<"}-q1kmǏFEŊz[AQiqdv*ƍCq:cJQ0(E_WN*Q?~4&,j2wJ\*]djEbr_Q;b%&cЕKl*SֿICgLq {6jq\lT on~&g̞ŵs% @bKhb{ޥߔw]FZv MeS;'0{J|1<$+g{o6C}1ߝw6J6߻C-F&>smc0u'^}+)lm%_ Rq.=ѕdHwۂ#xkFY){}V<$4.[TQkDѯb)rWFk C_*~#40@=dn0męb=e]x{dm4opYnu{x#7hjXו˺`\#=L~\[ExѸ_Г'-:SwFwi-%}} {wvۨYlMv[KJ ==ҥ:zrL }o)8qJFP~G゙pi$cʌ*?pSB]Q^ByrRw۞o(UFUWWQht)wTWBU(W*d|*iIefwDTiTZ x(LpO^:pP֋Q6Ck_wB\j4[J=xœ=עu,4rQB|=CVyӗcM>D REsRsY'TSJ'%f|?~P^ G#;ȎvS^!S R'ư2oŋ|ayZJa~atTJYAt#:O47 AW? ߚ =2c;SN +V $h HCniD\vH`Ɖ24iX<<:?ֵ`X A-;aɡL7\ LNW" Cՠ[Y]`>nvMл֒{!~8v[\vH?w! Y GdĘcz.T̮:vzhO1KSܳTؕ?wj>W3KIZ D<68 ?'R`814\ao*C,-88&{bb!$쫫\uSGlPFr+dSUOeMKB€u~KR^n[%U0Oue]0[pŕ`^֓2(s:S)VIINM]t9p\+lԕ~gB\aPaXYnVCiT or_)A9)l K2zAr&nCOKsp8^]U-ףb2bx`*${\hŨ 5 T81gD5W NG1 TBm`v֓pɓE`!G0g\YQ z{Ci mV[]uPk֟bvngW(ƕopsznMy\jsq9:6rX} F [ -j*,:a 4 (h@@ˁʀqE h8EgLI0x =k@vcS"aD柬r2z ^jr%>;?+Vu$A #+a3v]"=~ zjw ZUZ Ow5z&GuE=yi:HrYV c@un dZ Tt7@= tHStP.\\Z Tt7@= tH(h.h5P@=@t^$<@@v{@@7eM2hh wt/^Ͽ3@/tN'Л@o})@g]+(;@c;?7?X%L1=N'}bĠ'Z.F9sNlkSH ?ܹ8p;]eߪ !GD]T8ʷ#HR1LOm `On1'0xBy%&}0WGTRp T7 `[՘Wb1W/ϮǾ3w>\M]NŇOCIWboPa߻`17`m'bt/ ыUc!^~_"%~/U|"^=އUXWzSc#WGANAs%߳vC~-^Ta#J6(ZJ1xJ?0kkkkk?n