Develop and Download Open Source Software

Browse CVS Repository

/[OSDN]/canna/canna/Imakefile

Log of /canna/canna/Imakefile

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.12.2.4 - (view) (download) (annotate) - [select for diffs]
Wed May 19 15:39:22 2004 UTC (19 years, 11 months ago) by aida_s
Branch: RELBR_3_7
CVS Tags: release_3_7_p3
Changes since 1.12.2.3: +1 -1 lines
Diff to previous 1.12.2.3 , to branch point 1.12 , to next main 1.19
* confwrapper: "." bashism. Many shells don't searches the current
  directory.
* Imakefile: $(CC) -> env $(CC) in case $(CC) is
  "LD_LIBRARY_PATH=/usr/X11R6/lib cc".
* canuum/Imakefile: ditto


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed May 19 15:06:37 2004 UTC (19 years, 11 months ago) by aida_s
Branch: MAIN
CVS Tags: HEAD, after_new_zipcode, before_new_zipcode
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
* confwrapper: "." bashism. Many shells don't searches the current
  directory.
* Imakefile: $(CC) -> env $(CC) in case $(CC) is
  "LD_LIBRARY_PATH=/usr/X11R6/lib cc".
* canuum/Imakefile: ditto


Revision 1.12.2.3 - (view) (download) (annotate) - [select for diffs]
Mon Apr 26 23:15:17 2004 UTC (19 years, 11 months ago) by aida_s
Branch: RELBR_3_7
CVS Tags: release_3_7_p2
Changes since 1.12.2.2: +9 -6 lines
Diff to previous 1.12.2.2 , to branch point 1.12
VENDOR_DEFINES which comes from X.Org's imake contains single quotes.

* confwrapper: generate cwenv.sh first and then run configure
* Imakefile: ditto
* canuum/Imakefile: ditto
* confwrapper.sub: removed
* Canna.conf.dist: DLLs need INSTBINFLAGS instead of INSTLIBFLAGS


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Fri Apr 9 11:43:16 2004 UTC (20 years ago) by aida_s
Branch: MAIN
Changes since 1.17: +10 -7 lines
Diff to previous 1.17
VENDOR_DEFINES which comes from X.Org's imake contains single quotes.

* confwrapper: generate cwenv.sh first and then run configure
* Imakefile: ditto
* canuum/Imakefile: ditto
* Canna.conf.dist: DLLs need INSTBINFLAGS instead of INSTLIBFLAGS


Revision 1.12.2.2 - (view) (download) (annotate) - [select for diffs]
Sat Dec 27 17:15:20 2003 UTC (20 years, 3 months ago) by aida_s
Branch: RELBR_3_7
CVS Tags: release_3_7_p1
Changes since 1.12.2.1: +12 -6 lines
Diff to previous 1.12.2.1 , to branch point 1.12
Sync with HEAD. All changes were fixes of bugs or portability
problems, therefore I merged all of them.

* CHANGES.jp: forgot IPv6 feature
* Canna.conf.dist(CppSedMagic): Remove #pragma inserted by the
  default gcc-3.3 that ships with MacOS X 10.3. Recent snapshot
  of XFree86 specifies /usr/bin/cpp3 as CppCmd so we don't need
  redefine CppSedMagic.
* Imakefile: Use confwrapper. #undef malloc in cannaconf.h.
  Fix OS2Architecture.
* configure.ac: add proper arguments of AC_INIT and RCSID
* confwrapper: added to remove something like ` ` in CPPFLAGS
  and others
* confwrapper.sub: ditto
* mkrelease.sh: always use autoconf 2.59
* canuum/Imakefile: use confwrapper
* dic/ideo/pubdic/Imakefile: link libRKindep
* lib/RKC/conf.c(Lexer_next): skip #pragma
  (host_str_defaults): put a dummy member
  (top_num_defaults): ditto
* lib/RKindep/cfuncs.c: #ifndef HAVE_MALLOC -> #if !HAVE_MALLOC
* lib/RKindep/cfuncs.h: Newer autoconf defines HAVE_MALLOC to 0 but
  older undefines it. Accept both.
* server/convert.c: Forward declaration of file scope array is not
  confirm to the standard. Fixed. Added some #ifdef USE_EUC_PROTOCOL.
* server/wconvert.c: ditto


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sat Dec 27 15:41:27 2003 UTC (20 years, 3 months ago) by aida_s
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16
* confwrapper: Use var=`xx "yy"` instead of "`xx "yy"`". This IS
  more portable and does what we want.
* Imakefile: fix comment in accanna.h


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Fri Dec 26 09:06:11 2003 UTC (20 years, 3 months ago) by aida_s
Branch: MAIN
Changes since 1.15: +4 -1 lines
Diff to previous 1.15
* Imakefile: previous change was incomplete
* lib/RKindep/cfuncs.c: #ifndef HAVE_MALLOC -> #if !HAVE_MALLOC
* confwrapper: correct a harmless typo
* confwrapper.sub: avoid echo here


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Dec 24 16:48:14 2003 UTC (20 years, 3 months ago) by aida_s
Branch: MAIN
Changes since 1.14: +8 -5 lines
Diff to previous 1.14
* Canna.conf.dist(CppSedMagic): Guard the use of XF86_VERSION_NUMERIC.
* confwrapper: Don't use shell function because AIX's /bin/sh
  does not support it.
* confwrapper.sub: added
* Imakefile: Follow confwrapper's change.
  #undef malloc in cannaconf.h.
  fix OS2Architecture.
* canuum/Imakefile: Follow confwrapper's change.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Dec 20 13:23:47 2003 UTC (20 years, 4 months ago) by aida_s
Branch: MAIN
Changes since 1.13: +3 -3 lines
Diff to previous 1.13
[Canna-dev 272] compile error on AIX

* confwrapper: added
* Imakefile: use confwrapper
* canuum/Imakefile: ditto
* lib/RKC/conf.c(Lexer_next): skip #pragma
  (host_str_defaults): put a dummy member
  (top_num_defaults): ditto
* server/convert.c: Forward declaration of file scope array is not
  confirm to the standard. Fixed. Added some #ifdef USE_EUC_PROTOCOL.
* server/wconvert.c: ditto
* dic/ideo/pubdic/Imakefile: link libRKindep


Revision 1.12.2.1 - (view) (download) (annotate) - [select for diffs]
Sun Oct 12 11:58:17 2003 UTC (20 years, 6 months ago) by aida_s
Branch: RELBR_3_7
CVS Tags: release_3_7
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
* Imakefile: s/CANNA_PURE_CFLAGS/PURE_CFLAGS/
* configure.ac: check inet_aton
* server/misc.c(GetAddrListFromName): use inet_addr if inet_aton is
  not available
* canuum/configure.ac: pass PURE_CFLAGS to configure
* canuum/header.c: specify argument types of code_trans to distinguish
  int and size_t
* canuum/sdefine.h: declare msg_get to distinguish int and size_t
* canuum/termio.c(set_scroll_region): pass exactly 10 arguments to
  tparm (as XSI Curses standard notes)
  (throw_cur_raw): ditto


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun Oct 12 11:54:32 2003 UTC (20 years, 6 months ago) by aida_s
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
* Imakefile: s/CANNA_PURE_CFLAGS/PURE_CFLAGS/
* configure.ac: check inet_aton
* server/misc.c(GetAddrListFromName): use inet_addr if inet_aton is
  not available
* canuum/configure.ac: pass PURE_CFLAGS to configure
* canuum/header.c: specify argument types of code_trans to distinguish
  int and size_t
* canuum/sdefine.h: declare msg_get to distinguish int and size_t
* canuum/termio.c(set_scroll_region): pass exactly 10 arguments to
  tparm (as XSI Curses standard notes)
  (throw_cur_raw): ditto


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Sep 30 10:30:57 2003 UTC (20 years, 6 months ago) by aida_s
Branch: MAIN
CVS Tags: relbr_3_7_bp
Branch point for: RELBR_3_7
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
[Canna-dev 254]

* lib/RKC/conf.c(host_num_defaults): change default value of
  CONF_SERVER_TIMEOUT to 1500ms
* RKCCONF.jp: updated due to avobe change
* Imakefile: ifdef UseInet6 -> if UseInet6


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Thu Sep 25 06:30:20 2003 UTC (20 years, 6 months ago) by aida_s
Branch: MAIN
CVS Tags: release_3_7_beta1
Changes since 1.10: +74 -4 lines
Diff to previous 1.10
Build cleanup and an experimental rule to build shared library.

We no longer support EUC protocol.

* Canna.conf.dist: Lots of new macros. Especially make variables
  "supportOldWchar" and "inet6Definition" are replaced with cpp macros
  "SupportOldWchar" and "UseInet6".
* Imakefile: change the method to create cannaconf.h
* dic/ideo/pubdic/Imakefile: use ProgramTargetName rhan #if
* server/Imakefile: ditto
* cmd/cmd.tmpl: ditto
* cmd/catdic/Imakefile: ditto
* cmd/mkbindic/Imakefile: remove -Ui386
* cmd/mkromdic/Imakefile: remove -Ui386
* lib/RKindep/Imakefile: place all:: target first


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Wed Sep 17 03:21:36 2003 UTC (20 years, 7 months ago) by aida_s
Branch: MAIN
CVS Tags: after_win_removal, before_win_removal
Changes since 1.9: +7 -5 lines
Diff to previous 1.9
add sysdep.h and pubconf.h for canna_intXX_t.

* configure.ac: create pubconf.h
* Imakefile: create, link, and install pubconf.h
* canna/sysdep.h: added
* canna/ccompat.h: include "canna/sysdep.h"
* canna/Imakefile: link and install sysdep.h
* canna/jrkanji.h: include <canna/sysdep.h> and use canna_uintXX_t
* lib/RK/RK.h: ditto
* lib/RKC/rkcw.h: use canna_uintXX_t to define cannawc
* canna/protodefs.h: use canna_uint16_t to define Ushort
* server/IR.h(LENTODATA): use canna_uintXX_t
  (DATATOLEN): ditto


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sat Sep 6 13:59:32 2003 UTC (20 years, 7 months ago) by aida_s
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8
* lib/RKC/conf.c: cast 0xdeadbeef to int
(config_path): avoid PATH_MAX; now return a pointer allocated via
malloc()
(rkc_configure): change error handling for above change
* lib/RKC/confP.h: cast 0xdeadbeef to int
* lib/RKindep/strops.exp: add three entries
* lib/RKindep/strops.h(RKI_STRBUF_ADDCH): added
* lib/RKindep/strops.c(RkiStrbuf_add): added
(RkiStrbuf_addmem): added
(RkiStrbuf_addch): added
* Canna.conf.dist(CANNA_DEFINES): added for __EXTENSIONS__ on sun
* Imakefile(DEFINES): added for CANNA_DEFINES
* cmd/cmd.tmpl(DEFINES): add CANNA_DEFINES
* lib/RK/RKintern.h: fix RK_ASSERT
* lib/RK/util.c(_Rkpanic): s/fprintf/vfprintf/
(_RkCreateHeader): fix datasz calculation
* lib/RKC/Imakefile: merge RKC16/Imakefile
* lib/RKC16/Imakefile: merge into RKC/Imakefile and include it
* lib/canna/Imakefile: merge canna16/Imakefile
* lib/canna16/Imakefile: merge into canna/Imakefile and include it


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Mar 24 04:15:22 2003 UTC (21 years, 1 month ago) by aida_s
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
Inhibit direct configure invocation.

* Imakefile: set IN_MAKE=yes
* configure.ac: test $IN_MAKE
* canuum/Imakefile: set IN_MAKE=yes
* canuum/configure.in: test $IN_MAKE


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Mar 24 04:04:24 2003 UTC (21 years, 1 month ago) by aida_s
Branch: MAIN
Changes since 1.6: +3 -1 lines
Diff to previous 1.6
RKindep cleanup.

* Imakefile: mkdir ./include/RKindep
* canna/ccompat.h: include "RKindep/cfuncs.h" instead of RKindep.h
* cmd/chkconc/chkconc.c: include "RKindep/file.h"
* cmd/crxgram/crxgram.c: ditto
* cmd/dicar/dicar.c: ditto
* cmd/dpxdic/dpxdic.c: ditto
* cmd/crxdic/crxdic.c: include "RKindep/file.h",
  move cksum.h into RKindep/
* lib/RKindep/.cvsignore: RKIsubst.h -> *.sub
* lib/RKindep/cksum.h: ditto
* lib/RKindep/Imakefile: RKIsubst -> *.sub, separate RKindep.h
* lib/RKindep/basename.c: include "RKindep/file.h"
* lib/RKindep/cksum.c: move "RKindep/cksum.h" into RKindep/
* lib/RKindep/exports: removed and separated to *.exp
* lib/RKindep/RKindep.h: removed
* lib/RKindep/cfuncs.h: added
* lib/RKindep/file.h: added
* lib/RKindep/cfuncs.exp: added
* lib/RKindep/file.exp: added
* lib/RKindep/cksum.exp: added


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Sun Jan 26 04:36:30 2003 UTC (21 years, 2 months ago) by aida_s
Branch: MAIN
CVS Tags: after_autoconf
Changes since 1.5: +22 -2 lines
Diff to previous 1.5
Autoconfized. In addition 2 things are done:

1. cmd/*/Imakefile cleanup. Now most Imakefiles are 5 to 10 lines.

2. New library "libRKindep". Only unshared library are generated
and not installed. It provides alternative C funtions and in future
various utility functions shared by all components.

* Canna.conf.dist: define some make variables
  (MakeCannaConfigH): include accanna.h from cannaconf.h
* Imakefile: invoke configure to create accanna.h
  (distclean): remove files created by configure
* mkrelease.sh: generate configure and accanna.h.in
* configure.ac: added
* .cvsignore: add generated files by autoconf
* canna/ccompat.h: move HAVE_* to accanna.h.
  include RKindep.h and define compatibility macros.
  modify some macros.
  (RCSID): new macro
* canuum/Imakefile: rename ConfigureEnv and ConfigureArgs to
  distinguish toplevel configure and canuum configure
* canuum/canna.c: don't include "ccompat.h"
* cmd/cmd.tmpl: added
* cmd/*/Imakefile: cleanup using cmd.tmpl
* cmd/chkconc/chkconc.c: use RkiBasename() instead of basename()
* cmd/crxdic/crxdic.c: ditto
* cmd/crxgram/crxgram.c: ditto
* cmd/dicar/dicar.c: ditto
* cmd/dpxdic/dpxdic.c: ditto
* lib/Imakefile: add libRKindep
* lib/RKC/Imakefile: join cfuncs.c in libRKindep
* lib/RKC16/Imakefile: ditto
* lib/canna/Imakefile: ditto
* lib/canna16/Imakefile: ditto
* lib/RK/RKintern.h: define HAVE_RENAME in accanna.h
* server/Imakefile: cleanup
* lib/RKindep/Imakefile: added
* lib/RKindep/cfuncs.c: added
* lib/RKindep/basename.c: added
* lib/RKindep/RKindep.h: added
* lib/RKindep/exports: added
* lib/RKindep/.cvsignore: added


Revision 1.4.2.1 - (view) (download) (annotate) - [select for diffs]
Mon Jan 6 04:36:58 2003 UTC (21 years, 3 months ago) by aida_s
Branch: RELBR_3_6
CVS Tags: release_3_6_p2, release_3_6_p3, release_3_6_p4
Changes since 1.4: +11 -1 lines
Diff to previous 1.4 , to next main 1.19
Merge first wchar_t fix and "make instmost". see also: ChangeLog 1.36,1.42
* server/IR.h: define _WCHAR_T again after include "canna/RK.h"
* canna/widedef.h: FreeBSD 5.x and OpenBSD
* Imakefile(instmost): added


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Jan 6 02:12:30 2003 UTC (21 years, 3 months ago) by aida_s
Branch: MAIN
CVS Tags: after_new_wchar, before_autoconf, before_new_wchar
Changes since 1.4: +11 -1 lines
Diff to previous 1.4
* Imakefile(instmost): added


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Oct 20 14:29:56 2002 UTC (21 years, 6 months ago) by aida_s
Branch: MAIN
CVS Tags: after_cvsignore, before_cvsignore, relbr_3_bp, release_3_6, release_3_6_p1
Branch point for: RELBR_3_6
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
Created canna/ccompat.h. This does following things at once:
1. Inlcude string.h, strings.h, and/or memory.h.
2. Declare malloc(), calloc(), realloc(), free()in appropreate way.
3. Define index(), rindex(), bzero(), bcopy() macros if needed.
4. Define pro() macro.
This prevents some well-known portability problems.

* Imakefile: do not ignore errors when making all.
* canna/ccompat.h: added
* canna/Imakefile (OSDEP_HEADER): added ccompat.h
* server/IR.h: use ccompat.h
* lib/RK/RKintern.h: ditto
* lib/RKC/rkc.h: ditto
* lib/RKC/rkcw.h: ditto
* lib/canna/canna.h: ditto
* ccustom/canna.h: ditto
* ccustom/ccustom.c: ditto
* cmd/cannacheck/main.c: ditto
* cmd/catdic/RKdelline.c: ditto
* cmd/catdic/can.c: ditto
* cmd/catdic/rutil.c: ditto
* cmd/chkconc/chkconc.c: ditto
* cmd/crrdic/crrdic.c: ditto
* cmd/crxdic/crxdic.c: ditto
* cmd/crxgram/crxgram.c: ditto
* cmd/ctow/ctow.c: ditto
* cmd/dpxdic/dpxdic.c: ditto
* cmd/kpdic/kpdic.c: ditto
* cmd/splitwd/kpdic.c: ditto
* canuum/canna.c: ditto
* dic/ideo/public/pod.c: ditto
* lib/RK/bun.c: remove what is done in ccompat.h
* lib/RK/context.c: ditto
* lib/RK/dd.c: ditto
* lib/RK/dic.c: ditto
* lib/RK/fq.c: ditto
* lib/RK/ngram.c: ditto
* lib/RK/permdic.c: ditto
* lib/RK/tempdic.c: ditto
* lib/RK/util.c: ditto
* lib/RKC/convert.c: ditto
* lib/RKC/rkc.c: ditto
* lib/RKC/wconvert.c: ditto
* lib/RKC/wutil.c: ditto
* lib/canna/RKroma.c: ditto
* lib/canna/engine.c: ditto
* ccustom/lisp.c: ditto
* ccustom/util.c: ditto
* doc/man/guide/tex/cannaindex.c: use ccompat.h
  stop using strdup.
* cmd/crxgram/Imakefile (INCLUDES): added $(CANNAROOT)/include
* cmd/ctow/Imakefile (INCLUDES): ditto
* cmd/kpdic/Imakefile (INCLUDES): ditto
* cmd/splitwd/Imakefile (INCLUDES): ditto
* dic/ideo/pubdic/Imakefile (INCLUDES): ditto
* lib/RK/RK.h: support prototype when __cplusplus.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun Oct 20 08:20:33 2002 UTC (21 years, 6 months ago) by aida_s
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2
Build related enhancements, especially cygwin stuffs and non-root
installation supports.

* ChangeLog: added
* mkrelease.sh: added
* cmd/chkconc/Imakefile: add .exe suffix on __CYGWIN32__.
* Canna.conf: renamed to Canna.conf.dist.
  Canna.conf is now created by mkrelease.sh.
* Canna.conf.dist: renamed from Canna.conf.
  added DLL stuff for cygwin.
  use UNIX rules instead of EMX rules(no UNIX socket, no subshell).
  (cannaPrefix, cannaExecPrefix): added
  (InstallAsUser): added
  (UnixSockDir, UnixSockName): added
  (AccessFile): added
* lib/RKC/rkcw.h: use UNIX socket in cygwin.
* server/Imakefile: added ConnectionFlags to DEFINES.
* canna/protodef.h: allow to configure UNIX socket dir.
  (IR_UNIX_DIR): moved to cannaconf.h.
  (IR_UNIX_PATH): use IR_UNIX_DIR, IR_UNIX_SOCKNAME defined in cannaconf.h.
* Imakefile: added includes:: dependency. (for XFree86 4.2.0 imake)
* lib/canna/Imakefile: ditto
* server/util.c: remove #include "net.h"
* server/misc.c: add #ifdef ACCESS_FILE


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun Oct 20 04:10:25 2002 UTC (21 years, 6 months ago) by aida_s
Branch: MAIN
CVS Tags: after_fujieda_patches
Changes since 1.1: +2 -2 lines
Diff to previous 1.1
Applied Fujieda patches(unoff1,unoff2,hack1,cygwin).


Revision 1.1.1.1 - (view) (download) (annotate) - [select for diffs] (vendor branch)
Sat Oct 19 08:27:27 2002 UTC (21 years, 6 months ago) by aida_s
Branch: NEC_CORP
CVS Tags: orig_35b2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 , to next main 1.19
Virgin import of Canna 3.5b2.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sat Oct 19 08:27:27 2002 UTC (21 years, 6 months ago) by aida_s
Branch: MAIN
Branch point for: NEC_CORP
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26