ports/167724: fix japanese/kon2-16dot doesn't work on 9.0 or amd64

Masamichi Takatsu taka2 at doga.co.jp
Wed May 9 04:00:29 UTC 2012


The following reply was made to PR ports/167724; it has been noted by GNATS.

From: Masamichi Takatsu <taka2 at doga.co.jp>
To: bug-followup at FreeBSD.org
Cc: taka2 at doga.co.jp
Subject: Re: ports/167724: fix japanese/kon2-16dot doesn't work on  9.0 or amd64
Date: Wed, 9 May 2012 12:41:08 +0900

 >Number:         167724
 >Category:       ports
 >Synopsis:       
 [PATCH] fix japanese/kon2-16dot doesn't work on  9.0 or amd64
 >Confidential:   no
 >Severity:       non-critical
 >Priority:       low
 >Responsible:    freebsd-ports-bugs
 >State:          open
 >Quarter:        
 >Keywords:       
 >Date-Required:  
 >Class:          update
 >Submitter-Id:   current-users
 >Arrival-Date:   Wed May 09 03:10:11 UTC 2012
 >Closed-Date:    
 >Last-Modified:  
 >Originator:     
 Masamichi Takatsu/$B9bDE at 5F;(B
 >Release:        9.0-RELEASE-p1 amd64
 >Organization:
 Personal/$B8D?M(B
 >Environment:
 FreeBSD xs35v2 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012    root at farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
 >Description:
 japanese/kon2-16dot doesn't work on 9.0-RELEASE/amd64.
 attached patches fix this problem.
 
 This problem is discussed on FreeBSD-users-jp ML.
 http://home.jp.freebsd.org/cgi-bin/thread?mesid=%3C20111218163703.0138228427%40kcesx30.koganemaru.co.jp%3E
 http://home.jp.freebsd.org/cgi-bin/thread?mesid=%3C120508115220.M2300448%40BULL.doga.jp%3E
 
 ---in Japanese---
 japanese/kon2-16dot $B$O(B 9.0-RELEASE/amd64$B$G$OF0:n$7$^$;$s!#(B
 $BE:IU$N%Q%C%A$O$3$NLdBj$r2r7h$9$k$?$a$N$b$N$G$9!#(B
 
 $B$3$NLdBj$K$D$$$F$O!"(BFreeBSD-users-jp ML$B$K$F5DO@$5$l$F$$$^$9!#(B
 http://home.jp.freebsd.org/cgi-bin/thread?mesid=%3C20111218163703.0138228427%40kcesx30.koganemaru.co.jp%3E
 http://home.jp.freebsd.org/cgi-bin/thread?mesid=%3C120508115220.M2300448%40BULL.doga.jp%3E
 
 >How-To-Repeat:
 In japanese/kon2-16dot/Makefile, 
 this port is marked as broken when ${OSVERSION} > 900007
 and ONLY_FOR_ARCHS is assigned "i386" only.
 >Fix:
 ---in English---
 following patches fix this problem.
 (for kon2-0.3_4)
 
 Patch for 9.0-RELEASE is based on Koganemaru's Jp.bsdinstall patch(for kon2-0.3_3), and modified to kon2_0.3_4.
 http://www.koganemaru.co.jp/#JaInst90
 http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/93700
 
 
 Patch for amd64 is based on the following site.
 http://slashdot.jp/journal/257929/kon2-@-amd64
 
 ---in Japanese---
 $BE:IU$N%Q%C%A$O$3$NLdBj$r=$@5$9$k$b$N$G$9!#(B
 (kon2-0.3_4 $BMQ(B)
 
 9.0$BBP1~$N%Q%C%A$O>.6b4]$5$s$NF|K\8l%$%s%9%H!<%iMQ%Q%C%A(B(kon2-0.3_3$BMQ(B)$B$r85$K!"(Bkon2-0.3_4$B$GF0$/$h$&$K=$@5$7$?$b$N$G$9!#(B
 http://www.koganemaru.co.jp/#JaInst90
 http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/93700
 
 amd64$BBP1~$N%Q%C%A$O!"2<5-%5%$%H$K$"$k$b$N$K4p$E$$$F$$$^$9!#(B
 http://slashdot.jp/journal/257929/kon2-@-amd64
 
 ---difference of /usr/ports/japanese/kon2-16dot/Makefile begin---
 --- Makefile.orig	2012-05-08 23:15:50.000000000 +0900
 +++ Makefile	2012-05-08 22:59:53.000000000 +0900
 @@ -22,7 +22,7 @@
  MAINTAINER?=	ports at FreeBSD.org
  COMMENT=	Kanji On Console -- Display kanji characters on your own console
  
 -ONLY_FOR_ARCHS=	i386
 +ONLY_FOR_ARCHS=	i386 amd64
  
  MAN1=		kon.1
  MANLANG=	ja
 @@ -32,10 +32,6 @@
  
  .include <bsd.port.pre.mk>
  
 -.if ${OSVERSION} > 900007
 -BROKEN=		fails to build with new utmpx
 -.endif
 -
  .if !defined(KONFONT)
  KONFONT=16dot
  KON16FONT=Startup
 ---difference of /usr/ports/japanese/kon2-16dot/Makefile end---
 
 ---additional patch files---
 Following files should be stored on /usr/ports/japanese/kon2-16dot/files/
 
     . patch-doc_kon.1-for_Jp.bsdinstall
     . patch-src_child.c-additional_for_Jp.bsdinstall
     . patch-src_term.c-additional_for_Jp.bsdinstall
         option -s, -e, and -u are added for using in Jp.bsdinstall.
 
     . patch-src_vt.c-fix_for_libdialog
         escape-sequence bug is fixed for using with libdialog.
 
     . patch-src_utmp.c-fix_for_FreeBSD9
         support 9.0 utmpx.
 
     . patch-font_minix.c-fix_for_amd64
         support amd64
 
 
 begin 664 kon2-0.3_4-patch.tar.gz
 M'XL(`*@MJ4\``^T[^W,;QWGY]?!7K.BQ>"``ZN[P(H!0,45!(FN*Y!"@I9KB
 M7$ZX`WCQX0YS#Q*,JS]&"3!]I!EKZCB)QG'<C#/1HW[$TW8RD\XX;:?-)'7R
 MBY*?_%._;W?O at 0=)J56E),6.?>#M[O?>_1Z[IY[FMPYRNM-2WW#L13G7=ESU
 MSWJ+MSS=M#U?LZPO_>^;)$FE4H'@+[3Q7TG.EXM$ELM%N:PH4KE$)+F<+^2_
 M1*1G0/O,%H"4+K#B.HY_VKRC`\,X31GCPOV1M%PN1\#Z%ZCU!462E9Q4S$EE
 M(E>J4JFJR(M2V$A&JDA2*I/)G`"Q5"WFJ\72!,0KKY"<+&=+)`-/>8F\\DJ*
 M+%XBN9;6TVZ9END?I\BA9 at 4&65Q<3)']5&;QE at N/2P1HI#)[],^<E\KL1R]&
 M*M-RNEW-UHGF=H*N8?L4.#$EP!>RV%@C=W[^]CL?_>S.OZ3(S?;ZJUN;-]O;
 M9/`)OFR8=M"'URR^7'$-XU+C,AW]>/CV\'?#]^[\8/CYW_WJPP]_^)^#^]_Y
 MT;M?#!X_?.\'?Y4B at WN#SP?O#_X-YOUL^-OAW>&OA_\ZN#^X=^>;"0KW!Y_<
 M^085/E]"X0M+6;E(A0<$#P#%;P8_1;JK@>LY[KKM&RYH at 9'_X*/!8R)+9/`/
 M@^\-?O+.6S^Y"[^?(0&`#M4Q_![P>'?X^?"7P.=WA_\.SX>#^^\^^.C3:'(F
 M4A<(]!E,?SAX3+&A``\&W[[SC>3TP=N#C^]^\?[O[SZZ]PMD/H3Y\(<P]STV
 M-GB0RGS_6X-'@W>`_Q$BH/!F?><:^<Z/O_OM1Y_"S,?DT)<E%.+O?_'C_Z)$
 MWAW\[LXWA_>'_SS\:^#[`1*9F$.%7-S>#HV'^'`0#8CJ1]Z'_PA(_F;X$!0_
 M&/YT\!_#3X>_&7X`"!\-'@X^1 at AF8%RDK78'E0HT[\#DSP?W*25`DGK1F^\/
 MH/6H_V\[MJ]V3=OL+[9R;;.O8AC0NGJI\"QHG.'_I4(I'_E_62J at _U<49>;_
 MGT=#_X_6O\"M+\B52CDGR3FE0$-`I5JL3`T!(T"C<0,#@3(U"I24;)EDZ!/]
 M(+;`]LR.;>C$.W!<GQBVKK8<W:BQT=:!YA(UL`//T/>*DK)?$RXL$*/;\X_)
 MPH7$G*[1=?:NK*G7ZM>VU,;ZZ_7]6BJ'HY9C=X at 7=&NI#+Z:$"CH&[E=0T?\
 MDFZT3=L at 5[8VF^I:?>4R!18$S_RZX;1%SW>#ED^%50\,33?<])^6UV#[WW-;
 M:NO`M'38_IJNF[[IV)JE/J-D\(S]7U`*<KS_985(^%.<[?_GT7#_ at _4O<.L_
 M<09X"DRQFI^^^PL238.D,`=\R;1;5J`;PI</#=>#);=X<'&DMT4[4IF7S#9A
 M^U07597G::J:3F7`>+[98BY@`2WI![V&[Y)ELKF[L9$E"T;?:&V[3B?NH5TK
 M;N>0=]4P?P&W(*PZ=MOLU#F`V')@S7/,"Y!D'@*Y-U,9(0&.O0`N-+2V at 5R)
 M(;5TC4_DI,&-Z$%/9&APS#7\P+5)8W=UM=YH0,]MD-*P/$C44N1IA:*.[`P)
 M@`/3[J29'9;0#B6P`W/#4SCETP'S!*N$LFKK9AL5=Z9IT.&"CS<@OP"W#A0D
 MZL)IICAX_.C3>_<@Z7LT&*`[3\+0M'`4AF>*GT'F_0E[R=VX<8,")BVXB]2:
 MAMOE"D!L;4OK</N-,(/]H?:I2"12?XRPP4PP59_D31;8*AC8*DI6EGF&S['<
 M<AR+<!M>,SQ/ZV!H.TUO,5T^?X0N_-T&VNEPN4QR>Q84$_--L.PH6Z"-2\`L
 M(A'#^=/L3ZLY*9^5L9[+2UFES#=S+)"%954:*?1`2WY;O!6TVUDRAT9?7=E>
 MKK:<EU[6JY:)3[^UC*PZEE&=RP*,H*_;;6?1[W>U/LD0.4MXQS'O`*YR(/Q)
 M"LP)1Z:]>.2IKG,$,HT!U^+Q%E at F&N]/CO=[9M_`*?S].'R7<)+IM'Q+;#0O
 MKV^J5]8WZIM;6=)<WUIM7%_?;+R>)><!"CD%+;NMWG%2!<ML[0)]QYUCTJ!1
 M<(DG)*'Y#>C#AS(YWIB(AIJE%_B&?2CB*'J44Q22$6!$C)=]FN`VH,D0]`->
 MN]7MB1V#XJ,,SJ6!4\KD7)84TV099(ZAA)&M*=?"[K%=SKMA:PGX/Z[6"`5G
 M/J&-N70(,(G]-A<A'HF9.=W6(W-.L/?(G--LSG7V9':G7,<^16"J3NZW--V#
 M5!MLD\S==%_=VE3(JYK]-9-LV625;0LR1UZK[S36MS;9WLN7T-?(Y4+H;(1V
 MVPJ\`\"O.X&?KD4$HW!TFK^A+.#,PUX$D"5AE.-K"SU---$:G\C^DMA<)G)H
 M;P;%O%#/=VN\`[D3$V$G7'V-M?K&QER:+CD,;7]BV?8?7HOS?Q\BYO])^G]6
 M_E_,0PB)\G]%QOQ?DLJS_/]YM##_9]9_JO1_"@@4_I5J09J:_2\IF'7"LT*=
 M%L];>(&-N$Q'<"R]:3JUD118@%I_4^L:>]=6;JC-YI]OKERKH^?>KR63'^*X
 MG=?\S:`+SB2'7OV)$E/T0,F(E4P"*5^F;?H8,-"38:/IG&YZ/4L[K at F"0"!F
 M\U<ZU]0L\^N&CK&;^>IB=@G3I*6LG(^./-#Y7:_?6&\VFBO-W0;&!3]-SA.I
 M7VZGN>N^OGZEL7YU<V6C?IF-I[GG;&NP$\4Y6GL!::!U9/H'!`]1-(N`-5_V
 M;KHW;0C<WK&G0K=E>O[>=8RT@)#AVJ>)"2LWHL!\1H0(XPF+OYBKN$;;,D!'
 MH$43$DW4(J;B+!G`OI.%3`:*":$0-!(+H`*/O*QSF4[#"!&7JI<*1.,MZ`07
 MQ#(!R==VMUG$;?-P"]'2<%U(=!`U!-Z+Q`.2K0,@[3O$-H[(:ZN4*DVWJ#Q(
 M7.6)<)IEPHJTA-%8D4M95M12ZUVYK*XW&O6F*$%"X!J:?D7WTG'`-V&Y82\.
 ML[SPTBZ8^W6D=*(9Z&E6V!`#9LU*T7=H6L3S2S.!ZG^0XP&,\"2HR8CUD(1)
 M+F*.>.2"[<2NYL&&WO:/0_',=!CXMQW+8A<>8G-GMQYJ42F@<U#R^;"<8*DC
 M_G?:RKRPD,J0!6'>F,^2>0\?P3RY^^CMNX./'WW_W2\&?XN5Y>!;PQ\-_W+X
 MP?`M>NB?&:\T5P^,UANJX04B3U-8H4C7I>,2L09=-9+)]%C6R58)$1?X>TN#
 MY08<5+G"6;TDRM0";-"C@^SO()H(2O:A4#)P'HBG!98_AD,*$TF>2(^C3U;B
 MH2\\=$Q=@*RJ!5DF)'">B")J;J>5)<F*$$\B]O9I_4KXN2BUO,0-DB]3 at Y3*
 MV4(Q,L at 1[$\#;?UEBI$MZ!BK@%CYL<B>N7]&G4LW"I^Z)^WC`IS/S9/SYQ,&
 M.1^.R_OI..?G9J('-T)D)BR2$O/'K$:I+?0H%6.>]R'LV)D)QY"1]ZGN$U/"
 MNGINJ]V>BP>3(42.>IF5Z"M6+T+DDS at +WGQ:0!_JF78'5!IXADNZD0>E*';M
 M7<_8]6';LJ4T at 2-`,2 at 66GFQ(Y4Q).,G(AS5[=.*,TH"+7F.6H0ZA2,-UMS<
 M+8U>MY*OONS-UXCF>4$7O.57<_!*O3.,T4?D?'B($3(9Z$UZI'-8%<-^0*]$
 MH>8.#*LWQXTL=$-=[^)/%>^!%;)W:.J&LT_V<DX/,U1V9[R/][[,2Z..(C=]
 M965]8W>G'K$2BFQF,DE&P&\M1XL9$;@NN*8YV^$WTKBT4%P>?T+AA%O at O]^8
 MP#U5,@/$0I"QE<:7ZHBN*(:&X:]J/=B[8JA/.@\VG92PA6D#@Z9.XDMTRB>!
 MF.>XAC[&+RVAJ>1A,3=A9>:?G]K0K-)C3J-81*>1!V<>'BP^D4Q)RD\C%HE$
 M8L$H$3->=%K]1]/B^B\`5Y.X_>6NNO(,:)Q5_Q5DA=9_BJ*42A#_\?L?:7;_
 M\UQ:6/\QZS]5_3<.LD24?%4I5PO%J?5?GB;*6`E5QFY_VBW;M\;N?MCY^EAG
 M[TC'GE.2BGBNX[F&I6N^$4'$,_EU$[K^"EY`%F`"OP?>;5[;OD'DT*F0D3/9
 M"3@:::?-5-D(=%.$2<90;7W&%*,IT*TGT'[NGQ'9.<8*G@*/`I\`FV1D*FS'
 M[8TK^=B[@&DC[SY!J6B\HIR5P9BE?&@]GFUV3%V%ZMT_OFKJH_6X[\5EPNA=
 M$"0[E&M><Z<R-&6-TQUV7Q-?UR3F0S=->Z%`IT`05B@(RPB!#9K0TC-WK-XC
 MW6`(Y'UJLC-AH-'QA<#O)8M4/MB#4'BD"PN]HUK<V7&=`""`.F at 8^UDN[-NU
 MQ#</2_FP/@Q///QC`W)N!*-`5&H=2J58;;GHZ#Y4`8W_86Y)A-X1.SKM'06F
 MCM4=_J1I9/1MK#%-6S?ZHH^%V/P%2!?I at 3>!]*H+":'(U98^CZBS!(I1_M4#
 M)<5+LW*%?K at GR5E%8 at +T`C_P+5 at G(@5D.8"MXY&^+[+BD*9](\H%WOP^GT!U
 M;>.E"%W.@:^:(#APG"'Y$1[84)J"A.^@+DRU+^.G&ML[6_SZ%(9[3!=),B`G
 M4N'RP90)"2?P[C;J.Z-XV7`/<A*F:U3Q-!E0(RC%A`0XD)X*@FE_EO2.<A=[
 M1ZJM=8T)6)S!8(&T;W9A3->X1)3KPRP[)\<IU##]$<MDF&4BE839'Z(2ST=D
 M\)6MFW$6&5>GL8B=TV'/U`BNKPK]-E+.A]\$L0K/<CQ#;.L4[>W8CT3[D=X?
 ML!W'S-)Q at 0]Q#KJPB#@7WAX006#."6:QZ;F+'5?M4&\59ZZR+&4KP$6A''ZB
 M.>%"LH3YA.3VYBO]V?F;!.Z$K-0S)+SIJ4Z!.?)S4SWYR6ZAP.]U%?II@%R&
 MW2Z/[W9@\8GV^BDT,D_L>D[R$4_J'\;W\9@#>E;N8MP-<?%&-[ATRK8^`]^S
 MW?6X;GP/3^KPF`7V%U!T>H8MJMLKS345#9 at E6^K.Y>L[>)V7QD1'BH\M`8GQ
 MAHA!"K`LC'XAQS24)1MJH]Z,3ON0(#WH1""NUVEP>)XQM9]]72&S+X?DRM)3
 M.8G60=?1V1*42I*49IO7.;)Y7Y8G+FGZ4<N+SL1?3(OKOT,_4?U9YBW=U"RG
 M\RQHG%'_*7))BN__"A*M_XJS^[_GTL+Z#ZW_5-7?!`#[UQ^3'PO3))*>)L.S
 M//IU%)XZ>RW7L:SP,FUX;_C6\+?X[R[N_=/[OZ<5#/<(EF9WZ%6<A<]:5%0$
 M*@;(G at L!KU^+<;/C(*P22$,[-%9\WQ59+9-GW.3+2UC3A&?;['1^=[[*CK07
 M._1,FJPVU*L[*]MKZ#O",[]XND0/\]'+,?KT7%:<#^_,IN+)A'@HV>C at GPC\
 M=+W=V#$ZWIZYOXCW5PGWBV3&!I%>ZR!TDP69"E90PEQJ0A-UKT4_9A,#E09@
 M@,6"B4H42@"=X<?7P+[AM>*O#+&QZP^144UH;@]402M%FLEEBE#H+R5\=80J
 M9*$6C_!;$,)N2%;75G;4QE85TJH0TG<UVV/74J!/>9_\!;DJ8Z`)STYAX9P^
 M+[Z9G#;O#%[6JPDI1F&E?98X%2L2E;I2CC[*H:>1)/H,!L_I5S9?)>R?Z="%
 MS2XE$)%I>VG2-/K^N at V9@;\*MJ%']3E!P-X&Q'@Q09PNIYWUJVM-\A4P%X at I
 M]9>D*IJS%MYU3)U.4T4!(98IR.B]PC@(7;`1R#(19<CBT/!XYRJW*7#,W@&-
 MKW3O]`F>R[*72*'L=/9%^[M9F[59F[59F[59F[59F[59F[59F[59F[59F[59
 2F[59F[7_#^V_`:D/]5$`4```
 `
 end
 
 >Release-Note:
 >Audit-Trail:
 >Unformatted:
 



More information about the freebsd-ports-bugs mailing list