home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / fj / os / 386bsd / 333 < prev    next >
Encoding:
Text File  |  1993-01-25  |  9.8 KB  |  390 lines

  1. Newsgroups: fj.os.386bsd
  2. Path: sparky!uunet!ccut!news.u-tokyo.ac.jp!wnoc-tyo-news!sh.wide!hskgw.hitachi-sk.co.jp!ori!sag.hsk!masa-k
  3. From: masa-k@sag.hitachi-sk.co.jp (Masayuki Koba)
  4. Subject: Canna22b2 patch for 386BSD 0.1
  5. Message-ID: <1993Jan26.030404.7240@sag.hitachi-sk.co.jp>
  6. Sender: news@sag.hitachi-sk.co.jp (Usenet News System)
  7. Nntp-Posting-Host: sag
  8. Organization: Hitachi Software Engineering Co.,Ltd., Yokohama, Japan
  9. Distribution: fj
  10. Date: Tue, 26 Jan 1993 03:04:04 GMT
  11. Lines: 377
  12.  
  13. $@!!8E>l$H?=$7$^$9!#(J
  14.  
  15. $@!!$+$s$J(J Version 2.2 $@&B(J2 (Canna22b2) $@$r(J 386BSD 0.1 $@>e$GF0$+$9$3$H$,(J
  16. $@$G$-$^$7$?$N$G!"%Q%C%A$rN.$7$^$9!#(J
  17.  
  18. # kinput2 $@$b!"C`<!<+F0JQ49%b!<%I$G%5%/%5%/F0$-$^$9$h!#(J:-)
  19.  
  20. ::::::::
  21.  
  22. $@!Z(JCanna22b2 $@$N!"(J386BSD 0.1 $@$X$N%$%s%9%H!<%kJ}K!![(J
  23.  
  24. (1) $@<!$N%Q%C%A$r(J /usr/include/stddef.h $@$K$"$F$^$9!#(J
  25.  
  26. ----$@!!(J/usr/include/stddef.h $@$X$N%Q%C%A(J ($@$3$3$+$i(J)$@!!(J----
  27. *** stddef.h-    Sat Feb 29 09:13:17 1992
  28. --- stddef.h    Sat Jan 23 17:51:51 1993
  29. ***************
  30. *** 45,53 ****
  31. --- 45,60 ----
  32.   #undef    _SIZE_T_
  33.   #endif
  34.   
  35. + #if 0
  36.   #ifdef    _WCHAR_T_
  37.   typedef    _WCHAR_T_    wchar_t;
  38.   #undef    _WCHAR_T_
  39. + #endif
  40. + #else
  41. + #ifndef    _WCHAR_T
  42. + #define    _WCHAR_T
  43. + typedef    unsigned long    wchar_t;
  44. + #endif
  45.   #endif
  46.   
  47.   #ifndef    NULL
  48. ----$@!!(J/usr/include/stddef.h $@$X$N%Q%C%A(J ($@$3$3$^$G(J)$@!!(J----
  49.  
  50. (2) cmd/itoc/lex.l $@$H(J ccustom/lex.l $@$r#W#S>e$N(J lex $@$KDL$7$F(J
  51. $@!!(Jcmd/itoc/lex.yy.c $@$H(J ccustom/lex.yy.c $@$r:n$j!"(J386BSD $@$K(J
  52. $@!!;}$C$F9T$-$^$9!#(J
  53.  
  54. (3) Canna22b2 $@$K0J2<$N%Q%C%A$r$"$F$^$9!#8e$O(JINSTALL.j $@$K=>$C$F(J
  55. $@!!2<$5$$!#(J(xmkmf; make canna $@$7$?8e$K(J make install $@$9$l$P$*$7(J
  56. $@!!$^$$$G$9!#(J)
  57.  
  58. $@Cm(J1: imake $@$=$NB>$r;H$&4X78>e!"(JXFree86 1.1 $@$N4D6-$OI,?\$G$9!#(J
  59.  
  60. $@Cm(J2: config.sh $@$K$"$k(J
  61.     libCannaDir = /usr/local/lib
  62.      $@$H(J
  63.     JapaneseLocale = ja_JP.mscode
  64.      $@$O!";d$N<qL#$G$9!#(J:-)
  65.  
  66. ----$@!!(JCanna22b2 $@$X$N%Q%C%A(J ($@$3$3$+$i(J)$@!!(J----
  67. *** config.sh-    Fri Dec 11 13:16:47 1992
  68. --- config.sh    Thu Jan 21 15:54:56 1993
  69. ***************
  70. *** 58,72 ****
  71.   cannaSrvDir = /usr/local/canna/bin
  72.   cannaLibDir = /usr/local/canna/lib
  73.   cannaIncDir = /usr/local/canna/include/canna
  74. ! libCannaDir = /usr/lib
  75.   DicDir = $(cannaLibDir)/dic
  76. ! ErrDir = /usr/spool/canna
  77. ! LockDir = /usr/spool/canna/lock
  78.   LockFile = .CANNALOCK
  79.   
  80.   wcharDefinition = -DCANNA_WCHAR
  81.   Wlib =
  82. ! JapaneseLocale = japanese
  83.   
  84.   sharedLibExtention = so.1
  85.   
  86. --- 58,72 ----
  87.   cannaSrvDir = /usr/local/canna/bin
  88.   cannaLibDir = /usr/local/canna/lib
  89.   cannaIncDir = /usr/local/canna/include/canna
  90. ! libCannaDir = /usr/local/lib
  91.   DicDir = $(cannaLibDir)/dic
  92. ! ErrDir = /var/spool/canna
  93. ! LockDir = /var/spool/canna/lock
  94.   LockFile = .CANNALOCK
  95.   
  96.   wcharDefinition = -DCANNA_WCHAR
  97.   Wlib =
  98. ! JapaneseLocale = ja_JP.mscode
  99.   
  100.   sharedLibExtention = so.1
  101.   
  102. *** canna/jrkanji.h-    Mon Jan 11 20:54:12 1993
  103. --- canna/jrkanji.h    Fri Jan 22 15:34:31 1993
  104. ***************
  105. *** 32,39 ****
  106.   #define _JR_KANJI_H_
  107.   
  108.   #ifndef _WCHAR_T
  109. ! # if defined(WCHAR_T) || defined(_WCHAR_T_) || defined(__WCHAR_T) \
  110. !   || defined(_GCC_WCHAR_T)
  111.   #  define _WCHAR_T
  112.   # endif
  113.   #endif
  114. --- 32,39 ----
  115.   #define _JR_KANJI_H_
  116.   
  117.   #ifndef _WCHAR_T
  118. ! # if (defined(WCHAR_T) || defined(_WCHAR_T_) || defined(__WCHAR_T) \
  119. !   || defined(_GCC_WCHAR_T)) && !defined(__386BSD__)
  120.   #  define _WCHAR_T
  121.   # endif
  122.   #endif
  123. *** lib/canna/lisp.c-    Wed Nov  4 21:20:40 1992
  124. --- lib/canna/lisp.c    Sat Jan 23 17:25:36 1993
  125. ***************
  126. *** 28,35 ****
  127.   ** main program of lisp 
  128.   */
  129.   
  130. - #include <signal.h>
  131.   #include "lisp.h"
  132.   
  133.   extern char *malloc(), *calloc(), *realloc();
  134.   
  135. --- 28,35 ----
  136.   ** main program of lisp 
  137.   */
  138.   
  139.   #include "lisp.h"
  140. + #include <signal.h>
  141.   
  142.   extern char *malloc(), *calloc(), *realloc();
  143.   
  144. *** lib/RKC/Imakefile-    Fri Nov 27 21:52:27 1992
  145. --- lib/RKC/Imakefile    Thu Jan 21 15:59:49 1993
  146. ***************
  147. *** 31,34 ****
  148.   
  149.   DependTarget()
  150.   
  151. ! /**/ # LinkFileList(includes,$(HEADER), $(CANNAROOT)/include,../lib/RKC)
  152. --- 31,34 ----
  153.   
  154.   DependTarget()
  155.   
  156. ! /**/# LinkFileList(includes,$(HEADER), $(CANNAROOT)/include,../lib/RKC)
  157. *** lib/RK/RK.h-    Wed Jan 13 12:04:41 1993
  158. --- lib/RK/RK.h    Fri Jan 22 14:44:45 1993
  159. ***************
  160. *** 8,15 ****
  161.   #define        _RK_h
  162.   
  163.   #ifndef _WCHAR_T
  164. ! # if defined(WCHAR_T) || defined(_WCHAR_T_) || defined(__WCHAR_T) \
  165. !   || defined(_GCC_WCHAR_T)
  166.   #  define _WCHAR_T
  167.   # endif
  168.   #endif
  169. --- 8,15 ----
  170.   #define        _RK_h
  171.   
  172.   #ifndef _WCHAR_T
  173. ! # if (defined(WCHAR_T) || defined(_WCHAR_T_) || defined(__WCHAR_T) \
  174. !   || defined(_GCC_WCHAR_T)) && !defined(__386BSD__)
  175.   #  define _WCHAR_T
  176.   # endif
  177.   #endif
  178. *** lib/RK/RKngram.c-    Wed Dec  2 15:02:18 1992
  179. --- lib/RK/RKngram.c    Thu Jan 21 16:08:00 1993
  180. ***************
  181. *** 28,34 ****
  182. --- 28,36 ----
  183.   
  184.   /* LINTLIBRARY */
  185.   #include    <stdio.h>
  186. + #if !(defined(__386BSD__) || defined(sony_news))
  187.   #include    <malloc.h>
  188. + #endif
  189.   #ifdef SVR4
  190.   #include    <unistd.h>
  191.   #endif
  192. *** lib/RK/RKpermdic.c-    Wed Dec  2 15:02:20 1992
  193. --- lib/RK/RKpermdic.c    Thu Jan 21 16:07:08 1993
  194. ***************
  195. *** 29,35 ****
  196. --- 29,37 ----
  197.   
  198.   /* LINTLIBRARY */
  199.   #include    <stdio.h>
  200. + #if !(defined(__386BSD__) || defined(sony_news))
  201.   #include    <malloc.h>
  202. + #endif
  203.   #ifdef SVR4
  204.   #include    <unistd.h>
  205.   #endif
  206. *** dic/romdic/Imakefile-    Wed Dec  2 13:24:47 1992
  207. --- dic/romdic/Imakefile    Thu Jan 21 15:58:46 1993
  208. ***************
  209. *** 79,90 ****
  210.   InstallNonExec(sokuon.kpdef,$(SAMPLESRCDIR))
  211.   InstallNonExec(english.kpdef,$(SAMPLESRCDIR))
  212.   
  213. ! /**/ #InstallNonExec(default.rdef,$(SAMPLESRCDIR))
  214. ! /**/ #InstallNonExec(jdaemon.rdef,$(SAMPLESRCDIR))
  215. ! /**/ #InstallNonExec(just.rdef,$(SAMPLESRCDIR))
  216. ! /**/ #InstallNonExec(kana.rdef,$(SAMPLESRCDIR))
  217. ! /**/ #InstallNonExec(newjis.rdef,$(SAMPLESRCDIR))
  218. ! /**/ #InstallNonExec(romaji.rdef,$(SAMPLESRCDIR))
  219.   
  220.   clean::
  221.       $(RM) $(ROMKANA_TABLES)
  222. --- 79,90 ----
  223.   InstallNonExec(sokuon.kpdef,$(SAMPLESRCDIR))
  224.   InstallNonExec(english.kpdef,$(SAMPLESRCDIR))
  225.   
  226. ! /**/#InstallNonExec(default.rdef,$(SAMPLESRCDIR))
  227. ! /**/#InstallNonExec(jdaemon.rdef,$(SAMPLESRCDIR))
  228. ! /**/#InstallNonExec(just.rdef,$(SAMPLESRCDIR))
  229. ! /**/#InstallNonExec(kana.rdef,$(SAMPLESRCDIR))
  230. ! /**/#InstallNonExec(newjis.rdef,$(SAMPLESRCDIR))
  231. ! /**/#InstallNonExec(romaji.rdef,$(SAMPLESRCDIR))
  232.   
  233.   clean::
  234.       $(RM) $(ROMKANA_TABLES)
  235. *** dic/cadic/grammar/Imakefile-    Tue Jan 12 22:40:22 1993
  236. --- dic/cadic/grammar/Imakefile    Sun Jan 24 12:22:25 1993
  237. ***************
  238. *** 7,13 ****
  239. --- 7,15 ----
  240.            FORCPP = $(CANNACMDDIR)/forcpp/forcpp
  241.           FORSORT = $(CANNACMDDIR)/forsort/forsort
  242.              SORT = sort
  243. + #ifndef    __386BSD__
  244.               CPP = /lib/cpp
  245. + #endif
  246.   
  247.           CRXGRAM = $(CANNACMDDIR)/crxgram/crxgram
  248.            CRXDIC = $(CANNACMDDIR)/crxdic/crxdic
  249. *** cmd/mkromdic/Imakefile-    Mon Jan 11 19:57:53 1993
  250. --- cmd/mkromdic/Imakefile    Thu Jan 21 16:19:28 1993
  251. ***************
  252. *** 8,13 ****
  253. --- 8,16 ----
  254.   #else
  255.           DEFINES = $(SCRIPTS_DEFINES)
  256.   #endif
  257. + #ifdef    __386BSD__
  258. +    INSTPGMFLAGS =
  259. + #endif
  260.   
  261.   AllTarget($(PROGRAMS))
  262.   
  263. *** cmd/mkbindic/Imakefile-    Mon Jan 11 19:56:28 1993
  264. --- cmd/mkbindic/Imakefile    Thu Jan 21 16:18:58 1993
  265. ***************
  266. *** 8,13 ****
  267. --- 8,16 ----
  268.   #else
  269.           DEFINES = $(SCRIPTS_DEFINES)
  270.   #endif
  271. + #ifdef    __386BSD__
  272. +    INSTPGMFLAGS =
  273. + #endif
  274.   
  275.   AllTarget($(PROGRAMS))
  276.   
  277. *** cmd/dpbindic/Imakefile-    Mon Jan 11 19:55:34 1993
  278. --- cmd/dpbindic/Imakefile    Thu Jan 21 16:17:24 1993
  279. ***************
  280. *** 8,13 ****
  281. --- 8,16 ----
  282.   #else
  283.           DEFINES = $(SCRIPTS_DEFINES)
  284.   #endif
  285. + #ifdef    __386BSD__
  286. +    INSTPGMFLAGS =
  287. + #endif
  288.   
  289.   AllTarget($(PROGRAMS))
  290.   
  291. *** cmd/canvert/Imakefile-    Mon Jan 11 19:53:38 1993
  292. --- cmd/canvert/Imakefile    Thu Jan 21 16:16:14 1993
  293. ***************
  294. *** 8,13 ****
  295. --- 8,16 ----
  296.   #else
  297.           DEFINES = $(SCRIPTS_DEFINES)
  298.   #endif
  299. + #ifdef    __386BSD__
  300. +    INSTPGMFLAGS =
  301. + #endif
  302.   
  303.   AllTarget($(PROGRAMS))
  304.   
  305. *** cmd/cannakill/Imakefile-    Mon Jan 11 19:52:52 1993
  306. --- cmd/cannakill/Imakefile    Thu Jan 21 16:38:08 1993
  307. ***************
  308. *** 8,13 ****
  309. --- 8,16 ----
  310.   #else
  311.           DEFINES = $(SCRIPTS_DEFINES)
  312.   #endif
  313. + #ifdef    __386BSD__
  314. +    INSTPGMFLAGS =
  315. + #endif
  316.   
  317.   AllTarget($(PROGRAMS))
  318.   
  319. *** cmd/itoc/Imakefile-    Fri Jun  5 10:44:04 1992
  320. --- cmd/itoc/Imakefile    Sun Jan 24 12:24:55 1993
  321. ***************
  322. *** 14,23 ****
  323. --- 14,31 ----
  324.       mv y.tab.h gram.h
  325.       mv y.tab.c gram.c
  326.   
  327. + #ifndef    __386BSD__
  328.   lex.c: gram.o lex.l
  329.   
  330.   clean::
  331.       $(RM) y.tab.h y.tab.c lex.yy.c gram.h gram.c lex.c
  332. + #else    /* __386BSD__ */
  333. + lex.c: gram.o lex.yy.c
  334. +     cp lex.yy.c lex.c
  335. + clean::
  336. +     $(RM) y.tab.h y.tab.c gram.h gram.c lex.c
  337. + #endif    /* __386BSD__ */
  338.   
  339.   SingleProgramTarget(itoc,$(OBJS),,$(SYS_LIBRARIES))
  340.   InstallProgram(itoc,$(cannaBinDir))
  341. *** ccustom/Imakefile-    Wed Jun 17 10:27:19 1992
  342. --- ccustom/Imakefile    Sun Jan 24 12:26:25 1993
  343. ***************
  344. *** 31,44 ****
  345.   
  346.   depend:: gram.h gram.c lex.c
  347.   gram.h gram.c:  gram.y iroha.h mfdef.h
  348. !         yacc -d gram.y
  349. !         mv y.tab.h gram.h
  350. !         mv y.tab.c gram.c
  351.   
  352.   lex.c: gram.o lex.l
  353.   
  354.   clean::
  355.           $(RM) y.tab.h y.tab.c lex.yy.c gram.h gram.c lex.c
  356.   
  357.   AllTarget(ccustom)
  358.   NormalProgramTarget(ccustom,$(OBJS),,,$(SYS_LIBRARIES))
  359. --- 31,52 ----
  360.   
  361.   depend:: gram.h gram.c lex.c
  362.   gram.h gram.c:  gram.y iroha.h mfdef.h
  363. !     yacc -d gram.y
  364. !     mv y.tab.h gram.h
  365. !     mv y.tab.c gram.c
  366.   
  367. + #ifndef    __386BSD__
  368.   lex.c: gram.o lex.l
  369.   
  370.   clean::
  371.           $(RM) y.tab.h y.tab.c lex.yy.c gram.h gram.c lex.c
  372. + #else    /* __386BSD__ */
  373. + lex.c: gram.o lex.yy.c
  374. +     cp lex.yy.c lex.c
  375. + clean::
  376. +         $(RM) y.tab.h y.tab.c gram.h gram.c lex.c
  377. + #endif    /* __386BSD__ */
  378.   
  379.   AllTarget(ccustom)
  380.   NormalProgramTarget(ccustom,$(OBJS),,,$(SYS_LIBRARIES))
  381. ----$@!!(JCanna22b2 $@$X$N%Q%C%A(J ($@$3$3$^$G(J)$@!!(J----
  382.  
  383. -- 
  384. $@8E>l(J $@@59T(J ($@$3$P(J $@$^$5$f$-(J)              (((((((
  385.   E-mail: masa-k@sag.hitachi-sk.co.jp   )$@"_(J $@"_(J)
  386.                                        (  v  __
  387.                                         $@!5(J-$@!R(J/
  388.