Date: Sat, 5 Apr 2003 01:06:49 +0400 (MSD) From: Alex Semenyaka <alexs@snark.ratmir.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/50609: New port: russian/muttprint (pretty print mail in russian) Message-ID: <200304042106.h34L6nSH071342@snark.ratmir.ru> Resent-Message-ID: <200304042110.h34LA3k4024905@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 50609 >Category: ports >Synopsis: New port: russian/muttprint (pretty print mail in russian) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Apr 04 13:10:03 PST 2003 >Closed-Date: >Last-Modified: >Originator: Alex Semenyaka >Release: FreeBSD 4.8-RC i386 >Organization: Ratmir >Environment: System: FreeBSD snark.ratmir.ru 4.8-RC FreeBSD 4.8-RC #7: Sun Mar 30 07:23:48 MSD 2003 root@snark.ratmir.ru:/usr/obj/usr/src/sys/SNARK i386 >Description: The port print/muttprint does not allow to print documents with cyrillic symbols in it by the default. There are two causes of it: first, it need to be configured properly; and second, the intermediately generated LaTeX file has wrong font encoding. Lingual configuration of muttprint is performing by creation a translation file with the name, defined by language settings. So I wrote translation-ru.pl for this. Also I added the removal of that font encoding description from the muttprint code: LaTeX port is internationalized enough by now to handle font encodings properly without explicit specifications. With this changes it prints mixed russian and english text without any problem. On the base of this changes it is very easy to create, for example, ukrainian port (ua-muttprint). Unfortenatelly my own Ukrainian is not good enough to perform full translation of translation-ru.pl file. >How-To-Repeat: N/A >Fix: Here is the uuencoded archive with all port files: begin 600 muttprint_port.tgz M'XL(`+7SC3X``^U8>V_;UA7/O^:G.%`-U"[TLATGFQ*W<60YS>87;&49X&0& M9=&R:HE42"HOS_LR^2*F(R:F)?'*%&5:3F,@PSH@0)=T38,`6S'LW,N')"=N M5R!I,507MNZ#E^><>\[O/"Z+954MR7E1C9WY8"T>/QL_'X]C3T>]O=?.Q,^? M.SLV=N[\^/GQ,_&1T9&QLV=@_,.)U&EE1>5E@#-\0;BK_,"^'WO^?]J*@?W7 M\@5!^2`H^.GV'QL=.]>W_\_13MI?E7E1*?!J7A(C<CE:*KP''O&1>/S<J?8? MP?'("?N?&Q^/GX'X>^#]H^U7;O^/(+V>5Z#+[$"!`'1M78#%LJ+D>;'[>8C[ M"(96AV$T'A\+PR2J!9:$HB#>XS=XN,C4=$D1>7DCBK`2U*A<_I3C!I=4G.4V M0Y<%L:S>+XNYT!9,P,6+J?GI"QSWO-D@M<,CXFBFH2<`((`E+)/&0\.X&8U& M83FR!H^TO=I-#KB7=#7!<2__^NVS[YY_]Q6\>?'\'\]>//\J`=_;!K"7H*%; M>M5J.]JV#:VFK9G$J>FFV=;!882T7?A++!KPDE<Y`V*"NAJ;[2Q%.2ZR'H9( M9%THE#APV_>V!@U2:5:UHZI&=]RF.VX+LH(*\C>]T!KZL69K]B'8>K7UM+4- MCFXUC6T(R--7UV"9:OPFI<!4[TY]*O\Q&`6CN4LJ)M&A2<C.4QW5!,815#33 M)(^)>Y@P:#4"/6M$LFSUS'%)A,I9@F3$59)$ONOR\>>\#GW/'*,B_A4=% M9NT]:%B&:>M6U-\6BH2`[)`C4SO6=#O@W3;WP&DC[V#CWVK[P#1B>.K'0S$. MK3U;A_3\RO35F50B5N+5]9@JL7C$#>![7"3?I:*2(.;*>?&$EOZE5:B4561L MF-56&*K$)I:V#SNM"@KE&Z*Y#Z9&8>&0/9340K@]U*EN[E+2=R-K_*H`?X:( M*+$%[-B2S^5-M;9];-B',:?MC5S*A_#'R#3N4R@IA*Q8+F8$F8FKE`0A&ZP$ MA"R]OH]::"(N4%N[GKPHE-DZ,(FOXQ94.CJCY@^$;D>Y`5<W=WK8W>'SZBG< MZOI!I>7)NPW'#VRSO0L&(L8;>I0I;ZBT&C6]VJ0,7>[T8-.H<TE4`_#02=>2 MS^V57M?WFK:#J"2(0*?K#%%X0X[JY(!Z(,4+PG@_X;\WPZL":IUUD8R<SZVK M84CGBX(2AFNJ5,KS85C@:0P2I3`DUWF9(M>`RY*T4>1%#RJ?NZ[*9^5RP3/E MYZXI_<63Q@2CAH`\:5#TU%W3V$6X-"S-J>UO/S5V/189]_"2VF&1<5GXB_\; M"],X.(7#$BRI]US:D349%:RP*5L,:+=W+$JE:1NU0Q\C1]IC4B-.57L'S`-% MEPI\7@Q#1I*SJ,"A!H%6G=2.<=/V<!C6,A3[RCJ?E>ZPH72;+[#!O#?PZ62E M<J8@L$<Y6;CG_N(T"AVO!#P@!DJ+[)CM.@W+1A/Y[-,A%=^P]29Z+5BM*L%0 M@:A!A/I!1Z_M4]CQL$Q-A[&U*V1E(]Y:YZ'/]!N">.LH`CD>UC7/P1!WS9I> M:76%A"B^P.0CJ$EHUHEMH50^,:=+-/V$:#X_RZCK5@)B4XC<V$I:6IF6I>+* M)TOES!?"JOH)'F$!`RQ?$N0U22[RJGL,.N]=]@G^G5AUS1/02$"H(*B(]!`, MO?KWLV$&I=#D69Q^Y5BDH0U3'15@N<!C7.1SKFO22=>23_F?1^UJD$#VP/!X M((%56%Y%CU($5SIOW%GLY+0=8D'3J#M4O0E@[C@2=OM1KQ_S^K->/^[UOPV@ MPY=5B2&O077;\A,!R__[$**/0X$MNDQ`V&DQ12JLG&"R9E'MP8+/0,+XD1?Y M0B*P,^9*NX4)HHHV]=$1F+D@K=*]V!IM+T_0VL'1*2;T!XC0&JEJM4.3U%L8 MUJA]4&AP,+!B/8%.=D1,'25+O259Q#7N6P+V&)G*UK[@.PH#H@-US6QI-1UY MXZMK*@;"H;%AY#'9PX//9F5!44[A\K)AZ14$*^+]D<>0'-O$P7"O52R]B=&Y M2QOO=@5P?&IN)#FNZH#Q%H]_NFMP$;%'2JR,,HB`HDC%++PEIE=IH%NBXFFZ M<(4U+`\09*=]S&H9K*.POGB?<O[AG7(J^=Q/%A*MA[&&9<HI9GTA4\ZYZ6'* M30]LI1,;:60"8M>T"CFF&#),1I$6K@X<M"R3`@X++E8JQ=1B*194JM&"E*., MLHQ1N42+<,8IZW%B2SZK;[4C2W]"BS,:/(XPW^A/Z<S/\EB8NBF)DLSUU!.8 M=XN\G*/UULFB@B9(G2E4#U.X&K4:!D)4_2XE<Z6'3$925:EX"J47F`=/)_1% M#Z&"L*:>0N9KW2&G4OE=#Q567)Q"YAM,QJ?3&:5J'@GV^K%E-*C+:.*EE5H= M:D;31I=Z10CBSJ:I#54>^K)*\"&+(Y9^8-1;(4I685()Q14*/&9(Q36DM^8S M?%W1:ONT@F!8.X0A8J-[/S"I"4.1"(2&6?G6J=EN^81OE275*U9N=4BSU9/$ M'QH^J/43U.ZC4^3O=ZH_.O&6NK"&V1">6,8C6TO`2+R$5=S("/L=+:DP5"$- MO(H9]3;8Z$Y5`E_2NL4K!FE\N]Y;T,K\:0A\C5<2O-OI=AB5WJRZU"HUPV2E M1IT\;MFPTV8EDD6J>`"WN)*[+A/RZCMN7/0N\0"]@R`&3`PLKA>BW1X9CUL6 M^B<Q?;=$I>`%MNMZ.X.Z$.^SNVV(71(M\MC2ZG4-+*V)$P:3?19"$"BM)L9= M8W^7N[(P`U3D`WJ!<O`VA0A"C@UF!YJ.HESH0O<MNIQ37"8O=X`\,7:J>)5E MB5VC=ZF+E_$JAYD[&[W.%PK"C4NYXMUH5O@T>D/L(3.-QYZ3U&FI+&9=<J^# M:QZ+.GB=-+6]BFYZ;UX*WL02)Q2&4%JBOUZI0X?))/VEI1#M%[#ZH+VT1G_G MA#M*3I;*)28[-\2H)%PRB2XZ;)SDY8PD0E(JW4OX)-D`51BEO7'42S,1&J9G MFUG@5S?H4?">6,@KZV'9_82!X@_Z90T^W9#ROXG(N/A+?X#YA5OG^]\LOR%0 M/WC_/'[X^Q\^&QT]^?UW_/Q8__O?S]$6YA?3<Y.SJ8F!``E<<C*=NC*_>#6U M-#'@>0_'S4Y>G4OC?VIQ8N!='_FXY/SL;&HN/3&PP+[;8<!>]-^]MI1:64Q= MG5N8F4RF)@#N"0H7S%<F%Z\L34`D#Z$09;.43BU.744N@YO1Y#4ZW(I%H_3/ MQ6E'SLFIJ97TXN3<4L_>M[]C?_99M%3@N)(L1#+E?"&;X`8N#6YV!$C.3FW! MQ[$_W<!65H02!A",6S>6TR,W;F[2/">(JUNQ[,<PN'E]\?=+B\FMV."FK[@M M1BRYL(5/`X&VNK9V2:+$."Z:%U<+Y:P`H<'-X+!;@?>%?NT!J=_ZK=_ZK=_Z 4K=_ZK=_ZK=\^6/LO@@7Z8P`H```` ` end >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304042106.h34L6nSH071342>