OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Michael Schloh
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   16-Mar-2005 19:23:46
  Branch: HEAD                             Handle: 2005031618234500

  Added files:
    openpkg-src/squirrelmail
                            opkg_large.png opkg_small.png squirrelmail.patch
                            squirrelmail.patch.plugins
  Modified files:
    openpkg-src/squirrelmail
                            config.php squirrelmail.spec

  Log:
    overhaul everything, don't install development 1.5.x trunk, new
    with_plugins option

  Summary:
    Revision    Changes     Path
    1.3         +42 -21     openpkg-src/squirrelmail/config.php
    1.1         BLOB        openpkg-src/squirrelmail/opkg_large.png
    1.1         BLOB        openpkg-src/squirrelmail/opkg_small.png
    1.1         +42 -0      openpkg-src/squirrelmail/squirrelmail.patch
    1.1         +23 -0      openpkg-src/squirrelmail/squirrelmail.patch.plugins
    1.20        +246 -62    openpkg-src/squirrelmail/squirrelmail.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/squirrelmail/config.php
  ============================================================================
  $ cvs diff -u -r1.2 -r1.3 config.php
  --- openpkg-src/squirrelmail/config.php       28 Jul 2003 08:30:09 -0000      
1.2
  +++ openpkg-src/squirrelmail/config.php       16 Mar 2005 18:23:45 -0000      
1.3
  @@ -9,21 +9,23 @@
   $config_version = '1.4.0';
   $config_use_color = 1;
   
  -$org_name      = "OpenPKG";
  -$org_logo      =  SM_PATH . 'images/sm_logo.png';
  -$org_logo_width  = '308';
  -$org_logo_height = '111';
  +$org_name      = "Email";
  +$org_logo      = SM_PATH . 'images/opkg_large.png';
  +$org_logo_width  = '277';
  +$org_logo_height = '88';
   $org_title     = "SquirrelMail $version";
   $signout_page  = '';
   $frame_top     = '_top';
   
  -$provider_uri      = 'http://www.squirrelmail.org/';
  +$provider_uri     = 'http://www.openpkg.org/';
   
  -$provider_name     = 'SquirrelMail';
  +$provider_name     = 'OpenPKG';
   
   $motd = "";
   
  -$squirrelmail_default_language = 'en_US';
  +$squirrelmail_default_language = 'de_DE';
  +$default_charset       = 'iso-8859-1';
  +$lossy_encoding        = false;
   
   $domain                 = '@l_fqdm@';
   $imapServerAddress      = '@l_fqdm@';
  @@ -35,12 +37,12 @@
   $pop_before_smtp        = false;
   $imap_server_type       = 'cyrus';
   $invert_time            = false;
  -$optional_delimiter     = '/';
  +$optional_delimiter     = '.';
   
   $default_folder_prefix          = '';
  -$trash_folder                   = 'INBOX/Trash';
  -$sent_folder                    = 'INBOX/Sent';
  -$draft_folder                   = 'INBOX/Drafts';
  +$trash_folder                   = 'INBOX.Trash';
  +$sent_folder                    = 'INBOX.Sent';
  +$draft_folder                   = 'INBOX.Drafts';
   $default_move_to_trash          = true;
   $default_move_to_sent           = true;
   $default_save_as_draft          = true;
  @@ -53,14 +55,13 @@
   $default_unseen_notify          = 2;
   $default_unseen_type            = 1;
   $auto_create_special            = false;
  -$delete_folder                  = false;
  +$delete_folder                  = true;
   $noselect_fix_enable            = false;
   
  -$default_charset          = 'iso-8859-1';
   $data_dir                 = '@l_prefix@/share/squirrelmail/prefs/';
   $attachment_dir           = '@l_prefix@/var/squirrelmail/spool/attach/';
  -$dir_hash_level           = 0;
  -$default_left_size        = '150';
  +$dir_hash_level           = 1;
  +$default_left_size        = '224';
   $force_username_lowercase = false;
   $default_use_priority     = true;
   $hide_sm_attributions     = false;
  @@ -72,10 +73,22 @@
   $allow_charset_search     = true;
   $uid_support              = true;
   
  -$plugins[0] = 'delete_move_next';
  -$plugins[1] = 'squirrelspell';
  -$plugins[2] = 'newmail';
  +$plugins[0]  = 'abook_take';
  +$plugins[1]  = 'administrator';
  +$plugins[2]  = 'calendar';
  +$plugins[3]  = 'delete_move_next';
  +$plugins[4]  = 'filters';
  +$plugins[5]  = 'info';
  +$plugins[6]  = 'listcommands';
  +$plugins[7]  = 'mail_fetch';
  +$plugins[8]  = 'message_details';
  +$plugins[9]  = 'newmail';
  +$plugins[10] = 'spamcop';
  +$plugins[11] = 'squirrelspell';
  +$plugins[12] = 'translate';
  +$plugins[13] = 'compat';
   
  +/* NOP, for patch line placeholder (avoids fuzz) */
   $theme_css = '';
   $theme_default = 0;
   $theme[0]['PATH'] = '@l_prefix@/share/squirrelmail/themes/default_theme.php';
  @@ -150,6 +163,9 @@
   $theme[34]['NAME'] = 'Penguin';
   
   $default_use_javascript_addr_book = false;
  +$abook_global_file = '';
  +$abook_global_file_writeable = false;
  +
   $addrbook_dsn = '';
   $addrbook_table = 'address';
   
  @@ -158,14 +174,19 @@
   $prefs_user_field = 'user';
   $prefs_key_field = 'prefkey';
   $prefs_val_field = 'prefval';
  +$addrbook_global_dsn = '';
  +$addrbook_global_table = 'global_abook';
  +$addrbook_global_writeable = false;
  +$addrbook_global_listing = false;
  +
   $no_list_for_subscribe = false;
  -$smtp_auth_mech = 'login';
  -$imap_auth_mech = 'login';
  +$smtp_auth_mech = 'digest-md5';
  +$imap_auth_mech = 'digest-md5';
   $use_imap_tls = false;
   $use_smtp_tls = false;
   $session_name = 'SQMSESSID';
   
  [EMAIL PROTECTED] '@l_prefix@/share/squirrelmail/config_local.php';
  [EMAIL PROTECTED] SM_PATH . 'config_local.php';
   
   /**
    * Make sure there are no characters after the PHP closing
  @@ .
  (cd openpkg-src/squirrelmail && \
   uudecode <<'@@ .' && \
   xdelta patch opkg_large.png.xdelta /dev/null opkg_large.png && \
   rm -f opkg_large.png.xdelta)
  Index: openpkg-src/squirrelmail/opkg_large.png
  ============================================================================
  begin 664 opkg_large.png.xdelta
  M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&[EMAIL PROTECTED]
  M;G5L;'-H:65L82XV.#,V-BYA;&[EMAIL PROTECTED];<;2.2)4$Y'#0H:"@``
  M``U)2$12```!%0```%@(`P```.R!D]8```!C4$Q410```&%:5&=<3&[EMAIL PROTECTED]
  M4FQK8W1O7'UP6HAZ9(=[:I>$:8V,@Y^+<*64=ZZ;@*:EG+6DB;VLD<.UG+Z]
  MM,J[H]+"JLC'OM3'M-[0O=[6SNG>T>;HY>_LX_+MZ_7RXOK[^$A*)[&]/U\`
  M```!=%).4P!`YMAF`````6)[EMAIL PROTECTED]"Q(!TMU^
  M_`````=T24U%!]4#$`HO)<T18X\````==$58=$-O;6UE;G0`0W)E871E9"!W
  M:71H(%1H92!'24U0[V0E;@``&J-)1$%4>-KM7`U;VSJSQ!#9EF5'290OQ4GQ
  M__^5=V96#J$M(>UI.?=YSNM2H('2>K([.SN[RM/3G[[.XSB>G_YWO0,D)UP9
  MG_P/#D'R!$1"BM[E&%+._PL8PR1G%T.L<HS1XN6_GCE`!('B0T28!,_W_WE8
  MQHS8B"$$GT*(#K\9+/$_"<OY?"Z!DCSH!/'A\$FL'#Y3"C%:_F/<PI3A32-Y
  MDJN(27#!^UCYZ+QS@<C$^/\L5DY=N_F;<4)&Q96!"6*$=$(VB4`DA*H")@(%
  MP?+_"I7ET+==_GN1$L4?#HD2(M(&]3AFL:SSU10C@@;[EMAIL PROTECTED]'K/\)'>/PS#T
  M?3O\I1I\!JLB*KS"0]P:"0H9UTV(%#V./R%8_B5,-FVW^^'!8;5:`9BNW?WQ
  M<@/MFK./!172K+V'<(N(ELJI/GLCEG\I5HY]VP_=ZKM'#\OU:K,F,G\X7%"#
  M<>N>[EMAIL PROTECTED]">FC$"NY)*$(>[EMAIL 
PROTECTED],<-?]P&PYO7N\7Z_6F\T6P"S[/QHN
  MB8(>=\V`8$SX*&8AGS!?1";[EMAIL PROTECTED])_(59.J[;[EMAIL 
PROTECTED])?O8#FL5NLU8!$N
  M0_?'PF44)BPSNJC;($IX\RHY$+=`IT(LE<K\;Z"R[3K$R1*0$(3^>%.`",D:
  MF&RW^+CJVNV?J<:L-Q5U"4*A!B*ABI*TL3*A[U1\7$4AQ\?#E\NX`RH,X``@
  M_(6WX0K+;H4PV>RVN';$937TVS^2/(##.5(J"1:Y4SD)_5BE6(4)T``V/*BO
  MJUB#E[^44):($W`'?^&VUWA;79-H8.IL",[EMAIL PROTECTED](]IEB7'2[^"5B#7
  MXAYYPEN//OG)B6!]J"[EMAIL PROTECTED]@%?FC];4,G*$&&JB%O!(&-!;"U(&"C;P^ZP
  M$^O^,US&E"ID#R2:JXD*%9IW1BC`2>4X2,,Y89*(X->VA\=>N2-(<..;M:@5
  [EMAIL PROTECTED]:[EMAIL PROTECTED]"2RAG<5N%0"CJF"3&%2(4*\%Z>8RB?Y2LU\
  M;?XL!]%)@60[A\L2A8BMSPC(^*4#XX3741^`R^_"@J88MPD2K2J0;&(\1*,.
  M:PN=<ZK3@>!4-!((2OI*4`[]RN)D6RY#9458)%L.J$M,(02*H2)D%"_#]O>R
  M!X4%M^LK//\NLP%,1AO>0[9YJSE)R`D9YE3\2E!.*P6*@@%WC30Q;MGP053I
  M'EP+5%":Q;6&!]^?COADLUS]#J/@^=?;[EMAIL PROTECTED],DV>[PJE"([EMAIL PROTECTED]
  M'H9"*%O1QM9JC:$BC;LZMX3%F,4`.1*:T^ET1!:MAN.O51X6&20.;MZY<N^1
  MK$)]$MV$E&%!$A1!'6,0*%_)[EMAIL PROTECTED]/"=99'E#_O!ON^I[%8;T<J1OPR6
  M(^+EL)XI^4$W5IDS,2(*F80JS&VR')[EMAIL PROTECTED]:)V</OS./ERVC62H\*K\&!
  MK!#CKI:*E+;[EMAIL PROTECTED]/^^,)`7,Z'/-1T;)^N$:K$W1^0N&I*&D#I6OP
  MYC<%5AYQ".*CLJ8'WT'X0OQ"(_O8]<-[GKV-%/DI7=<V+VU+5`8&2R$4!0NC
  MQ6!9#8?'>IZ*.<)J[#R%/.HQI(HY^)#UB*()^H5EAP`YO2,FS)ZO`F73=5:.
  M-]=([EMAIL PROTECTED];?'T+X%+V[7^N:F'SK=,(WPO,%&XZ+VRZ;"[$3;WB['ZO`I46CDY
  M!U&NB5-7"*"2FRJS#:($G+I!8?*UH`Q$97>MQ]MM(C"XRZ72I^W\R_.S]V"7
  MSBNNT`L=CGLRBO)GSW*T/1"6_OAI\H`O&`J*%#&HE]6FV0:*<R:M(DIDI:@H
  [EMAIL PROTECTED]&X9)FG#](`<09U9KU9+E)^^:^OGY^=%VY!L!V81,&2=*LF#
  M#YG1HA1:?V95<^!%04:>\,*D]G)JV1^CV?$62&`<!(BXV,E;2/$+1?ZF$]&N
  MK;[EMAIL PROTECTED],LC=9RW``*,7E>-&VMH!K:5L&RI9)#O*``G8J@(X[W`V5$H7%DCBI4
  MZF?0^SAQ+:)D`B(3\@>?$`4I%P82(%+I^<)^<-\O3>0?B(4:&RJX+1L@,:TC
  M)L]UTW9UA[!:T;(=2"V$Y5BBQ0HU.J+S)[+-3T%JS7&Z`QH!2%XU&%F%S]$6
  M>[7-?)`TZYSR[,LM_0,5""OR3CV?-7\;88+`Z!0GBZ9!_?$=LX=(&2P;=4-'
  MDW-*H=7I/BBL/)Y\0M:(JKU,&^DS)8ZSL4^DO`MB%"=3A91RG0-\B=N$GF^C
  [EMAIL PROTECTED]>7EZ9M&A0?Q8J59@@7N0U;$R[`!7R[/Z[OUN5S\K(,
  M*DIY\$FJ$HE%[AI^5S10G)QJBC4%U)M(*:"4%19-%O\Z+*LWG4+AICX9H'0O
  MQBB^`2/ZT'0M'6Z67Z318#K8HD4"=WN75"Z9R1'(&K1,)LL20"&UAM]H$04!
  MXH:AA"::456+9W/!1.+?FT'YMQW*RW)M(2)8Z$FR\^GKYPJP+&I$"M*^[Y%!
  M5"[EMAIL PROTECTED];D8F*%^F5U^'[EMAIL PROTECTED]<[EMAIL PROTECTED]([EMAIL 
PROTECTED],O/L
  M*/ZMHDJWCW]]N6=D<T/;8"V?:<7&Q[N%*,[EMAIL PROTECTED](=W5J,JXJ&&`VHH56F[+
  M@:X<[EMAIL PROTECTED]<8LF9QXA4DBVU[=CL=768FCY5#)GF)/A9`G#5FMBW;Q
  M;SO:@(7J36&"#.F'KK'D62R>&SRIRR7_SRN/"+%*3JN;651J$0GF+M6.&J3S
  M9KS9]`H-E-T)F3,1&%K:DP2O]"R-EUM0D#UCSI,?DWP&/[EMAIL PROTECTED]<E*
  M<K;S*L<,EIJ8\+]YX)[EMAIL PROTECTED]'+)E$O<U+N)!U\
  M1`_$2:7T\F'N>V984TZY"MH!R_F"/^14^;\<+^-RK1#0#%FZC5>S:-LV],*$
  ML"1C%0U%./<8K%F@'E[=6]](U&/4*$*!H:+&D/F`-&%#)/UJWZ56L"Y]SY65
  M.%6=)AJW_&N(*<:-1._?Q"4K,99BV7*]2.A[Q.F>!?&0]INXBJL-.P3%B&41
  M9#[X:#C=T_FJ,%&W;)D37!T9)M2S$XT3SYT#SMV=*1;;?CM?J1H)B.JE5<JH
  M_M$@"K_N]Z.JYX<7=P_=DC77UT)CON23'G/>Y[3/I[P',`=UCALSZ@;2+V=I
  MW?UQJ3=2U1/-&Z>9,!$41(J,?*]X\>9!:?7M[69'<DB.U23KGS!4$R]M$0*7
  [EMAIL PROTECTED]&]Q?WQHDT_,L:IM5W&<M,N8+`-YOS_L3Q;T5+>&BK%K?
  M(14Y!"0-,&5-X<:1F`(C2/$3,MDHRJK9,AAOJ%HD$UW*-D4<+XZX5)J&^/!`
  MM)R!QSF?A4<[EMAIL PROTECTED],G;[!$HZO-CUG\1R)S/%\!S.IS.G(]MBB.S%NEVFSOY
  M4W'3C[>@\1_>2^U3S5/HEH654)RE'S#ARJ#X)[/P!-OI832QTTZV0/CQ,W]^
  MFO$XXTY\MNS!3TH/!<OI,[EMAIL PROTECTED])3]>#D3ELOE\LI_('_+YU.V$1G5
  M\`I9U)_NB%K'/3\Y`VIO4'PKUEZ$CG]6+=(5R+!A3U#X/Q\EZL\HR1JXJA>@
  M7<==!3.UL\;RZ<Z&PAP?F7CP9XZ(]PN"_H*?\"DJQ[4<ZY[Z9&:5!8LI619\
  [EMAIL PROTECTED],;K,I[Y*Y_V`*8,`S;HHX_G#_<-T!K7HA4I-N42;112#$<:44H.?]K+
  M=2LKM89,UJ!997H.$ML*<UH<C!P;,6J^#Q:`03P""SKP,$3&$O2\4`COCPH.
  MJ]XZH?6R?PN61>T\(=F#3PA(`>6583.^GL^G(][HJM!WV*VX[<*]CLWI^Z#)
  MP89<SBQKU)R*K;,S>>*,5"AWG5'H]:*!Z?B!Y;J4)>WWV)(EGS3;?!+;%&H1
  M?R10F?$',2`?ZIT^%CY`"N6/.\S3BCYLL28AX3J3*1!POHW$!-&&."$<!15^
  M)"SC^;RGBPU8#BNI.<H8UO9;Z7+.>[EMAIL PROTECTED])E9Y``J8+9TC<7-,D
  MMUN&BR&2%2[!!B2:C-"=T/H/@@MIQ/@XIS26?&'BGU\S.5&Q`F"R0B9S`_&C
  M%#HLU?M";[EMAIL PROTECTED]"UF(C$US?OC&'>!D\_!?/W\XG&G$;=402QQNI
  MXV7?;]X$'+46VQ;[EMAIL PROTECTED]&@#ZH$%>^_(E&W$1E5G"9)G/W.7^F&\?!F>&2RO;3
  M/(L7ZT+Q`)7(TL(H8&]P02R,^)/`NG![%P4Y$9/$SU_3APQ]7/:VSB36E*N/
  M>ULVH!3R_5ZQ!A2^\9II90Z8\1N`9Q)MA8GTBYJ&=1&#VZ)5R+*U23-4GXE>
  M0N54C-QLY8=JAF02(H9,9:ZM+ML>U&@H1INA(:VR!#%0\5$]-&^:04,B=FG4
  M1N:(R(D5X!D3]<WH4)OQ>25._VDE-C)0A[<U2XT>]K)=A$,R?3)C(;:]S`ED
  M0+V^GL=OV\WLR]EX0'WWBJ;W7)9%IQK[4.=/7+".NM]:]CZ-MVF&[EMAIL PROTECTED]
  M")(H$</ND=GCI6>E!KWXAFH%W1&]7\1$8LZ\,A1(*2!$0Z6*K,H``G\B*`B;
  M..(G_I17+CUW`CDY5M-[V!^/QQUQ&9HFE60L*)0X(1:BWF]Z8"S)P_13G=82
  M(9ON;MA<C2(\L\R;J(U9R36.!(,YD-HNGN8`F5RA65>B1G,S;9MJW:<LLGB3
  [EMAIL PROTECTED]@2[>!.[;A;-RJ#`M.*`"JXY6FG,I1&>R"Z!+'RXR;]JVZY=KWM+N<-S)
  M?]T=MJNA=?LB4"YS\7G]=BG7E7DA;)?JF&T:KR*]IH'97R48W:,@%HDL.;:&
  MSZ)CYB,>M?`@,$YY$[3-8F&"OSI5VIEC"9/;8#YO-/6"OR5M1YD;,E)D9&,@
  M)[EMAIL PROTECTED]>[EMAIL PROTECTED]'S4*1\YW-"+=ED4=,Y!`NGM4G[,%AY`POA7%
  M&"K9`H66TU:#^!WIFJ/&X4:L5(D<(A.2Y2>:'2M42)[EMAIL PROTECTED](Y8Q*5(N)%BH`8
  MT7?ZLG_,&BS^=1J)!(X,R"&[EMAIL PROTECTED]:(&<69I4?ODN3"E9U3\>M
  M/-0*:Q"G7C;7V7'QHF\BH1"5?+O&B(C7TH?E>+.9=S9H:FN$M+Q=PD4EB!,$
  M/P]K,`8BJ;:JS$@(>K;%)P9)I4IDK9`&:-IA\>R;R*TN:"M9JSZVBHR?Q(9&
  MBX5VQ`Q)?S$)>RG1,5\786*%6;UGNJOCMKZ;;V]W/!1PN&'0+=Z8U>CD]=NU
  M#IW7PT"[EMAIL PROTECTED],G+6V&W?[T?&TOX%VU1!("`)S+Q-`L48A4PR$8)@]UV)
  M9"GY-%/30H_,%2T0ZM"'=4RZP\P35:DD2+GRG#$7X2"=5V!!)63C'._US4?P
  M`(W;<G_%GL;3WB_2C7I[O5RNU?E".2QS<B<H\T%#,F#RWJ>$8J^XND3!Q25)
  MS7PJ9HL6`J,5GJ+70K3.1H%C-2C8](.5V8Q=6Z.S,V76^28=?Y#*S?D=)I=<
  M&I]81'.5U.2B#DW:]O[$31A:6]8Y'.9MG;U-C;TOJ#")WD3+NFTIB#5R/Y3P
  MVLIKV?VXJ$*:C#9<YHU.RJ%*)W]FD3+I1K4&9PFE[[1C#I7&]/)FI/<C,73%
  MNDU\PTU.8=+05?3!3LVB1K&2V6(HJ*K)1`TZ;U,QZ;XOLQ7G<EM'X\"]6(+W
  MV2Y>2Q85=/!^'%K6+<VD"Q>)9_L?SYCQ&4&(Q*H6K2A3XG0+2B5RC>JF;7/#
  MOJUX+;AELQNH^B5D<[EMAIL PROTECTED])!&<)PR:$HHV7;R
  MYFZT'`#+VL88VT-)(JVO=$TNTFW.I)X(KBUY;.BQVW+4V/TX9`;9&JF0/+7&
  [EMAIL PROTECTED]/<X:$Q[R<3^<%JCL(C%!5KG`O-5[IIJ5@)?2:AUQ<]/?!DXO92
  M.+:[EMAIL PROTECTED]&0Y=X)%-[I[XY;ET/O]6YB\OL:.`F<S;]P>
  M-)L&*-W/UIQH-],[EMAIL PROTECTED](R)8>B5IO8TV6;%.M<47CBS#<LVA'TWD==R"Y>*UF
  M%T_*/*>HB:/3W,WY6&R94H#-2&%<L%%DQ$7*F<K3G8">>15?^T^M)Y`+.Z+#
  M7%98H->4J6V\=LOCLC-YL[.%006+`N6G!F4V/YZ'-F1`JN^SC?.]Z7S<ND'`
  M$B1B\>;-:;RHW4DNN.B8C':A>%`HRV,ID>5<L;\9$I>K4LL7"Y8`*$:&*`F-
  M.43H`FDW:UWS4^MITUI=L2#(QBQH?_MN,1HNAZ[I5JLR+P0CRUV!EFOKU<_7
  [EMAIL PROTECTED]>[EMAIL PROTECTED]"I:*TU18<Y_`2\,Y.6\[-3M`XT6N3Q95F4"><_5R>
  MBM2U4,[EMAIL PROTECTED]'A";[EMAIL PROTECTED]@%MT?W:7*Y=TY79\;RFHS%\WW6+<`8H
  M;<,YQT9&TVZ+/-MQ%VXYO+S\')6SGHZ:99/I(\+0:)!)4.KQ9#:VG?AG&ZSZ
  M*_,AV0Y'C*5W]G)WI?7GA057Q+^)ECS>8)(M8)@R1.9"[EMAIL PROTECTED]&\S1+#39.F1
  MU=WEB\W4=R4]S''A#F7SW'3UHBQ_<8]_N[$F>>@X%5C\%)77'[EMAIL PROTECTED]
  M5'0'1;]-\U$II4;[EMAIL PROTECTED]&G3>T,!R%BAV^B/H`>>+YDL%DIM8N0F6*8RC=WK$
  ML>Y0OX%K+GA>\",><K117&NM2&XU(^7Y'RTA=VUC\U4N/?EN6990-?9X>5XL
  M%LW/,VB?N,[EMAIL PROTECTED]&[EMAIL PROTECTED]&V$)[EMAIL PROTECTED],!'8\I
  MIDNE$U0%D'PK:=\^<<Y^<TA=79!&*#VTX;+^M<=0X315,W7"LIT/7=;U8O9S
  M.1EY0<90Q:$]'OCXPC7-^N?N?M)IP2`+P1<W2:=+\V3&@<JVA0>_V?SJD')Q
  M46882D>DZ4_A9"[EMAIL PROTECTED]<OX#IM2F"N3*1>(.:[*N+$X#=1+C\6*MK`7C6VF
  MR',<6M^T;;-8U`M-6%\6=?U2O^#/[EMAIL PROTECTED]<7&CJ]4<[7YHJAV`J1$G#EY5Y
  M2I)OGCU257PVN=7,'[EMAIL PROTECTED]@R]?I,RON3._@:2:[EMAIL PROTECTED]&6NL6;
  M^G-]+V6P&1*/H-)SY;AO&AZQTUIIZ]NN;5N/:&AM'`^`FD53MTU;-TWC7Q0I
  MC=]^L%PKKY9NF]?*=36C(H%+`>/5TJO)J>8#NGK1#(-%[E1=QF?1&,4+$WES
  [EMAIL PROTECTED];)&M2\'";9K\(*]TVF*"S$=?!#KQ3=<1E!;!T+3T
  M_?&)%PR-'FX]AZZ+VC>;[EMAIL PROTECTED]<$=4YC/
  M>M14*VH.4RJOQ&+;MVJ4WX.0OXL4BY8TN>NWA5`^DS3P[K&CXAV7#;@C^5P/
  M?6N8=)UG,"RZYWI1/^/SEGMR>[EMAIL PROTECTED]>[EMAIL PROTECTED]";HC/
  MN;0LG38-1>U`]WS6W19+2_:4A<%9U"8;+])NNHZ];D5^OHF53)T2)7>109[-
  M8X:JR]P.\O&A,S7TUM8(EB4@>*[;OAUXJJ%&@``#H`(Z\5Y,PQ3J$%0-2M,"
  MW[S^<#\]Z0RASH))N%&:/]%2LU&J]B=-L&9K[TNT<#/*9JUA/NHQ&A*J.J/&
  M!_GR9JGD6U9Y"Y8+:662R4<G8>1O_4/YP1(D=<NSW>!1%&"&2E<[EMAIL PROTECTED]
  MECM>#W'7M%$&(;4V'Z'"\Y7VPC).BTR&2HIJC-7HB#>#1CMXJRQ09"*PGKMW
  MZ[;SO3^-UI';T.N67V]CA4QR(0Y\6KQDOAPY-<OB]<?.7VU]R^-BIO.1/6T'
  [EMAIL PROTECTED]:YDI3`"';,(SP"'>W%\.=$V.N[`%&*=OI&BNL))I<E-?($'_F)#M&
  MU3C4_KMU6_W(I^L^<LZWF?)]J,Q5Z3*#=;EJ&<V1\.[1'9;3IM51.Q[U[EKC
  M%<4*J81+IHVP:NV+>(CB[N/7J"&O[)/=I58%)SH'48ZBCC=8!FGA0#*%A&JO
  MP%);.;YWU"//D[%;GKVEE]G#G>OV3#X9Y8>;KH\?U3MT[6#3OZ&S)%*Y`:\T
  MC2NH#.5Q3[W;W#N>FO?1V?DP)RF&NF.>JYQ9P9+T6@@E6'#93-J\_>\#Y;LV
  M:_Q1SZ;WFJ7,W06/1JG9<53$YV'Z%52>QF6[M&-UW",5*-Q8]Q3]OJX;1DG'
  MPW9X&)'2CY\<NBPODD&9(?=4TV$ZMB12O4:&[EMAIL PROTECTED]<KSKEG$T
  M>KG1*-\U09HSZ_&@.=$$XD*G8?M`1KB_=N"A7'UG%Y6)-+\7\98'/2I0^_DA
  M*3&[EMAIL PROTECTED]<P2[#8"H-&'I^<1\T^?9\\NA)[EMAIL PROTECTED]
  M7C7QB>"4Q,;S>D7+C/_.KVT9CH/O^E"B9;!H`84\+]I:D:+'4*B;3U\,#$_E
  MGJLFVO&2*+4Y8I2%.T_69[E?1"W7GJH'#O[G-+Z;=%"Z1B*1ROO,D$BW#62I
  MXU*W/O[J$>[EMAIL PROTECTED]>/R_`O2QC<JPJH_)!R"XE:?'Z$]ZWG9FUC7EJQ64CR=
  M;/E(7GLL<1Z34O2);[EMAIL PROTECTED]'>\,`106U'4P%HIK"F_2=2Y`9=1=SZ'+E
  MTB\?.1I['@@JD0*E`G'/@PZJ0-*\B\=>O^A29G5Z[3?;4IDL3O3*.\'-IY;+
  M"J"].(*9V9_)"2*APP[62E4NVC$;+92)IUTL-NYE'I"-I67D%D/ZC8-8:Y7@
  M#E*-!;EIU!NR`>!;[=</X_LD=X/KI;[,[EMAIL PROTECTED]:>5;75%,Z_MQ,.G]B'5
  MD%K,DHV6H<%Z='$9O3UEUON>D<4H^O1;I]..`]5*#00HWOP"?1#C!"G5-JM?
  M61(W7!0N!94I)+:'\^LX.7N)'I-[07,Q+=%^%H?9SL,7(Z(TVS8#2*7#EFG'
  [EMAIL PROTECTED]/ZS3-[D+HUB9:[EMAIL PROTECTED]"I3O\\H^R82^C19-FG4"TL]O2
  MMNI[).5JS1BK\,AK*F9;"DMIMBCG&:K6`2T?S=KAT2,.&HD-U4*5'E>V/X9+
  M!T1H.]%Y8BI1U-;][YV?8*NHL:FYMSI25NPD6LO*GQ1L/*+.^H$?.6?%D[U[
  MNND,^)[EMAIL PROTECTED];94C)K#DLS_P>LMK!DH#3([EMAIL PROTECTED];&>]Z[61,G))I
  MV&,O"1%MMTM'9/@-_L^\_.;E8KNDA<?-U'.R36/Z)S__2+4OMB6MM$W_&\=.
  MW-UK5B[7^E%=9SU_\ZJJ/_*/U'K[]+J/[EMAIL PROTECTED]/L?PN"WKRL6_P<`
  MI4>QQV%KN0````!)14Y$KD)@@@K(9`A^MQL``!^+"`````````-C8&[EMAIL PROTECTED]@
  MZ&#:9O?I9=)Y@>WWV&>J!`47;[EMAIL PROTECTED]<Y02$DL2=3$IH"[EMAIL 
PROTECTED]&[.0"[
  3,I`([EMAIL PROTECTED]'`\E6$1:,#`T)0``
  `
  end
  @@ .
  (cd openpkg-src/squirrelmail && \
   uudecode <<'@@ .' && \
   xdelta patch opkg_small.png.xdelta /dev/null opkg_small.png && \
   rm -f opkg_small.png.xdelta)
  Index: openpkg-src/squirrelmail/opkg_small.png
  ============================================================================
  begin 664 opkg_small.png.xdelta
  M)5A$6C`P-"4````(`!$`$`````````````````````!S:&EE;&[EMAIL PROTECTED]
  M;G5L;'-H:65L82XV.#,V-BYA;&[EMAIL PROTECTED](:'[EMAIL PROTECTED]
  MZ9*0+NGN1KH;)$0:Z6ZDNSNE64I:6B1^NCO^D65G]AF6G7O/G/.=]]NY$<J?
  MI#%025`!`,"0E9%0!??3X/,C,B*X94#5%@)WB*;RTA+`Z[]'7E=)([EMAIL PROTECTED]&
  MQQ4`T'#_/[EMAIL PROTECTED]>1W&05)9'FX;!Q*-D=[Y__?0"YFZ2VF[BCO;[EMAIL 
PROTECTED]@
  M[F)AXF9A3N7YV<V:2MW:@DI:5E'YU)S>`0"H`%D),76OW\?^ME[Z%FTW'_BA
  M;T>ANHFSNGB_H%?8<K]_3XKF8^S,D;`H+I]HMI0&[EMAIL PROTECTED];\VU3MB
  M-&V3,#EDM9>TEL1?J>+Z7,?0H9W1#.$<*,YO+.+\++.@@.DJLYO5?/F<=MWI
  M;\41E",[EMAIL PROTECTED]@'-:%K(6O==FW(5"=,*^=*+0W;P[/,DT8<"L.-G!VNK/(HK
  MQ(XZ8XI?>F(FN9_C(<C`/YTQ/0.;5_=^6C=N';]:UIL/LOT=M+X70&IJM!?`
  M6/G(<U>J3M"E,0P3?P_NT=H$@"`DH-EN67?7H\,><%KBS%O>\U!$JI5(V7D]
  MU'CHV==XV&.$#;AZ?.CFX6=A&!:[EMAIL PROTECTED]/%C>SM1UO5%>.;RKP"V4>5\9'P`R#
  M>US14UG<A`=D$B0Z.JPF7820C!,B&(8W*`/#=08B?[/]=?#T]##]XONNL0!=
  M)[EMAIL PROTECTED];6Z[*`BIF6S""K39,PLM6)'%HBF6%"(`K4S#'I8"AFNB=NG
  MB*+#[0:'[EMAIL PROTECTED]/RL)/7,5]-76E7G_YP=<1Q;4/JOU0;=_YL#,K50H
  [EMAIL PROTECTED]>?3`>9!*+V'@&&K\^A$(O!`2OQBEFVT=A&5FV$I6%W96>T][Y]Z
  MT17U0JAM]?BN)GJENS?^?4^GG(B?<"[EMAIL PROTECTED]&"WM\H/-,+GJ"N/IGTF-@:<Q-Y9
  M0EO!<T`])A'2W3E6D&;I9,<XX!B'D7R//[EMAIL PROTECTED]:;L`2\;Z2EQ=IOS!:
  M5+1WJGX.0\"^Y_A6H.;DZ?%1!=]+R%`Q)J\"3AE35'5Y%KVW%()*0OK&\IX3
  MC>R3G;U]$)WLV;T?&$YP]+'MO&[EMAIL PROTECTED]"F3G/[EMAIL PROTECTED],,/-0>WO_
  MSG5R;?MNZ"?SD$9Y&[EMAIL PROTECTED])N#TS?G'C&78(.,A/FC2&+!"C-Y8%.#Y&O=Z"
  M[]-HLOM/^F'RQL]*4%B9:;7.8;'=;*W:_63R$QUL`#P28EU/[EMAIL PROTECTED]
  M7B!!([EMAIL PROTECTED]@VVX-#^KEEO"F+0"`18J+0PM9OMZ</B>[EMAIL 
PROTECTED]>8//:8;:L&
  MV,M&#(Y>'R>:LT5\GVPC;.KP&?K<MG-$7DYCK'PQ0R:5*Q</Y]'R"([EMAIL PROTECTED]
  MQVRK=K":3^ZZ7"_5L/RO*?N1#FZOJU;FF[,9KL!L>F\KN;Q[[C5^[$$J1,%V
  MY$'*.>[5$`7TIIL<N:NN(5.5&7^+N'/%G6XU\^0CB]4B9-,[EMAIL PROTECTED]
  M?]?SSV)=6_X>_KA(QD7FQ[N]X?*2R0^TN]:^_XVZT<0'&M:$+2C#9FN&F3-%
  MQ&^R)YSS]>=/LU5W%CN_#IK23"#!\(5AMF]=WD_/U"UJTNY7'Z/1QWAT'/M_
  MWPD2LR$9ING40=1)F9FI>S-C3-20[4H<YR()?QV022=KSVG%SQ#Z%8W/<./^
  MZ4M/74\AL6B,+#M.2.VB.R+<E<\S#'#XW5?H[BE$Q&]*MF<G73HV3=*Y?4'9
  MY8&,*7"?`I`*_JD7Z]M5\\W,[EMAIL PROTECTED]
  ME*B91.Q%]/.J.]M=/[4"KY[YY]YEW[%'P_&4HU=*D&@"'20RF$6ON?YR#EF`
  MBYLM='A[T&0*@,.:[EMAIL PROTECTED])-!U.216*?R72;8GTG[CL++VTE,3,$:79E->43$Z
  M%SQI'`C^ZN!_7N2/D/C3H';D0>;;8/_Q\I#MR],\K4"("9G7OF'-K%C)Q*J"
  MZ?W86YZ57V"D_TU7ZY45F%MOML_N:,#3:[9C@:[EMAIL PROTECTED]'__AZG
  MKI@,`$=+7\#/ZQ$"EKC3\)IG_=Z&T2/0KI]M;:<_TNLV\<=B:;D>#IB>Z\2/
  MB4'[EMAIL PROTECTED]@:P?'CFK,(7W2?\?_V"QT*6/JJ3=>H&O;)HO-S!Y%<^7S0<&4
  MOX.1JO16"[;U=CZ;C?1I6.#RTQW<%V^S9%EFJSQBWKJH&)GB!/:42&P67'#8
  M$PGF7;<&IX+SIPA0K$X4:8:52](<2;5+U97)%'+>I'[EMAIL PROTECTED]<2,(BK\*[DX1
  [EMAIL PROTECTED];K'[EMAIL PROTECTED]>=`OYMEHB6"P\,[EMAIL 
PROTECTED]&U'IP55=<`E=21Y)?W34N+Y8N0
  MROJ.$U^`;6)5HK?S'E;6&\.U^PO<!BKUA(^6N`U/Y#SWB65TJN>0E4_&)"B8
  ME!BAL"($\./:E\=8[V<K+&;-C!#.Z`!U33T8P"<;,\(<%]PB#$IED435^<+B
  M`P,T?6X<R4<[EMAIL PROTECTED]&&YWWBR8'[EMAIL 
PROTECTED]&+HBJBCSV75T'[;&Q78KT!3JD
  M&-_2S7J.<H4'&;[$Q/F[_X=&O_R#L<[EMAIL PROTECTED](\_J&:>F8IYF2<ONSG7Z:1?7Y
  M2R)JSG,]\^L"@]5+G.Q9UN/2!926[<C_^/[EMAIL PROTECTED]:2&V]7Y*I+0L
  M?)K#-+'P^]ZR"@`;%8%YU"LK"`O`':6#0PT*RTG-&"..BRXJD&J464Q)9]E@
  MC_K3Y?CRN67+C^B_A,[EMAIL PROTECTED]>US5D1E0HQORX="VN$LC070P/J>KN1T,S!K
  M)+F(I-0N?U4280%SHD%K#N)[EMAIL PROTECTED]&:A,RNIJ<41C#BUUV^KT)^YA/\_E?5[+
  M,";!D7;47.[E>&).SA*CA[95)MHZ*)H'Q)<7!YL'+>217E$>PI=`_2$Y4`#Y
  MSW_;5P+D<[EMAIL PROTECTED]<$DSQJ+,%&%UZO"!_^F*CW;Y&CT^/V#]0)'.4R'W4XRP
  M[D;M%?+)%NVML("[EMAIL PROTECTED](5F`E%/;[,!H'VO'-[`5O!$+2>B'!
  MSB(YYG"-??WU`)W7I'S*.N+FSV#C&45XLO5..;K$Z`]>:I^XU\(_+_&KGO^H
  MD$LQLM=_2*];,!)[EMAIL PROTECTED],OW,TA*8[,_$M44U/EU963T`SXZD'_C@/
  MT(BA/SP:88;"UK#J7\77-;S_+Y*5T`D71L2CR5Y:J:6BLKJ/GU34/R9O%A<-
  M,+XUEYOY,8D`MG?M-A<$N"65*5MK73]!.%+ZL(N0)ZH.9$0&^F'\Z<@+"IT4
  M(YH&>URA/6:E'N^_Q]5MP<8F*Z#VC+A?1"",K.*RX)K&&Q-.2_TDGHZ+2(ED
  MS.?>S^/>SQKN,MSKG5HH9\C%1,[EMAIL PROTECTED](*)4>&FOM\+>[EMAIL PROTECTED])7`
  M0(S^!M>"'&PQN;X8T+-58]./XW739C`$IN5E89_3A\V/$=:3+A<1Q$L$#%X"
  M(ABBFL:)WP__*=7ZC?&"+^X9W]N,[EMAIL PROTECTED]>X*7S05$AF6U<E0"QE!TZ4@;^I
  M45LPXJOKI6<2K:.GK)"[EMAIL PROTECTED]"[EMAIL 
PROTECTED]'F#IETXQ'H`HS0@)VU(O,O.`SAL"/
  M/[)W(3CJ445\"[R`;[EMAIL PROTECTED],>@3+@'ZY13\3SB<%OC&M;AO!Y>USIN#2K"4TDW
  M<\CA97(ZRS1)`D^7X6L3RY20*K?CB[OTU-<(KC>H7/CH&MDWWN3DOMD`:F$?
  MNQG)A>L!2=;^_M*X.H_J(ADF4N9?O^8^4#U*6[0L7):%:DS:_7',B%##+X35
  MN_=^]([6DR&>06'#&K[W<KXERGI>6JM_66:])7WE&+3D[$[M3\'BJY-Q6KV9
  M<0*VC'?;)N-,4G[F>)KP$-*2D8;LM6)I$#`,S"*D:>I\4]:'4Q0(M:[EMAIL PROTECTED]&/
  M]$<T:[EMAIL PROTECTED]'$^<2)%Z)'S7L;,/\[6P?.3WN"W(H+-O&3?)P@)L*C$03
  M7[FW1>.*_6))L-PQV`V2IF%&^LF*XSY+IA=-G:$2\S^U_=P^IR%!WX[M.!U(
  M8=%SGKLD<[EMAIL PROTECTED]:'&[EMAIL 
PROTECTED])0V5JW`B030A`H_JDRAWH4J%^624KDT7@
  M%3"W$V!6),L^CWV9-N"2-JX`%=I&.CV40)5(RA'`H!([EMAIL PROTECTED],[EMAIL 
PROTECTED],7>
  MV;[EMAIL PROTECTED]<U`%#[RW$C<*^I&X()YI\H(8LJ(9P%C/0[V#(JQ#\DZL2_H"(T
  MQDAPPM'P87#`RV7DLE97"=3`K1N*1W:6B*^O1[N?(43A2&WP7++R)[EMAIL PROTECTED]'/B(
  MZ8^5;E`/-:1%I*$"X0KDOTV/#I.6%>T7W;G94:)1UIR4(F^+*JGI]]>*[\:<
  M=5)XY1+<DI[(NXI^&R?;O&S0D4TZ-'9=_?U^>[3<\F-!U_#G^*Q`E0.9%PT"
  M322>\'ZC`)&\)"C%8M^)4",EBU/.BW,FC46%B*69<B1HT@<$0PJ)R#'%0CXF
  [EMAIL PROTECTED]"21:[EMAIL PROTECTED]"^LKJB$R!:+/W$M*_=.S4"M@&C/EB
  MF4)@IB/9+Z+Q47Y9H7[]&'0;@T.0_<[)<*D1!VOC"^5;HU1/MZ.NG#GV*G_6
  M3>*1-)7^S[OY5&\_E"@`%UK=/3<P0"]&++U7M3]>\<J;K8S!<:)'0'3VSPHU
  M;^R4;Z$QI,PE+$14%A(Q-!3Z`>!A=N*39IQHNJ0<_I!#?'TS7KTYAI3'G13-
  [EMAIL PROTECTED])&ZI6GB14K^#SH\M,9ON%]#Q`82B7NL3O7$B="L%DV3D]%*(3,_
  M[9B'E!L!D+/RZ-3;&7G&2ALUO\+L-Z;W,L&$*33AXI5`G0_(TGT+MX"/^;TW
  M%KD/J&?)PZR5X:(OGYA*15'(>[EMAIL PROTECTED],3]#C40+8H-]Z(49R`"[EMAIL 
PROTECTED]@;-Q
  MV9**EBG,T#X[]]S_;B1K5^S1B7(U0N'*MZB-RD(2*SZ7?I34?3=6(Y-P-?:C
  MQG5KZ$F24GCU?NB$%&:?J2KU/6*$9+`.QP48:3-B87DJ(8%^;5,[EMAIL PROTECTED]
  M*SJN!(2<7ZHLT3X?`F?Y(\#F3I7=+V,-S]`''\+J6BG+_M[XWN\YS30WR)R)
  M-CES/)`("1<7'YF]<Z!J*/]!N/.(4WHP\O<M`0[J)([EMAIL PROTECTED]
  M*ZRDRC_+,GML&B#3U85:[EMAIL PROTECTED])+:KS"Z1$$&:HQSG4#O?30'0XLEON
  M>R+!19&9B4+\68KC=MZ.N*<+2G+=J&:II=Z,A##9M6X:V:F()9O^RWRF\/F\
  MT5#B>8Y^7R!^K3XW,SBA$^\SY2Q&?-1>_Q]8CA0'DNW[=+\D&54T3%3[X(CD
  MX1D(T:4Y]CA0&**_2M7[_2-AJ8^T8/6Q&Y?\4:%+&*T$WDU)U7F1X<R'DX)*
  MR$6DS&N_0#G9F/4G6O)K_%:?^]3348G?AYCY[7,>..,Q(L4_V<>99\LK%.:[
  MQ(HOK%J,H'80_J2FCZ%0FX*%A<^]'!I?A5^ZD/OP#0DO^OY*4G:D*?46A'*C
  M.[_N(`3,[EMAIL PROTECTED]<O=@&R6)A,NP^R_F]<2-,48IE1!.T()=72
  ME_O-]_U"H-S7!Y.!B9&,SF=KU.A8#,J5,1]=/UZ[NTD1<948,^,L22XD3-X)
  M="O;[EMAIL PROTECTED]&#V_=/HK1X_V8C&=+(=4N\IK.ZWGSX93,K^+^)HQD\HJ7
  MSPR11/6STK56N:I84<[EMAIL PROTECTED]&&@+F%G*^*'7E'FRNN!E:[SS<&L32%^6+"<#
  M".%L[/21OP]'@8A*Y-58$%V\6W2T!&X@;-QUZ$<D8DAM-Q>8.BFY]:,+0:2I
  MJPI,*WR(:[]_NT@:A%RR?A_NZ!R?;WM:6-%D0:HEZW5I6?%?C,I<K%F=;_8W
  M=#*NK=Q8Y!U5QHM&:'DZ?+=ES,ZW?VI5EV7.M+T!MLVC]V8%QMCYRD"9%^YP
  MLDKG%KFD`'%(,U5?;R(SOLETUD<A`T!1`*$O#@>`S7"A2Y`=$HTPE[(&KVUM
  M(!,,9TZT6>3$T!/-F!U(N^&2P>A"`W(E0Z9$5[<TA"A#US[/-9.[O'RTE.$,
  M.</;H%5WX2)ZD:'DD,WCLH$WT%R;F+Q1;.VKHXL*"@^5DW!-6:8?Y\!/R)MW
  M!>T>)!\N\-WV[)(D^VP<[UJSW;(<PPJF;,*+S&GBU(:WR:P4X%2MO>"WL[!`
  MR&!ZY-I13W?:K5S?66/FR!]X#WH.L\2J#WWYZ^Z)=DD?*E4G&!_]_1]ONIZ@
  MW-Y5A.Y_.(#0C],D'"]Q+8RN8A3;?MG:-/'G04P*8,CSM9-4[(51-NEPA\:!
  M$:??G`&ULA`S(()QFWT?/3H4TF45.?%-&=(;.(BKJ_&E*F]IQ(\7`&=\VE[N
  M_'DS&+:TRWZE/??UKH-.;)%F-C4O+LL](>5>J*%;&;>>'4E7Q?*X4.8W`QX+
  M"?K/D-FC;2<^[0`]D/[!&CZ#FD3#`V#/5Z'[EMAIL PROTECTED];]D60*M/W"_K9
  M-EUQ-66II1R6J.9`!VJJBHI!%/47MDXY$;MZ`L.B+[\/I!<5;&T,!7K`\W-E
  MVOE+5Y9G<1U_"[EMAIL PROTECTED]&'`C*A?O_9I#3C%-W/BX3LCB92+O!6_>[EMAIL 
PROTECTED]
  MF')WIP)G^66XB*:BR3A$X3"!G&I8-PL.R,$(8&IT,LF(OH_888_8X3OA#U:&
  M!,9/(Q<OV=E1,L&[EMAIL PROTECTED])#G!.U7P[2'X2MT*ERIZ0!;"&*4U.=%+3/";>A
  M"3J?N<S+=X2+E["")AQ:3$JL\,RA04B&B$(7OC+VM+4J,Z0Q6R/(?Z%83RET
  MLJ0P"FG(/I4K30Y:[EMAIL PROTECTED];IX3),/TNS_,';)R](U[L"@L64&0'#4/.+73
  M^0G;"]H*OY/U,.?AM<"58U8U?(NZJ;W,KMXMOZ:-Q1:'7]("'W8-'I6&UU<O
  M.][=1T#W&[EMAIL PROTECTED](EYRAJ!SS$I!IN(_=3H`QS%A$$C?.Y,0[##>3A65.BB
  MV+V!-+(+SGLI=.^0E\`(@[EMAIL PROTECTED])ZM#4C:\2<MZF\FG[9B^5
  MX6HG!7?P)[XCXCOM"[EMAIL PROTECTED];CX8=U.\CFF)EA7[L]YQ$J*$V9K6%:<0,Q2/
  M9L<Q4UI8/2-(!*AQ2W_G(SELG`0TI!&6K,EKI1-^!`!([EMAIL PROTECTED]
  M3#"4C6`?95YH[-WZJO7?U,$DK:PJH9>A>TM^]42ZQG,Y1"Y9Z^`U#>..A7D^
  M'ZO_+P;F=?M`I*X5:.%MGR3$`LW".MCFK=)^;W:6VYXV#YPT$Y*G?PHV[EM9
  MAT&7EEK'$WJ2L6TLM57^<JF.K6&)PVXU`%_SZSMR=#H4MB'PCQ.R69#9/D9R
  MX21-W=^Y56;'2%Z87N>:-[3Y..I:6IP,<H.%H!8<\>O=I"N';L^Z`DF^0NO%
  MUNSZ4EUSF+Z(_VQU9('H?_ZD+L<[T)8MXC`&X=QB<1CUR8T16).3/'5R]V#/
  M)?-#3*"[EMAIL PROTECTED],J<6V3#-I_/YC)PCPK:\YOK53QZ9'TC5&W*<D?I<K
  MKP&_D=0D<1^ZLVQ27?C(5BPG7=`K<K?1WN!0D0Y$_NX`ZUP/0[*D/[EMAIL PROTECTED]
  MS4!5J04MM^/69`'>Q=8639/9%M,W^04[<"VVS57-5/)X+95D.C/7!^+/4"E>
  M&+#.K:,I;Q"2F+YX)<((&[#/,B\#_X1=P:12.D/+D?*19G/*G/#.5X73C/4A
  MUJT^J]DOA*/;[EMAIL PROTECTED]&;V3%]X"+7<+'S0/K-UR#PW&?W?OLN[@<9&:FL)R[N
  M*3A\(+U/1Z(*"-Q8$N7?7$#IT,E[W9QQ\/#P`Y-Q)3YDZXA](O&KPNS!*'DF
  M'4('`HP3J_P[ZV\,[EMAIL PROTECTED]/S7"<8SZGJW!H1;HNP+N:CD:'7;
  M7"134%9FZE*;AB_N_>B\K/V%-UPRCS:*6]2QC*QKR0X]NBI;U+488`,[EMAIL PROTECTED]
  MGAH1$XB`1NMSLE9M;[S)C9ZC7K*)X37O_=6Q)S7.6:9]_7SGU''DL!6_`"N]
  MT].PP!?._5-[OYO4GJ]BKJB%/VE/[EMAIL PROTECTED]&[EMAIL 
PROTECTED],D&,MHNW!^.<U:D<E
  M_@>?%RSM6":5;_-'(RF55M<-M2](;`Z:AE;[EMAIL PROTECTED]&XC%I7CEL$%Q*.3F[Q$:;,
  M";`P3,T;?T8$>O,XO0Y)]W)G/7.4AS0):NX!>":QO&/\HQ\1I^=>U&BN'&^Y
  M;%I([EMAIL PROTECTED],T2".BTJ9)%FMF2)([EMAIL 
PROTECTED]<:,DJ!Q/MH`[$]#+H/?H(EP@
  MENVD=`Y=/CWTW0I5)'5TZEBCI#W#AICK#`E[2KFKX=/+\]-Q3AQ[-*BB9MH-
  MPH;AO=.J%F4J98\/D=>>]TE^V0'^!AAM>,NN/7=WB\"'[EMAIL PROTECTED]/@[N7O_W
  MAK?&"'.3!.`,@0MQ`:TP>T`!0#?U!92??U)\%P&;1&@;CWRGHELI*>G.\D\3
  M(@O2V!"L8[N6FZN/BQB3)Y0^)#D\3TQI>G37Z66XZR#DE=O")[EMAIL PROTECTED]<:0
  MYSA1XTL&L5^7S_9]*L0)K:/>5[2`S.VKJ!C&[EMAIL PROTECTED]&ET1H<Q5=
  MI/H6PU>[EMAIL PROTECTED]>;YI^I##P$="WH,V8SGVG0FNPMGCLY:$]+==</RY;50,
  MJ[\I*PT9Q^OS(&,]9\XD'#U>5#"]%2<\EKM"+??.JYO:"189YQ4T<7&]XQM_
  M0Y0W>#BR788PS7\?Q\*6(DXSH[FB,U5XPZ!37G=J8O9*":[EMAIL PROTECTED]
  M2#DS,H&[-R$JFP#FZ]*>[EMAIL PROTECTED]>5ZH3T19HA::GB^ZZ6,<(BP`84<BZ_
  MAYL.:&>Z*ABM$>W(=+:KSD;MS*;LMTI993]C8M1(LSQG]UJQ`S\O7VG[B*IH
  MWXLZG''Q=CPD:[U"#2O*V:F+!4[C95";V]]._U!K]1D5^6D-U3\D.=BK/2WC
  M3:9^SS'6VR]B&;0</P.]U6K!PL"R2GLKA&R#]7P33UO*\4/%M-SXLU`2R\SE
  MI-C7CS`R"<F.EK!=AB+5/)]!6UMM:UB4CBU*1_;O:_#A[:Y\J>GYO86%LQTX
  M.LPXHMXW8RH>,(K&PBO&S:ZLE]G[^DE%<6Q\CX8AL?DDU.OH=G;ZX:!80>G&
  [EMAIL PROTECTED])NX.%E=C2\Q3+RWVVO;^?D6QV&669L(YDQXH'[EMAIL PROTECTED]
  M:?@>VE?DM:B/WW<KT6P.6W"2G)W$.S0K5I9+@,J](`P/H7![4M8C/<WA'W?^
  M^S$<Q<"WQ9YO]7IO:C#Q_",3:5YCEKI0Y$'&9YUB528*29KX?\HLO7%-BRO[
  M'M!(DK>CB/^E682*0&!3!,%"!8BBL#;[EMAIL PROTECTED])[EMAIL PROTECTED]');]H<J
  MR0\I6)M.1KB"25Z/AE:5;AI1.?X_!(-.D.U9_Y<^2IL+#F7?E6;[EMAIL PROTECTED],H!E
  MBG!`([EMAIL PROTECTED](($/).,^_3")35)R)Z+1W#_:;%1$L.H+[_7'8![C6
  M[1/!89AAL-RJA>!IUKFV)[2%L\-C\[?#[>\/M"15:DUU.!NVO)&,+,@);6EV
  M^=RF)Y:BY\3J7\.>NM"I?.2Y/9KLK8Y2I_JZ[:[EMAIL PROTECTED]<O[VM[MZ)!9>X1
  M,`+LO7?C<\/$\_6:$+,G\SAKT]":[EMAIL PROTECTED],HY)A!4^8B^/FYN,9]5:B]DQ1=K
  MG$U[;J67U-XUEONY0-DQU;W91)E::<S>IL4PXL026!X]%ZC)Q,!#M@'I]9.Q
  M<LH_&AVK<[EMAIL PROTECTED]>.[<P.;XQ[IW+-S["1\Y.C:-UE?2+^218C&8HG>L
  M?0,-"MCKE!<WS845N[HBW?&K6K3J7.-TW)<X`\$FWVO%V4DYCIT'20QZ8L%E
  ME)/@!'M!=-#!L0;4<91[_J:EA4.-^0U7>[EMAIL PROTECTED])%/)_
  MWZ8U%D#+;>EE^TL<>]`(YIO2^,=AQ&?>@A%H!6,"-C1+VR;ARX9<R[I1C<OJ
  M/I#\K=)-`:>-+J-@;0V4`^*7L^=;BZ"]:3'>@)?MT_Z*JP9_PX=YACL_X=76
  MOY9>R2^_Q)'64D"2^78)H\R'+_<0$I^8U)G^5QZ0&V0^`T0EBP@(DC7GYI94
  M=.BW.5:X5EOW2?BLID2923[NK[4L=:L=I8I7EI/=YOBH$4=B:/#Q6XK6Y3.-
  MGU)+D41AL4^?5:IKDTE+>O.#?RN%3`$_3F48,7NN&=VZZTA#7A2:/2R:"`HD
  [EMAIL PROTECTED]>)HH$<3`I%K2QD99`P%Q[28BLP3[>*MY`J)WN]552PR",FD
  M8/BN_Z:>0<5>T.G=+[K1ZY2J[28J;,PG<0X5S.N3PW<K_?>O<6>@3W0Y91?O
  M8>X=_4HH,_;]MM8EA+%>^3,)-R;-/5^>RRJP<Y?/!F:5S*Z_"`>#&#=N3>7T
  MER,[EMAIL PROTECTED]:=2!,UFD.7O<;-P-CHZ39Q^%-AY(5+I^^/S*>&9YYE
  M'R>;D,M.;6O/\8?<T^4&Q^YE;;]0PY(0'6RG='N23+>_:D1MHDRYKD./I%W/
  M/UO/4Z:,(Y]=AD;NI82;J=4<"IXO[V4?O_1$6'S98TA1)6`2N=,&ZSAT:A%+
  MK':S=1&MZ],PE%=9#A,0.KM&<ECN?)'5YVFBV!+;&;I#P9>BP;GR]LGCWJ>.
  MA/W$0(/-9(&?3226GX^.@:&55UJ*#.Y$2Y.<-T7?*#S09"E(G"WH#6,KTBG3
  M[BM36P7DU==SP/M\[WU>J(@+Y8?,:A4J&,7(F`(6#S:@\8K[ZQ--GT`D3X<C
  MBU[[G$;\-C-^&K^/YE/00M[PQ:X>-3YQ'H&%!`V.W?.:$DX,[EMAIL PROTECTED]>7?A`<
  M4KMQRPHV:JBRGMXXE"-&[EMAIL PROTECTED]/AF3"_$Z,#O??V.J9"RLKT2TL+$JKJ@:E
  M12Z<B3`T0$PJ&._`TA*H&7YSVDTZ07D/[V9![^5PN4VT3S[8^/!?JT+*EL;#
  MN<NA#]>&"V/`<Z:12?ZE7&6`&X9#ZXM`5KAT?HOZ=E/[EMAIL PROTECTED];
  M(X*I`OVQL4Q&[EMAIL PROTECTED],`;$D>A%$(XDCEYD!C35$HX#S?A\
  M_([?S69TN%*?56"D8$.F]<JWKLD&XVFE:6)MJP\-'D,[EMAIL PROTECTED];D<.`
  MI[N=:E[!#Y((_V7T__DH7C8:?37Z'M\6(WR8%C+WP_E/$J(9XR?CHX&(6=7K
  MLO?6J%'Y\X3B>OI?5;L(!9M[HL</BO.K63GSE8KQ(`NQ^7EG\&Y%A%DRQ?4.
  [EMAIL PROTECTED]:OQ_+;:[1K?/[EMAIL PROTECTED];^CJ,2^%P(`8?^_M0`K
  MR*[I*+KB#&J^S,[EMAIL PROTECTED]&=TN"C6OT3I!%"S#<.F7E9^/]'TUSDL
  M"G#76L--2S#/[HQ!I)_,A'-<YRY)S)"ZYP+]:->I2]#AUQ='K^U=EL.FY#9G
  M_>ZZD?W>DU=UQQWFGI\7K>XHE!KQ](A,21A4?X)Z3%ITQV30IG;0H5[&ASN[
  M9'^I/W>=Y\J19"!Y>KGBTQ+-FZ/S^7+]JD[(E[4RE1IT=_XPN;?8=/S[<?FM
  M2WKL$_)ZM"`WH7A9F1\9W+F6EPW-G]M'YY74[L1!DK87)6%*:V;A0%/Q^8'H
  M^Y57RS[5[F69[LD/.D=XWPM!GRDSM#U-C,YW<OUGS);D68MWC;K+D4JC:B/]
  M]^RQ:;RG\%DZ*7*1["=+`HV<W;%NX&QU=YB1:QD4W.*HJ*5[<*-]B2V@)#UL
  MB!AIS1[M<Z)O7HR3UJ&?GH,"]JHX4B4D=[4^N]`8K$U+&.$2_]IM!Z3,)"Z5
  M,F7'W)5!.I^PG_$[J\-*T:]]*/!MFUL6MA140LIO^++`A%D.Z&R-0[ZKLQC7
  M7#KFN2&>>U7SS#<3`4=X'FKFV/S9:/GF5[VZD$YZ]+#*YRYFP7$=A.\SQB-7
  M#)OE(C%%-%(_T^&GW_*0OEQNL17<&YWT%QR*0-=IWY`Q#DNYXO/!16+<2WY=
  M6^&M5Z>!Y75G*1J*1=_4Q:ES$JG`047DZ'$7(@[;.*4TO$]_O?2ZGFO[GJW"
  MT,\=E;[EMAIL PROTECTED]'.[B6E,WGC&5Z'+,[O"
  MKYBB0V2:[R1^%8,&DVF%H2YH*<8OWL>7X-*Y>.6-Q5M7=8)Q/UH"(>%<)8O\
  M:"7-?HNP2_(`&95M,?'ARP/RH%.%Y:^W.C(6XPA3U<W'2\OUM/[EMAIL PROTECTED]
  M8/M/[Y<^W=9X:(#]&8;9+NO3`K0>!>]U3^BY[.V64#PX.[XZ%2[DN:[EMAIL PROTECTED]
  MA*2,0K$".Z7^2W&1TEM9'_ZMZ:CKZ2+`$KH8^#I&,J7`.(R^_92]UO/L^#2:
  M?-^U*[A7:V=K2,Y%2$K<JQ0S2.3U#?%1!_VPE9<SM[KKI3CH%E8I!67QWRWB
  ME>,4"QW#]9FZ-P\%=%E:&\B+AQW:[9A3K'CISFV[A"(H7B6YWU?B,H8R(_Q(
  MF0W+MAMH[I;PT[7`$328VS]$X^/]4>13;>Q^NE9JF+H=].V)3LMX'L^T@;>I
  MOC70S#U9GFS;)H+D$DL%CB)!?!26__"RMGEGE2$%OG4`7_%'!?W[SVU2K,K!
  M2](<B^"OJ-4A/,OM1BS7K9MMSB#6-9TZV+:-TJ51R6HFI;,HY)OA:?EGZ6&,
  M9;H"F\)>1+FO_8O.R]'?G,5^1<"6]2S?&=R%X,SICNNP*%MH>,@$\ZZ$1]PU
  MZZJ?&.,JM!Z_^Y[M7-2,.))DZ[ARKG?EUK&[R,VW=R[?>SF:)SC_B;\359)!
  M(\)Z2'OI^X/W8G2F?J<ISUIW.`+U;4M+/?.WB#^"`RY/CW\OZ[R*\Z,1`XQ,
  M%0V]MXOL`^8=#4]VI^0C&MMR$48J>0?DH??:^\]I*"/XSSAH>[EMAIL PROTECTED])
  MMWH"SF"CB*MTGNTMQWAX6*&[EMAIL PROTECTED]'NZ#75$)[EMAIL 
PROTECTED])TCWXB,8<*`PI^;T5
  M>IW+22O0GQNWF%$/8>+4=Q_?KC8^X5F7YG).\HYI[/$(W3BFVPN0%R\=1[N/
  M)$%Y2W&3;0O"E2&!;5J&8<MHJ;D:-0.P]</SN':V8%E;2Z8KNJ"F%0?+$=I.
  M_V#D+)>:SE_2S]ZY_8LH<_])<`!_0-_MM;PC9C")A/3-QW=CZ%G,OHN&@QFQ
  M<<3S;^3JA[F#6<>U*G#<TAU8LVJ&[EMAIL PROTECTED]@_YF;.G6YG>U)`4DJ27DG
  MIO;.Y.4:Q!&0[=)J"L'FLR?RPJHITHYHJ_F%]$N`J\A)N^W[;T]=8&?U<K[T
  ML1S[=SO_70KW=N;&`Z;P^>A*786]8*><2*G9T2"%T</WW+0RSDD9)Z+"+5'-
  MS'?K;'^(]^>THP?U(*+OB'XM75^P#=4I.A3W-5OU(%'-&O^02U&Q;!9ME*GL
  MYZ*T#O='_H=+PUV&JS?)PUQ6:!0`I(!.AMM25;+YZ5^NX166>;^M0-R1#-'G
  MC/RM`3/"7#6"@C!G3I<ZZ.#$/`K+)#)ZGY2U>D7:K=!9LI*LD2A1J4F3T2`L
  MV-/[EMAIL PROTECTED]'6#YFG&B$`,]Z!4])!$,G[6?P
  MCW^+*EX.D=AJ%T_!N?M^9_SRA.=W$2O9NKO)`<W:`9(""/5(2"@LQ_5_F[\#
  MB=<TR&Q>[EMAIL PROTECTED];?5KP54SO"8NU9YA^C2O"5DND1FK`EFY&F&[>G#A*6S
  MI9ZM_8X`[1)!IU-_+`[LJH`SUMK+%3OVB!T%D_$#1:2\.?78$9EO%G.QA<R9
  MF_,BKP@,KOP.&2)[63VN\6**2'N)$K*QUUZ=I7W_K=O^K:E]<602O=/8'G&D
  [EMAIL PROTECTED]<%V=6_7[$TT6\X\B*MK1>GD)^5MD+%\;&MAGT].\FQ"^N]TCI
  M(5<?2IGU=[\B"#M!X1BUZ$84[_-//ZCT)@8F.I*^IBUE]0#GQ:2OOJI,<5-[
  M(8HW9KN5T:\:NI6#N1NK2L_O(,9D2*P&0=EFFA\\CI:QAMWT-)-+<_188D^E
  M)[EMAIL PROTECTED]>%+V<W(04:V3H#),S;3!L*BNUG^TC7PF0_],V79RX
  MMZ5HPT-.E3U8&7BA,HQF>]<&47+09&1,]'K$$W>,3Z`[D30(P2O+*_`0XU]S
  MB7S9_"D6G5CQ&5<E*?<-%K*R>0G>/J18/&]"?Y1<YRV?D/A98JKG_KT?SX'X
  M\*.S.FO?WL6./,G.K55"VT.V=_.69/BMZF^&,8K-EADS>C>@87!%Z0MB&K'V
  M58I-4KCE2!HGZ[5,S]_&\+.*/:,0Q>8_+[XG_SS(;"CM64#W8BB90`@,FI4!
  MYA=VV"Y6E-R:W$/"<KA6PMZY\/?$9Q;TKB1NB-%?I;!C8RQ<=K])8<O384?\
  M.&/0^J&E,8-F%@'TQ4W6XFC%R&4K>^?W^L^A341\3$HN'\]Q>K>7C1<X\EYM
  [EMAIL PROTECTED]@U*_*QI*1#"U)=C`S9-1(LS+,UJJYDBTNQ53E0JD94Q4H9'53
  M+`KQ(*4VR4I=HXK`#HSH9T$A<1SL<%F(\$`J7US9$&/A17*C>D8.6HJ?*0QE
  MC[<(BN!&7HI1ZX=$MKMR$L'"OVH7;\N(G-K]<>25$0)C2%>(.8]=K0:^_V01
  M!/)ML%.=OGZ$L<80F"N73VQMC^WU:GS#6;*8PTJZ^<M"[EMAIL PROTECTED]"B?J
  MF[(I%PU)5-U%V"]5%IIX.VX.`S?<<S>8/[EMAIL PROTECTED]/)-,-[:<RP\W*F[YQ
  MZ[E13LC,@A>[A-Z]B^+<36SA([EMAIL PROTECTED]>[EMAIL PROTECTED]&0I>^SW
  MM;_C1H(+QW*)M).GGB%F*)[EMAIL PROTECTED]>[EMAIL PROTECTED]/N
  M8$S=CHR>[EMAIL PROTECTED]>.=Y!=R;T$"V]]#S&'3Z2.ICAJ?S-LV@)43CS6Z8KL8A`P
  M&04$"+>V'D_-THDWO(Q9FNV6(_=X1#!UTA*3!;7`+&\F[[&`A3?0AM"^J,:J
  M"Z$T4(E:L5-]%1U"/R059<HQ][;@&J'\[YA22K<PU%A&/%$SU8P9!YM,_B-S
  M;.&`M01=`LLW=30:[EMAIL PROTECTED]/#N^(I4/EZM8W>+2UG^7M>NN4MPY
  MZH8VIO6/_#`0*US,DN!(J-+1WMR+PU._-L>[EMAIL PROTECTED](LJPT*B;*S^\SZ)
  MM:2%_C-&$=:.P*YZXQ!63K[7)K;7-UI:F:SI?*GIM[HJZ^_&7;ZC1C))JE0K
  M(A#HG;1+EN7A3D=>K)3+VL`X\=>1YV*/;5S697-RSS-P'%9G>&*8FV#"_7Z^
  M70T!/:()[EMAIL PROTECTED]@('[EMAIL PROTECTED]:PJ`V%QAL/MABM6CM?#?RB/BOJ5
  M\3(,^8J6JB;H[>BTT"Q#-*U%''5=9JA$8?AK?F%7K68:S([EMAIL PROTECTED]
  MGY[/8$NN21)05F$UL5X*VTR#,74F0YQX*V'V/HDHIA3"/\'\.=9_X`_?NZIP
  M27&=*/+<XY&QT$NFYVO`X>S>SZFK.TJV!W__!\JP5HRJ?MA4#XUTI]2TA49%
  M0N(G,<4`G2%]`KN"WV047!2?5D<225.;5^Q]R3"'<UT4637JFX%2K8U+`]F$
  M!`#1U8^$,[EMAIL PROTECTED]:=F^'!,#7%A2CQ&/=;[EMAIL 
PROTECTED]"G-\J76.G_]3ZL9\QM#
  [EMAIL PROTECTED]&BU5_?=KUHYZ+GO%<[EMAIL PROTECTED]),7%YS1^!`L9A6X<3J<&<91
  M*5K!"I0\ZH:9F84/F8:7H!&)Q\GN\9^(Z[3UDGV)F0R_4,[EMAIL PROTECTED];[EMAIL 
PROTECTED]
  M?3B//Q2W,)YEFIL(N78W)[EMAIL PROTECTED];@AQS*_%U]2M];NMIUL(8TX@)EN4;EL<2
  MI;K?&;@ST2".E3S2E([EMAIL PROTECTED]>W,.NU<[T/G\N+1%Z[TRCO4(5@'I-240
  M2#">T?!$N1ZT%_7;:R?FM`KTKXC''BNN]<Q60<-,\ZM*B4L,>[EMAIL PROTECTED]/`'
  MUIM&%\1R+(IY^$X7]<KQ#(M$[I^^6>F,^7^N\R##OOBP9R9X#Z2<OD\W?;T.
  M><.^UHT\91]`]F])Q4+E"\])QZW\W<MO)&R,;^<Q2`L<*$_38KR"GF;;'[V2
  M`SIK/]/B\3<6/'VCDV5DHX=3K)NZ<W=\/3.&X(_`8E45L#M:LMBYJ[%7U:-;
  MFKV'#IDV3V)-41#0^UC_>KM`2PK\&B5B&J,GNO8AXBK!CK*$1X#%`M23]E4*
  M4L(/W070)?'8#ZXK;\GJWKBC_R*1P\PZ]&09:1LK`<NX_,P.G'5]^_<%Y'9.
  MUA;A(V+CR,PU![,U>V0R/\8L?X<W(*G0R1:XF"^09L:JX-/;TCL:)NS^4?V2
  M8'&?6L^,=`<%*M1=>YAVUFN":<UTH2Z!IX79#:<?>)9)_O'_<G+.&Q1DLC;C
  M$8U-%_GJR_<S(`T.00R+*#>>%CS/_D5BH:9%:^L?&WOF>B5H5##`OE0./R&$
  M<Y8@,:JBLBVT5GO/E[S9</O)]OU=X>/V*!]<#96V\31QWN)_5"C$KM&\RT!M
  MA!%+2K\=LV4Q&1^>@_72L!_=[]QT](/W5WSQ"[EMAIL PROTECTED](G3#GS\[_`-
  MU.>X?5>[EMAIL PROTECTED]@@]$?O44>6?2(M/A4P4!6]/-L>;3-1OM$[G=;,<E@'B1E
  M8/@+LO7?0TB7(ZWSQU1ZFI'Z)U_9!,P+A8_&?(O.E2M-KKDKUR;K_+F0E$0E
  M9KXW#:Q&+WK=K2K">'%^.7J.>J%552QQ%MZ/L&%J;7$[Z%;IC"TFGGKC+%M+
  MVCM9WXAUY,@Q`IPKG>RBTPV8*4KJ<:L2Y5XPL?@:ZM)8O!-\<QJEHO)-*-7.
  MRYD4?!T^=R^[N\^2&WW8.$T=%)4JQ!'./05I0WYFH/AQ-8/4--^:';H4J;7I
  M]8U*)PU+]<1N^?UD2?[MGREQ?O<R8X]WE6!=]3"HZ*;L:/Z;@M;])8*24^FM
  M#L!X6745Y^BRAXH.*MEPNON]]D&7N:/</77/[EMAIL PROTECTED]:'%1GXISD^2H\.
  MC$5FPR'8:4#N7(NLX0UKSZ-9Q4MATWJ`3H)<7^+Y.;G;6_:Q$$:2*&J2J#YM
  M&JJJF8+R_J]!^3C[GQ!-0,E7>D,%MCXS9"&&[EMAIL PROTECTED]>4G'S3:X?QR96C
  M_W\;E*_SH8`282#(%^KI"#()^&KX%ID%D+<9J[HJEL:E.&Z5=$%/U-TZ2/:"
  M!]XL:&Y<R!)/-AY^[)RY&<,MW7^"1N]%!>EE?3*?LLLP)A^GW@@!5)ISZV4M
  MZEJXV-8<>QFF>/>\G%;\0W5X7]"-D(<II2W_H&7RT'"D]/_;X9QM/]I2&M_;
  M`[4/,]SAB#_/F)[CYFVTOP]G)I.AB4;U7-3*<7M6/RU*7YV;/Q4I0\X(>R"$
  M]V^%T.*-)(X*9,':^Y:&):[PL?L3I-KDN=%;2JWHG"_0"+C3+!J\$,G]<A;V
  M7;<[EMAIL PROTECTED]@]'1(H?7?RI>K814+&Z66B@@LIHMB?8=!AESR"2VO7=*VP,W!8+\8
  M8<@[F)$YFID"W8/'+E;97Q2PDZ$OE]_=.U8-B[Y0!&T](RHZ,#5W.(].>-V]
  M/)ZM,>:87UR",RD8GX\0/.GF'+\J2D!Y(+^;IW69^.EG2=$EDMYK(S7:C("Y
  MUVLT_C6SM_)QXJ0YQ;+K4\EL>[EMAIL PROTECTED]("&??]:M)'QI
  M#\D0%2`6KU=>[EMAIL PROTECTED]:IYFAF\8XT.^E2,=Z2DFOS^5'%<I*ZHSGD+Z*'`
  MBH`SJ/YT9+<Q4/"([[034NHG3=FQQA/+?]?/W;(R0<3,RQF$1''_@<FK\PV>
  MT)7OF<Z"&VV>D-^KO]T?!MB`FP_-S<VB"71D`OM2:I>JX&X(]#$3^&--CO_6
  M_R/B=A5EH!"#U[#^*\;+4`-Y,O=?3)L<[EMAIL PROTECTED]/TQKAQ.KD/AZL7_
  MFA]"XO_*6-/9NCO"8KUU2(H0E=.G2S`M)G6\.$>7&M;49;[KKZ*LZM#>'#7-
  MTR<<.Y>T$\Z=6IZI:\G";_/K6G71":-Y[)Q36+F[_NI%36U4,NV'DN/18:^<
  MLF/$YL276/XU0`68.SVT%7&;]D]4;#:]+K2MSX!>8A"/UKS#F;"VTT\;[&\;
  M]!_H]?.9%FY!&T\-8([20*;RPT)81QHC((#<-/1NT<%LY=')/K)9DD_?1S>G
  MYCS=Y^HC"<.*TE"EQ0QZ63GA(T[<S?.X6%A'7F+;SCP+AA2VWK??[Y&M\%L!
  M.PI9[IIENVCJ)WD+>VQ7]WX-96+(N>[EMAIL PROTECTED],:?X"7+Z7VR!X,_LF'"Q;W
  M7#0(D^EVF&Y5^^?!^MT^-&K"[EMAIL PROTECTED]&-QW-0IHI6!ZDPJ:"/3JO(,@E)
  ML'%Y_LAT!PBR<'[EMAIL PROTECTED];`W1\YIIK=QT:I3?EZO.KXK=
  [EMAIL PROTECTED]<IN.)QW/4Q\=-\G%?OURI<F`PWU!GMZ'2GI`E1=(E>F,##
  M%*YM_0.?27?\KK#M6X1V2F(*?21Y;KM>0R`,AFMM4UMU2,F.22U/E)$;H6QJ
  ME&23-!1[&S+V7X!S6]>*M:+"[EMAIL PROTECTED]@O=4/OO3J'U#$>]O%ZLEW_
  [EMAIL PROTECTED]@Z?,L<2_1!!KVMY`=!3KMWM@>!NI(J=L`1_F*!0'$[(N.A3`;R
  M79W\=96+?$>7W!?-Z$D&O:8[4B(MWK49MZ.)9O\:.]^RXB\0J%\.;B&.RG7.
  M'U&2[/?O9@,EOGDBXMWU)69RW7W/U?\U%:`I4[0;];A:S0$H?EBK=A%.3%]N
  MM1$FO:;:7)&+_RR=5T"DZN#!G2X]QY#VQ%1NX\Y')M(RNM`[R+'FTGVK"6SY
  MG;\!^Z=53\WILM]4E>I$]JGSI-6]/[EMAIL PROTECTED]:;GF^H)[EMAIL PROTECTED](
  M!:7!3UP9$?]'@[)?IL<.H`T([EMAIL PROTECTED]>*AP5N--.W
  MA6LCNB+S9%K_8.HQQ_$NV?<DMMPRG+*7*M`0P-?)P3)>;^O\7*T4Y^A[(NR'
  MYWM]G_>@NV-T_AI;RAOP`_BK5[I0L,ZJH\_0DG!S:K(?E0!R<]VC_/L<'Y^0
  MW4I%/@ZQ^4R_XB_3C\^?3Z\%>CX8B0CD#,I)N.X@;;XR9P/8:I.>ORY[U$Y"
  M=Q3$SF\1*0!TKE14H5/>%Y%/I=KN05+F9P#X(ROY2:+ZHW$PZO_YTN;H:S<`
  M`!^+"`````````-C8&[EMAIL PROTECTED]@Z+#;[EMAIL PROTECTED]:0$E[^Q?IW'R,BC49!8
  EDIRAD))8DJB)30$C`\/K/[EMAIL PROTECTED]:,#`T)0``
  `
  end
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/squirrelmail/squirrelmail.patch
  ============================================================================
  $ cvs diff -u -r0 -r1.1 squirrelmail.patch
  --- /dev/null 2005-03-16 19:23:45 +0100
  +++ squirrelmail.patch        2005-03-16 19:23:46 +0100
  @@ -0,0 +1,42 @@
  +Index: functions/display_messages.php
  +diff -Nau functions/display_messages.php functions/display_messages.php
  +--- functions/display_messages.php.orig      2005-03-16 14:19:09.834557000 
+0100
  ++++ functions/display_messages.php   2005-03-16 14:19:14.176437000 +0100
  +@@ -107,8 +107,8 @@
  +              "\"$width_and_height /><br />\n";
  +     }
  +     echo ( $hide_sm_attributions ? '' :
  +-            '<small>' . sprintf (_("SquirrelMail version %s"), $version) . 
'<br />'.
  +-            _("By the SquirrelMail Development Team") . "<br /></small>\n" 
).
  ++            '<br />'.
  ++            "<br />\n" ).
  +          '<table cellspacing="1" cellpadding="0" bgcolor="'.$color[1].'" 
width="70%">'.
  +          '<tr><td>'.
  +          '<table width="100%" border="0" bgcolor="'.$color[4].'" 
align="center">'.
  +Index: src/login.php
  +diff -Nau src/login.php src/login.php
  +--- src/login.php.orig       2005-03-16 14:19:21.207817000 +0100
  ++++ src/login.php    2005-03-16 14:19:26.038991000 +0100
  +@@ -110,8 +110,8 @@
  +                 ' /><br />' . "\n"
  +               : '' ).
  +             ( (isset($hide_sm_attributions) && $hide_sm_attributions) ? '' :
  +-            '<small>' . sprintf (_("SquirrelMail version %s"), $version) . 
'<br />' ."\n".
  +-            '  ' . _("By the SquirrelMail Development Team") . '<br 
/></small>' . "\n" ) .
  ++            '<br />' ."\n".
  ++            '<br />' . "\n" ) .
  +             html_tag( 'table',
  +                 html_tag( 'tr',
  +                     html_tag( 'td',
  +Index: src/right_main.php
  +diff -Nau src/right_main.php src/right_main.php
  +--- src/right_main.php       2005-03-16 16:41:39.703294000 +0100
  ++++ src/right_main.php       2005-03-16 16:41:43.220847000 +0100
  +@@ -185,6 +185,7 @@
  +                              )
  +                         ) ,
  +                     'center', $color[9], 'width="70%" cellpadding="0" 
cellspacing="3" border="0"' );
  ++            echo "<br />\n";
  +         }
  +     }
  + }
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/squirrelmail/squirrelmail.patch.plugins
  ============================================================================
  $ cvs diff -u -r0 -r1.1 squirrelmail.patch.plugins
  --- /dev/null 2005-03-16 19:23:45 +0100
  +++ squirrelmail.patch.plugins        2005-03-16 19:23:46 +0100
  @@ -0,0 +1,23 @@
  +Index: config.php
  +diff -Nau config.php.orig config.php
  +--- config.php.orig  2005-03-16 13:02:25 +0100
  ++++ config.php       2005-03-16 12:31:51 +0100
  +@@ -88,6 +88,18 @@
  + $plugins[12] = 'translate';
  + $plugins[13] = 'compat';
  + 
  ++$plugins[14] = 'addgraphics';
  ++$plugins[15] = 'check_quota';
  ++$plugins[16] = 'chg_sasl_passwd';
  ++$plugins[17] = 'compatibility';
  ++$plugins[18] = 'folder_sizes';
  ++$plugins[19] = 'gpg';
  ++$plugins[20] = 'ldifimport';
  ++$plugins[21] = 'pupdate';
  ++$plugins[22] = 'show_user_and_ip';
  ++$plugins[23] = 'smallcal';
  ++$plugins[24] = 'vkeyboard';
  ++
  + /* NOP, for patch line placeholder (avoids fuzz) */
  + $theme_css = '';
  + $theme_default = 0;
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/squirrelmail/squirrelmail.spec
  ============================================================================
  $ cvs diff -u -r1.19 -r1.20 squirrelmail.spec
  --- openpkg-src/squirrelmail/squirrelmail.spec        1 Jan 2005 10:54:59 
-0000       1.19
  +++ openpkg-src/squirrelmail/squirrelmail.spec        16 Mar 2005 18:23:45 
-0000      1.20
  @@ -23,6 +23,21 @@
   ##  SUCH DAMAGE.
   ##
   
  +#   package version
  +%define       V_sqmail              1.4.4
  +%define       V_locale              20050308
  +%define       V_plugin_compat       1.3
  +%define       V_plugin_addgraphics  2.3-1.0.3
  +%define       V_plugin_saslpwd      1.4.1-1.4
  +%define       V_plugin_checkquota   1.4-1.2.7
  +%define       V_plugin_foldersize   1.4-1.4
  +%define       V_plugin_gnupg        2.0.1-1.4.2
  +%define       V_plugin_ldif         1.4-1.2.x
  +%define       V_plugin_update       0.7-1.4.2
  +%define       V_plugin_userip       3.2-1.2.2
  +%define       V_plugin_smallcal     0.8-1.2.3
  +%define       V_plugin_vkeyboard    0.8
  +
   #   package information
   Name:         squirrelmail
   Summary:      SquirrelMail Webmail Client
  @@ -33,18 +48,38 @@
   Class:        EVAL
   Group:        Mail
   License:      GPL
  -Version:      1.5.0
  -Release:      20040513
  +Version:      %{V_sqmail}
  +Release:      20050316
  +
  +#   package options
  +%option       with_plugins  no
   
   #   list of sources
   Source0:      
http://osdn.dl.sourceforge.net/squirrelmail/squirrelmail-%{version}.tar.bz2
  -Source1:      config.php
  +Source1:      
http://osdn.dl.sourceforge.net/squirrelmail/all_locales-%{V_sqmail}-%{V_locale}.tar.bz2
  +Source2:      
http://www.squirrelmail.org/plugins/compatibility-%{V_plugin_compat}.tar.gz
  +Source3:      
http://www.squirrelmail.org/plugins/addgraphics-%{V_plugin_addgraphics}.tar.gz
  +Source4:      
http://www.squirrelmail.org/plugins/chg_sasl_passwd-%{V_plugin_saslpwd}.tar.gz
  +Source5:      
http://www.squirrelmail.org/plugins/check_quota-%{V_plugin_checkquota}.tar.gz
  +Source6:      
http://www.squirrelmail.org/plugins/folder_sizes.%{V_plugin_foldersize}.tar.gz
  +Source7:      
http://www.squirrelmail.org/plugins/gpg.%{V_plugin_gnupg}.tar.gz
  +Source8:      
http://www.squirrelmail.org/plugins/ldifimport-%{V_plugin_ldif}.tar.gz
  +Source9:      
http://www.squirrelmail.org/plugins/pupdate.%{V_plugin_update}.tar.gz
  +Source10:     
http://www.squirrelmail.org/plugins/show_user_and_ip-%{V_plugin_userip}.tar.gz
  +Source11:     
http://www.squirrelmail.org/plugins/smallcal-%{V_plugin_smallcal}.tar.gz
  +Source12:     
http://www.squirrelmail.org/plugins/vkeyboard-%{V_plugin_vkeyboard}.tar.gz
  +Source13:     opkg_large.png
  +Source14:     opkg_small.png
  +Source15:     config.php
  +Patch0:       squirrelmail.patch
  +Patch1:       squirrelmail.patch.plugins
   
   #   build information
   Prefix:       %{l_prefix}
   BuildRoot:    %{l_buildroot}
   BuildPreReq:  OpenPKG, openpkg >= 20040130
  -PreReq:       OpenPKG, openpkg >= 20040130, imapd, MTA, apache, 
apache::with_mod_php = yes
  +PreReq:       OpenPKG, openpkg >= 20040130, imapd, MTA, apache
  +PreReq:       apache::with_mod_php = yes, apache::with_mod_php_xml = yes
   AutoReq:      no
   AutoReqProv:  no
   
  @@ -60,34 +95,127 @@
   
   %track
       prog squirrelmail = {
  +        comment   = "ms: 1.5.x is the development trunk, so do not update 
past 1.4.x"
           version   = %{version}
           url       = http://prdownloads.sourceforge.net/squirrelmail/
           regex     = squirrelmail-(__VER__)\.tar\.bz2
       }
  +    prog squirrelmail:locales = {
  +        comment   = "ms: 1.5.x is the development trunk, so do not update 
past 1.4.x"
  +        version   = %{V_sqmail}-%{V_locale}
  +        url       = http://prdownloads.sourceforge.net/squirrelmail/
  +        regex     = all_locales-(__VER__)\.tar\.bz2
  +    }
  +    prog squirrelmail:compat = {
  +        version   = %{V_plugin_compat}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = compatibility-(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:addgraphics = {
  +        version   = %{V_plugin_addgraphics}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = addgraphics-(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:saslpwd = {
  +        version   = %{V_plugin_saslpwd}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = chg_sasl_passwd-(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:checkquota = {
  +        version   = %{V_plugin_checkquota}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = check_quota-(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:foldersize = {
  +        version   = %{V_plugin_foldersize}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = folder_sizes.(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:gnupg = {
  +        version   = %{V_plugin_gnupg}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = gpg.(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:ldif = {
  +        version   = %{V_plugin_ldif}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = ldifimport-(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:update = {
  +        version   = %{V_plugin_update}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = pupdate.(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:userip = {
  +        version   = %{V_plugin_userip}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = show_user_and_ip-(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:smallcal = {
  +        version   = %{V_plugin_smallcal}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = smallcal-(__VER__)\.tar\.gz
  +    }
  +    prog squirrelmail:vkeyboard = {
  +        version   = %{V_plugin_vkeyboard}
  +        url       = http://www.squirrelmail.org/plugins/
  +        regex     = vkeyboard-(__VER__)\.tar\.gz
  +    }
   
   %prep
  -    %setup -q
  -    rm -f plugins/make_archive.pl
  -
  -    #   rearrange the documentation
  -    mv AUTHORS ChangeLog COPYING INSTALL README UPGRADE doc/
  -    mv ReleaseNotes doc/ReleaseNotes.txt
  -    mv themes/README.themes doc/
  -    for fil in `find plugins -name "README*" -o -name INSTALL \
  -               -o -name CHANGES -o -name HISTORY`; do
  -        %{l_shtool} mkdir -f -p -m 755 doc/`dirname $fil`
  -        mv -f $fil $_
  +    %setup -q -c -n squirrelmail
  +    %setup -q -D -T -a 1 -c -n 
squirrelmail/all_locales-%{V_sqmail}-%{V_locale}
  +%if "%{with_plugins}" == "yes"
  +    %setup -q -D -T -a 2 -n squirrelmail
  +    %setup -q -D -T -a 3 -n squirrelmail
  +    %setup -q -D -T -a 4 -n squirrelmail
  +    %setup -q -D -T -a 5 -n squirrelmail
  +    %setup -q -D -T -a 6 -n squirrelmail
  +    %setup -q -D -T -a 7 -n squirrelmail
  +    %setup -q -D -T -a 8 -n squirrelmail
  +    %setup -q -D -T -a 9 -n squirrelmail
  +    %setup -q -D -T -a 10 -n squirrelmail
  +    %setup -q -D -T -a 11 -n squirrelmail
  +    %setup -q -D -T -a 12 -n squirrelmail
  +
  +    #   move additional plugins where other are already placed
  +    for plug in addgraphics check_quota chg_sasl_passwd compatibility \
  +                folder_sizes gpg ldifimport pupdate show_user_and_ip \
  +                smallcal vkeyboard; do
  +        mv $plug squirrelmail-%{V_sqmail}/plugins
       done
  -    mv doc/plugins/squirrelspell/doc/README doc/plugins/squirrelspell
  -    rm -rf doc/plugins/squirrelspell/doc
  -    mv plugins/squirrelspell/doc/* doc/plugins/squirrelspell
  -    rm -f doc/plugins/squirrelspell/index.php
  -    rm -rf plugins/squirrelspell/doc
  -
  -    #   fixup various files
  -    echo "left_refresh=300"                 >>data/default_pref
  -    echo "hour_format=1"                    >>data/default_pref
  -    echo "reply_citation_style=author_said" >>data/default_pref
  +%endif
  +
  +    #   clean up login screen of distractions
  +    ( cd %{l_tmpdir}/squirrelmail/squirrelmail-%{V_sqmail}
  +      %patch -p0
  +    ) || exit $?
  +
  +    #   rearrange documentation and remove archive script
  +    ( cd %{l_tmpdir}/squirrelmail/squirrelmail-%{V_sqmail}
  +      mv AUTHORS ChangeLog COPYING INSTALL README UPGRADE doc/
  +      mv ReleaseNotes doc/ReleaseNotes.txt
  +      mv themes/README.themes doc/
  +      for fil in `find plugins/ -name "README*" -o -name "Readme*" \
  +                 -o -name INSTALL -o -name CHANGES -o -name HISTORY`; do
  +          %{l_shtool} mkdir -f -p -m 755 doc/`dirname $fil`
  +          mv -f $fil $_
  +      done
  +      mv doc/plugins/squirrelspell/doc/README doc/plugins/squirrelspell
  +      rm -rf doc/plugins/squirrelspell/doc 
doc/plugins/squirrelspell/index.php
  +      mv plugins/squirrelspell/doc/* doc/plugins/squirrelspell
  +      rm -rf plugins/squirrelspell/doc
  +      rm -f plugins/make_archive.pl
  +%if "%{with_plugins}" == "yes"
  +      mv plugins/pupdate/docs/* doc/plugins/pupdate
  +      rm -rf plugins/pupdate/docs
  +%endif
  +
  +      #   set default prefs
  +      echo "left_refresh=300"                 >>data/default_pref
  +      echo "hour_format=1"                    >>data/default_pref
  +      echo "reply_citation_style=author_said" >>data/default_pref
  +    ) || exit $?
   
   %build
   
  @@ -101,42 +229,94 @@
           $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/prefs \
           $RPM_BUILD_ROOT%{l_prefix}/var/squirrelmail/spool/attach
   
  -    #   install default_pref
  -    %{l_shtool} install -c -m 644 \
  -        data/default_pref \
  -        $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/prefs/
  -
  -    #   install the config files
  -    l_fqdm=`%{l_shtool} echo -e %h%d`
  -    %{l_shtool} install -c -m 644 %{l_value -s -a} \
  -        -e "s;@l_fqdm@;${l_fqdm};g" \
  -        %{SOURCE config.php} \
  -        config/config_default.php \
  -        $RPM_BUILD_ROOT%{l_prefix}/etc/squirrelmail/
  -    %{l_shtool} install -c -m 644 \
  -        config/config_local.php \
  -        $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/
  -
  -    #   install the squirrelmail configuration perl script
  -    %{l_shtool} install -c -m 755 \
  -        -e 's;chdir($dir);chdir("%{l_prefix}/etc/squirrelmail");g' \
  -        -e 's;\.\./plugins;%{l_prefix}/share/squirrelmail/plugins;g' \
  -        -e 's;\.\./themes;%{l_prefix}/share/squirrelmail/themes;g' \
  -        -e 's;config/config_local.php;config_local.php;g' \
  -        config/conf.pl \
  -        $RPM_BUILD_ROOT%{l_prefix}/bin/squirrelconf
  -
  -    #   install main index file to view in client browser
  -    %{l_shtool} install -c -m 644 \
  -        index.php \
  -        $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/
  -
  -    #   copy over the rest, a lot of stuff
  -    for dir in class functions help images include locale plugins src 
themes; do
  -        cp -rp $dir $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/
  -    done
  +    #   install locales
  +    ( cd %{l_tmpdir}/squirrelmail/all_locales-%{V_sqmail}-%{V_locale}
  +      cp -rpf help images locale 
$RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/
  +    ) || exit $?
  +
  +    #   install program
  +    ( cd %{l_tmpdir}/squirrelmail/squirrelmail-%{V_sqmail}
  +
  +      #   install default_pref
  +      %{l_shtool} install -c -m 644 \
  +          data/default_pref \
  +          $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/prefs/
  +
  +      #   create initial administrator list
  +      echo %{l_musr} >>$RPM_BUILD_ROOT%{l_prefix}/etc/squirrelmail/admins
  +
  +      #   install main index file to view in client browser
  +      %{l_shtool} install -c -m 644 \
  +          index.php \
  +          $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/
  +
  +      #   copy over most functional directories, a lot of stuff
  +      for dir in class functions include plugins src themes; do
  +          cp -rpf $dir $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/
  +      done
  +      cp -rpf images/* $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/images/
  +      cp -pf locale/timezones.cfg 
$RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/locale/
  +
  +      #   install main config files
  +      l_fqdm=`%{l_shtool} echo -e %h%d`
  +      %{l_shtool} install -c -m 644 %{l_value -s -a} \
  +          -e 's;config/\(config_local.php\);\1;g' \
  +          -e "s;@l_fqdm@;${l_fqdm};g" \
  +          %{SOURCE config.php} \
  +          config/config_default.php \
  +          $RPM_BUILD_ROOT%{l_prefix}/etc/squirrelmail/
  +%if "%{with_plugins}" == "yes"
  +      ( cd $RPM_BUILD_ROOT%{l_prefix}/etc/squirrelmail
  +        %{l_patch} -p0 <%{PATCH squirrelmail.patch.plugins}
  +        rm -f *.orig
  +      ) || exit $?
  +%endif
  +      %{l_shtool} install -c -m 644 \
  +          config/config_local.php \
  +          $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/
  +
  +      #   install plugin config files
  +%if "%{with_plugins}" == "yes"
  +      ( cd $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/plugins
  +        cp -pf check_quota/config.php.sample check_quota/config.php
  +        cp -pf chg_sasl_passwd/config.php.sample chg_sasl_passwd/config.php
  +        cp -pf show_user_and_ip/config.php.sample show_user_and_ip/config.php
  +        %{l_shtool} install -c -m 644 \
  +            -e "s;\(\$vkeyboard_msgsize.*\)'medium';\1'xx-small';" \
  +            -e 
"s;\(\$vkeyboard_layout.*\)'us_english';\1'portuguese_abnt2';" \
  +            -e "s;\(\$vkeyboard_height.*\)'250';\1'270';" \
  +            vkeyboard/config.php.sample \
  +            vkeyboard/config.php
  +        %{l_shtool} install -c -m 644 \
  +            -e "s;sm_logo\.png;opkg_small.png;" \
  +            -e "s;SquirrelMail Logo;OpenPKG Logo;" \
  +            -e "s;www\.squirrelmail\.org;www.openpkg.org;" \
  +            -e "s;\($image_width.*\) = 308;\1 = 208;" \
  +            -e "s;\($image_height.*\) = 111;\1 = 66;" \
  +            addgraphics/config.php.typical.one.domain \
  +            addgraphics/config.php
  +        %{l_shtool} install -c -m 644 \
  +            %{SOURCE opkg_small.png} \
  +            $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/images/
  +      ) || exit $?
  +%endif
  +
  +      #   install squirrelmail configuration perl script
  +      %{l_shtool} install -c -m 755 \
  +          -e 's;chdir($dir);chdir("%{l_prefix}/etc/squirrelmail");g' \
  +          -e 's;\.\./plugins;%{l_prefix}/share/squirrelmail/plugins;g' \
  +          -e 's;\.\./themes;%{l_prefix}/share/squirrelmail/themes;g' \
  +          -e 's;config/config_local.php;config_local.php;g' \
  +          config/conf.pl \
  +          $RPM_BUILD_ROOT%{l_prefix}/bin/squirrelconf
  +
  +      #   use our own logo, a squirrel next to a OpenPKG package
  +      %{l_shtool} install -c -m 644 \
  +          %{SOURCE opkg_large.png} \
  +          $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/images/
  +    ) || exit $?
   
  -    #   replace false config paths throught
  +    #   replace false /etc config paths throughout
       %{l_shtool} subst \
           -e 's;SM_PATH \. \(.\)config/;\1%{l_prefix}/etc/squirrelmail/;g' \
           -e 's;require_once(SM_PATH \. 
\(.*\)%{l_prefix};require_once(\1%{l_prefix};g' \
  @@ -145,8 +325,6 @@
           
$RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/plugins/abook_take/*.php \
           
$RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/plugins/administrator/*.php \
           $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/plugins/calendar/*.php 
\
  -        
$RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/plugins/message_details/*.php \
  -        
$RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/plugins/squirrelspell/*.php \
           $RPM_BUILD_ROOT%{l_prefix}/share/squirrelmail/src/*.php
   
       #   determine package ingredients and tag config files
  @@ -154,6 +332,12 @@
           %{l_files_std} \
           '%config %{l_prefix}/etc/squirrelmail/*' \
           '%config %{l_prefix}/share/squirrelmail/prefs/*' \
  +%if "%{with_plugins}" == "yes"
  +        '%config 
%{l_prefix}/share/squirrelmail/plugins/check_quota/config.php' \
  +        '%config 
%{l_prefix}/share/squirrelmail/plugins/ldifimport/config.php' \
  +        '%config 
%{l_prefix}/share/squirrelmail/plugins/show_user_and_ip/config.php' \
  +        '%config 
%{l_prefix}/share/squirrelmail/plugins/vkeyboard/config.php' \
  +%endif
           '%attr(755,%{l_nusr},%{l_ngrp}) 
%{l_prefix}/share/squirrelmail/prefs' \
           '%attr(755,%{l_nusr},%{l_ngrp}) 
%{l_prefix}/var/squirrelmail/spool/attach'
   
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to