Browse CVS RepositoryLog of /canna/canna/mkrelease.sh
Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs] Sun Apr 25 14:16:48 2004 UTC (19 years, 11 months ago) by aida_s Branch: MAIN CVS Tags: HEAD, after_new_zipcode, before_new_zipcode Changes since 1.6: +2 -2 lines Diff to previous 1.6 Imported uum from FreeWnn (CVS HEAD, 2004-04-25) * canuum/acconfig.h: removed because we use autoconf 2.59 now * canuum/configure.in: autoconf 2.59 * canuum/jhlp.c: wnn_fd_set -> fd_set, WNN_FD_* -> FD_* * mkrelease.sh: use autoconf 2.59 for canuum Revision 1.5.2.1 - (view) (download) (as text) (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, release_3_7_p2, release_3_7_p3 Changes since 1.5: +3 -3 lines Diff to previous 1.5 , to next main 1.7 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.6 - (view) (download) (as text) (annotate) - [select for diffs] Sat Dec 27 16:41:10 2003 UTC (20 years, 3 months ago) by aida_s Branch: MAIN Changes since 1.5: +4 -4 lines Diff to previous 1.5 * mkrelease.sh: always use autoconf 2.59 * configure.ac: add proper arguments of AC_INIT and RCSID * ChangeLog: correct previous commit date Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs] Sun Jan 26 04:36:31 2003 UTC (21 years, 2 months ago) by aida_s Branch: MAIN CVS Tags: after_autoconf, after_win_removal, before_win_removal, relbr_3_7_bp, release_3_7, release_3_7_beta1 Branch point for: RELBR_3_7 Changes since 1.4: +3 -0 lines Diff to previous 1.4 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.1.2.2 - (view) (download) (as text) (annotate) - [select for diffs] Sat Jan 25 08:46:29 2003 UTC (21 years, 2 months ago) by aida_s Branch: RELBR_3_6 CVS Tags: release_3_6_p3, release_3_6_p4 Changes since 1.1.2.1: +1 -0 lines Diff to previous 1.1.2.1 , to branch point 1.1 , to next main 1.7 see also: ChangeLog 1.59,1.60 * canuum/configure.in: check union wait * canuum/acconfig.h: HAVE_UNION_WAIT * canuum/jhlp.c(chld_handler): HAVE_UNION_WAIT * canuum/termio.c(openTermData): don't invoke reset_shell_mode() * Canna.conf.dist: MANSUFF(X (thanks to nanashi san) * mkrelease.sh: remove autom4te.cache * canna/patchlevel.h: 3.6p3 release Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs] Sat Jan 25 08:36:25 2003 UTC (21 years, 2 months ago) by aida_s Branch: MAIN CVS Tags: before_autoconf Changes since 1.3: +1 -0 lines Diff to previous 1.3 * Canna.conf.dist: MANSUFF(X (thanks to nanashi san) * mkrelease.sh: remove autom4te.cache Revision 1.1.2.1 - (view) (download) (as text) (annotate) - [select for diffs] Sat Jan 11 17:53:56 2003 UTC (21 years, 3 months ago) by aida_s Branch: RELBR_3_6 CVS Tags: release_3_6_p2 Changes since 1.1: +5 -0 lines Diff to previous 1.1 Merge canuum. see also: Changelog 1.28-1.30,1.32,1.34,1.37-1.38,1.41,1.43,1.48 This is equal to HEAD except that libspt support is disabled. * canuum/*: merge canuum from HEAD. don't use libspt because it's still alpha release. * mkrelease.sh: invoke autoconf Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs] Fri Dec 27 16:29:35 2002 UTC (21 years, 3 months ago) by aida_s Branch: MAIN CVS Tags: after_new_wchar, before_new_wchar Changes since 1.2: +5 -1 lines Diff to previous 1.2 Cleanuped tty handling of canuum and TERMCAP/TERMINFO detection. This will improve portability to new systems. I carefully worked, but it might break something in older systems. * canuum/.cvsignore: add config.h.in * canuum/Imakefile(TERMCAP_LIB): added (distclean): delete config.cache and config.status (reconfig): added * canuum/canna.c: don't include <sgtty.h>, <curses.h>, <term.h> directly. latter 2 are included from "wnn_os.h". * canuum/config.h.in: remove from CVS. instead generate by mkrelease.sh. * canuum/acconfig.h: added (ported from FreeWnn) (HAVE_TERMINFO): added * mkrelease.sh: generate canuum/config.h.in using autoheader2.5 * configure.in: Do not set CDEBUGFLAGS/CCOPTIONS when CANNA. Do not use AC_SEARCH_LIBS to detect terminal library. Check termcap.h, sgtty.h, sys/termio.h and termios.h. Choose appropreate terminal library. (ported from vim6.1) Check setsid, dup2. * canuum/freewnn-uum.files: remove config.h.in and add acconfig.h * canuum/jhlp.c: move #include <curses.h> and <term.h> to wnn_os.h. include termios.h or termio.h or sgtty.h appropreately. (USE_LINUX_TERM): Added new macro. If you define it, old linux specific terminal handling code is used instead of new POSIX based one. I don't know why such a special code was needed, but leave it just in case. (ttyfd): initialize before open_pty() (j_term_save): added. POSIX termios ready. (j_term_restore): ditto (j_term_p_init): ditto (j_term_init): now POSIX termios ready (open_ttyp): move some code to j_term_*. (open_pty): ditto (do_end): move cleanup code to j_term_restore. (change_size): change #ifdefs (exec_cmd): Add new code to use POSIX setsid(). If it is not available or USE_LINUX_TERM is specified, old code is used. * canuum/termcap.c: Move #include <curses.h>, <ncurses.h> and <term.h> to "wnn_os.h". * termio.h: ditto * wnn_os.h: Use configure result instead of old TERMCAP/TERMINFO definitions when CONFIG_TERMINFO is defined. In this case include <curses.h>, <ncurses.h>, <term.h> and/or <termcap.h> appropreately. Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs] Sat Dec 21 14:41:41 2002 UTC (21 years, 4 months ago) by aida_s Branch: MAIN CVS Tags: after_cvsignore, before_cvsignore Changes since 1.1: +1 -0 lines Diff to previous 1.1 FreeWnn canuum. * canuum/*: imported uum from FreeWnn and canuumized. * mkrelease.sh: invoke autoconf Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs] Sun Oct 20 08:20:33 2002 UTC (21 years, 6 months ago) by aida_s Branch: MAIN CVS Tags: relbr_3_bp, release_3_6, release_3_6_p1 Branch point for: RELBR_3_6 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 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.
|