Update of /cvsroot/fink/dists/10.3/stable/main/finkinfo/utils
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19963/dists/10.3/stable/main/finkinfo/utils
Modified Files:
canna.info canna.patch cannadic.info kinput2.info
kinput2.macim.info kinput2.macim.patch kinput2.patch
Log Message:
sync with unstable
Index: kinput2.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/utils/kinput2.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- kinput2.patch 19 Apr 2005 14:34:25 -0000 1.2
+++ kinput2.patch 25 Mar 2006 19:18:40 -0000 1.3
@@ -1,6 +1,6 @@
-diff -Nru kinput2-v3.1.orig/Kinput2.conf kinput2-v3.1/Kinput2.conf
---- kinput2-v3.1.orig/Kinput2.conf Thu Oct 3 18:35:26 2002
-+++ kinput2-v3.1/Kinput2.conf Tue Mar 30 06:19:55 2004
+diff -Naur kinput2-v3.1.orig/Kinput2.conf kinput2-v3.1/Kinput2.conf
+--- kinput2-v3.1.orig/Kinput2.conf Thu Oct 3 09:35:26 2002
++++ kinput2-v3.1/Kinput2.conf Mon Mar 29 21:19:55 2004
@@ -18,7 +18,7 @@
/* #define UseWnn */ /* define if you are going to use Wnn (v4, v6 or v7) */
/* #define UseWnn6 */ /* define if you are going to use Wnn6 or above */
@@ -33,9 +33,9 @@
XCOMM SJ3 configuration
-diff -Nru kinput2-v3.1.orig/cmd/Kinput2.ad kinput2-v3.1/cmd/Kinput2.ad
---- kinput2-v3.1.orig/cmd/Kinput2.ad Thu Oct 3 18:35:26 2002
-+++ kinput2-v3.1/cmd/Kinput2.ad Tue Mar 30 06:18:39 2004
+diff -Naur kinput2-v3.1.orig/cmd/Kinput2.ad kinput2-v3.1/cmd/Kinput2.ad
+--- kinput2-v3.1.orig/cmd/Kinput2.ad Thu Oct 3 09:35:26 2002
++++ kinput2-v3.1/cmd/Kinput2.ad Mon Mar 29 21:18:39 2004
@@ -96,7 +96,7 @@
! XimpProtocol
*XimpProtocol.ForceDefaultServer: true
@@ -45,9 +45,9 @@
! common to XimpProtocol and IMProtocol
*defaultFontList: -misc-fixed-medium-r-normal--14-*-*-*-c-*
*ConversionStartKeys: \
-diff -Nru kinput2-v3.1.orig/copyright kinput2-v3.1/copyright
---- kinput2-v3.1.orig/copyright Thu Jan 1 09:00:00 1970
-+++ kinput2-v3.1/copyright Tue Mar 30 06:16:19 2004
+diff -Naur kinput2-v3.1.orig/copyright kinput2-v3.1/copyright
+--- kinput2-v3.1.orig/copyright Thu Jan 1 00:00:00 1970
++++ kinput2-v3.1/copyright Mon Mar 29 21:16:19 2004
@@ -0,0 +1,22 @@
+/*
+ * kinput2
@@ -71,9 +71,9 @@
+ * [EMAIL PROTECTED]
+ */
+
-diff -Nru kinput2-v3.1.orig/lib/Canna.c kinput2-v3.1/lib/Canna.c
---- kinput2-v3.1.orig/lib/Canna.c Thu Oct 3 18:35:27 2002
-+++ kinput2-v3.1/lib/Canna.c Tue Mar 30 06:20:35 2004
+diff -Naur kinput2-v3.1.orig/lib/Canna.c kinput2-v3.1/lib/Canna.c
+--- kinput2-v3.1.orig/lib/Canna.c Thu Oct 3 09:35:27 2002
++++ kinput2-v3.1/lib/Canna.c Mon Mar 29 21:20:35 2004
@@ -61,6 +61,10 @@
#include "CannaP.h"
#include "DebugPrint.h"
@@ -113,3 +113,18 @@
if (nCannaContexts == 0) {
#ifdef KC_SETSERVERNAME
+diff -Naur kinput2-v3.1.orig/xinitrc.kinput2.sh kinput2-v3.1/xinitrc.kinput2.sh
+--- kinput2-v3.1.orig/xinitrc.kinput2.sh Thu Jan 1 00:00:00 1970
++++ kinput2-v3.1/xinitrc.kinput2.sh Sun Mar 12 09:49:59 2006
+@@ -0,0 +1,11 @@
++# If you don't want to launch kinput2, put xinitrc_kinput2_enable=NO
++# in your .xinitrc
++: ${xinitrc_kinput2_enable=YES}
++
++case $xinitrc_kinput2_enable in
++ [Yy][Ee][Ss])
++ if test -x "$fink_prefix/bin/kinput2"; then
++ "$fink_prefix/bin/kinput2" -canna -xim &
++ fi
++ ;;
++esac
Index: kinput2.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/utils/kinput2.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- kinput2.info 19 Apr 2005 14:34:25 -0000 1.2
+++ kinput2.info 25 Mar 2006 19:18:40 -0000 1.3
@@ -1,8 +1,9 @@
Package: kinput2
Version: 3.1
-Revision: 4
-BuildDepends: canna-dev, system-xfree86-dev | x11-dev
-Depends: canna-shlibs (>= 3.7p1-1), app-defaults, system-xfree86-shlibs |
x11-shlibs
+Revision: 6
+BuildDepends: canna-dev, x11-dev
+Depends: canna-shlibs (>= 3.7p1-1), app-defaults, x11-shlibs, xinitrc
+Conflicts: user-ja (<< 3.0)
Source: ftp://ftp.sra.co.jp/pub/x11/%n/%n-v%v.tar.gz
Source-MD5: 2de20576f150248d1fdfe66d7cc4e510
Patch: %n.patch
@@ -10,6 +11,8 @@
InstallScript: <<
make install install.man DESTDIR=%d PREFIX=%p BINDIR=%p/bin LIBDIR=%p/lib
CONFDIR=%p/etc MANSOURCEPATH=%p/share/man/man DOCDIR=%p/share/doc/%n
XAPPLOADDIR=%p/etc/app-defaults
rm -f %i/lib/app-defaults
+ mkdir -p -m 755 %i/etc/xinitrc.d
+ install -m 755 xinitrc.kinput2.sh %i/etc/xinitrc.d/50kinput2.sh
<<
DocFiles: NEWS README copyright
Description: Input server for easy input of Japanese text
@@ -23,7 +26,7 @@
client.
<<
License: BSD
-Maintainer: None <[email protected]>
+Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
DescPackaging: <<
Originally packaged by Masanori Sekino.
<<
Index: kinput2.macim.patch
===================================================================
RCS file:
/cvsroot/fink/dists/10.3/stable/main/finkinfo/utils/kinput2.macim.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- kinput2.macim.patch 2 Nov 2004 01:19:45 -0000 1.1
+++ kinput2.macim.patch 25 Mar 2006 19:18:40 -0000 1.2
@@ -1,6 +1,6 @@
-diff -Nru kinput2-v3.1-macim-20040328.orig/Kinput2.conf
kinput2-v3.1-macim-20040328/Kinput2.conf
---- kinput2-v3.1-macim-20040328.orig/Kinput2.conf Tue Mar 30 04:28:31 2004
-+++ kinput2-v3.1-macim-20040328/Kinput2.conf Tue Mar 30 07:14:38 2004
+diff -Naur kinput2-v3.1-macim-20050629.orig/Kinput2.conf
kinput2-v3.1-macim-20050629/Kinput2.conf
+--- kinput2-v3.1-macim-20050629.orig/Kinput2.conf Thu Jan 22 00:53:19 2004
++++ kinput2-v3.1-macim-20050629/Kinput2.conf Sat Jun 4 16:28:42 2005
@@ -79,17 +79,17 @@
* If you have already installed Canna header files and libraries..
*/
@@ -24,9 +24,9 @@
XCOMM SJ3 configuration
-diff -Nru kinput2-v3.1-macim-20040328.orig/cmd/Imakefile
kinput2-v3.1-macim-20040328/cmd/Imakefile
---- kinput2-v3.1-macim-20040328.orig/cmd/Imakefile Tue Mar 30 06:30:49 2004
-+++ kinput2-v3.1-macim-20040328/cmd/Imakefile Tue Mar 30 06:56:20 2004
+diff -Naur kinput2-v3.1-macim-20050629.orig/cmd/Imakefile
kinput2-v3.1-macim-20050629/cmd/Imakefile
+--- kinput2-v3.1-macim-20050629.orig/cmd/Imakefile Thu Jan 22 00:58:31 2004
++++ kinput2-v3.1-macim-20050629/cmd/Imakefile Sat Jun 4 16:28:42 2005
@@ -49,5 +49,5 @@
SRCS = kinput2.c
OBJS = kinput2.o
@@ -35,9 +35,9 @@
-InstallAppDefaults(Kinput2)
+ComplexProgramTargetNoMan(kinput2.macim)
+InstallAppDefaultsLong(Kinput2,Kinput2_macim)
-diff -Nru kinput2-v3.1-macim-20040328.orig/cmd/Kinput2.ad
kinput2-v3.1-macim-20040328/cmd/Kinput2.ad
---- kinput2-v3.1-macim-20040328.orig/cmd/Kinput2.ad Tue Mar 30 04:28:31 2004
-+++ kinput2-v3.1-macim-20040328/cmd/Kinput2.ad Tue Mar 30 06:57:58 2004
+diff -Naur kinput2-v3.1-macim-20050629.orig/cmd/Kinput2.ad
kinput2-v3.1-macim-20050629/cmd/Kinput2.ad
+--- kinput2-v3.1-macim-20050629.orig/cmd/Kinput2.ad Fri May 6 04:35:47 2005
++++ kinput2-v3.1-macim-20050629/cmd/Kinput2.ad Sat Jun 4 16:28:42 2005
@@ -5,9 +5,10 @@
!!
!! things you shouldn't change
@@ -61,9 +61,9 @@
! common to XimpProtocol and IMProtocol
*defaultFontList: -misc-fixed-medium-r-normal--14-*-*-*-c-*
*ConversionStartKeys: \
-diff -Nru kinput2-v3.1-macim-20040328.orig/cmd/kinput2.c
kinput2-v3.1-macim-20040328/cmd/kinput2.c
---- kinput2-v3.1-macim-20040328.orig/cmd/kinput2.c Tue Mar 30 04:28:31 2004
-+++ kinput2-v3.1-macim-20040328/cmd/kinput2.c Tue Mar 30 06:56:20 2004
+diff -Naur kinput2-v3.1-macim-20050629.orig/cmd/kinput2.c
kinput2-v3.1-macim-20050629/cmd/kinput2.c
+--- kinput2-v3.1-macim-20050629.orig/cmd/kinput2.c Tue Mar 23 01:27:35 2004
++++ kinput2-v3.1-macim-20050629/cmd/kinput2.c Sat Jun 4 16:28:42 2005
@@ -96,9 +96,9 @@
static String fallback_resources[] = {
@@ -86,9 +86,9 @@
options, XtNumber(options),
&ac, av,
fallback_resources, (ArgList)NULL, 0);
-diff -Nru kinput2-v3.1-macim-20040328.orig/copyright
kinput2-v3.1-macim-20040328/copyright
---- kinput2-v3.1-macim-20040328.orig/copyright Thu Jan 1 09:00:00 1970
-+++ kinput2-v3.1-macim-20040328/copyright Tue Mar 30 06:57:58 2004
+diff -Naur kinput2-v3.1-macim-20050629.orig/copyright
kinput2-v3.1-macim-20050629/copyright
+--- kinput2-v3.1-macim-20050629.orig/copyright Thu Jan 1 00:00:00 1970
++++ kinput2-v3.1-macim-20050629/copyright Tue May 3 02:14:22 2005
@@ -0,0 +1,22 @@
+/*
+ * kinput2
@@ -112,9 +112,9 @@
+ * [EMAIL PROTECTED]
+ */
+
-diff -Nru kinput2-v3.1-macim-20040328.orig/lib/Canna.c
kinput2-v3.1-macim-20040328/lib/Canna.c
---- kinput2-v3.1-macim-20040328.orig/lib/Canna.c Thu Oct 3 18:35:27 2002
-+++ kinput2-v3.1-macim-20040328/lib/Canna.c Tue Mar 30 06:59:18 2004
+diff -Naur kinput2-v3.1-macim-20050629.orig/lib/Canna.c
kinput2-v3.1-macim-20050629/lib/Canna.c
+--- kinput2-v3.1-macim-20050629.orig/lib/Canna.c Thu Oct 3 09:35:27 2002
++++ kinput2-v3.1-macim-20050629/lib/Canna.c Tue May 3 02:14:22 2005
@@ -61,6 +61,10 @@
#include "CannaP.h"
#include "DebugPrint.h"
@@ -154,9 +154,9 @@
if (nCannaContexts == 0) {
#ifdef KC_SETSERVERNAME
-diff -Nru kinput2-v3.1-macim-20040328.orig/lib/IMProto.c
kinput2-v3.1-macim-20040328/lib/IMProto.c
---- kinput2-v3.1-macim-20040328.orig/lib/IMProto.c Thu Oct 3 18:35:28 2002
-+++ kinput2-v3.1-macim-20040328/lib/IMProto.c Tue Mar 30 06:56:20 2004
+diff -Naur kinput2-v3.1-macim-20050629.orig/lib/IMProto.c
kinput2-v3.1-macim-20050629/lib/IMProto.c
+--- kinput2-v3.1-macim-20050629.orig/lib/IMProto.c Thu Oct 3 09:35:28 2002
++++ kinput2-v3.1-macim-20050629/lib/IMProto.c Tue May 3 02:14:22 2005
@@ -44,7 +44,7 @@
#include "im.h"
@@ -166,9 +166,9 @@
#define UNIX_SOCKET_DIR "/tmp/.ki2-unix"
/*- resource table -*/
-diff -Nru kinput2-v3.1-macim-20040328.orig/lib/XimpProto.c
kinput2-v3.1-macim-20040328/lib/XimpProto.c
---- kinput2-v3.1-macim-20040328.orig/lib/XimpProto.c Thu Oct 3 18:35:28 2002
-+++ kinput2-v3.1-macim-20040328/lib/XimpProto.c Tue Mar 30 06:56:20 2004
+diff -Naur kinput2-v3.1-macim-20050629.orig/lib/XimpProto.c
kinput2-v3.1-macim-20050629/lib/XimpProto.c
+--- kinput2-v3.1-macim-20050629.orig/lib/XimpProto.c Thu Oct 3 09:35:28 2002
++++ kinput2-v3.1-macim-20050629/lib/XimpProto.c Tue May 3 02:14:22 2005
@@ -45,7 +45,7 @@
@@ -178,3 +178,40 @@
#define SERVER_VERSION "1"
#define VENDOR_NAME "SRA"
+diff -Naur kinput2-v3.1-macim-20050629.orig/lib/mactext.c
kinput2-v3.1-macim-20050629/lib/mactext.c
+--- kinput2-v3.1-macim-20050629.orig/lib/mactext.c Wed May 18 18:00:25 2005
++++ kinput2-v3.1-macim-20050629/lib/mactext.c Sun Mar 12 15:58:51 2006
+@@ -410,10 +410,18 @@
+ hiliteRange->fNumOfRanges = 2;
+ hiliteRange->fRange[0].fStart = 0;
+ hiliteRange->fRange[0].fEnd = length;
++#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
+ hiliteRange->fRange[0].fHiliteStyle =
kTSMHiliteConvertedText;
++#else
++ hiliteRange->fRange[0].fHiliteStyle = kConvertedText;
++#endif
+ hiliteRange->fRange[1].fStart = 0;
+ hiliteRange->fRange[1].fEnd = length;
++#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4
+ hiliteRange->fRange[1].fHiliteStyle =
kTSMHiliteCaretPosition;
++#else
++ hiliteRange->fRange[1].fHiliteStyle = kCaretPosition;
++#endif
+ } else
+ status = memFullErr;
+ }
+diff -Naur kinput2-v3.1-macim-20050629.orig/xinitrc.kinput2.macim.sh
kinput2-v3.1-macim-20050629/xinitrc.kinput2.macim.sh
+--- kinput2-v3.1-macim-20050629.orig/xinitrc.kinput2.macim.sh Thu Jan 1
00:00:00 1970
++++ kinput2-v3.1-macim-20050629/xinitrc.kinput2.macim.sh Sun Mar 12
15:13:13 2006
+@@ -0,0 +1,11 @@
++# If you don't want to launch kinput2.macim, put
xinitrc_kinput2_macim_enable=NO
++# in your .xinitrc
++: ${xinitrc_kinput2_macim_enable=YES}
++
++case $xinitrc_kinput2_macim_enable in
++ [Yy][Ee][Ss])
++ if test -x "$fink_prefix/bin/kinput2.macim"; then
++ "$fink_prefix/bin/kinput2.macim" -macim -xim &
++ fi
++ ;;
++esac
Index: kinput2.macim.info
===================================================================
RCS file:
/cvsroot/fink/dists/10.3/stable/main/finkinfo/utils/kinput2.macim.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- kinput2.macim.info 2 Nov 2004 01:19:45 -0000 1.1
+++ kinput2.macim.info 25 Mar 2006 19:18:40 -0000 1.2
@@ -1,19 +1,19 @@
Package: kinput2.macim
-Version: 3.1+20040417
-Revision: 1
-BuildDepends: system-xfree86-dev | x11-dev
-Depends: app-defaults, system-xfree86-shlibs | x11-shlibs, macosx
+Version: 3.1+20050629
+Revision: 3
+BuildDepends: x11-dev
+Depends: app-defaults, x11-shlibs, macosx (>= 10.3), xinitrc
Source: ftp://ftp.sra.co.jp/pub/x11/kinput2/kinput2-v3.1.tar.gz
Source-MD5: 2de20576f150248d1fdfe66d7cc4e510
Source2:
http://homepage1.nifty.com/daemon/MachTen/sonoda/kinput2.fix4.macim.0.2.patch.gz
Source2-MD5: 8533185fe2957f7106d02803f28bc31b
Source3:
http://homepage1.nifty.com/daemon/MachTen/sonoda/Kinput2-MacIM.README.gz
Source3-MD5: f99be328fc4b5145fb48bfe53cf25c4d
-Source4:
http://www.sol.dti.ne.jp/~kikuyan/macosx/patches/kinput2-v3.1-macim-20040417.patch.gz
-Source4-MD5: be9b20df81c980b08f3d274153753d09
+Source4:
http://www.sol.dti.ne.jp/~kikuyan/macosx/patches/kinput2-v3.1-macim-20050629.patch.gz
+Source4-MD5: 701dc2f61e3b89444611e9dabef561ac
PatchScript: <<
gzip -cd ../kinput2.fix4.macim.0.2.patch.gz | sed -n -e '143,549p' -e
'581,$p' | patch -p1
- gzip -cd ../kinput2-v3.1-macim-20040417.patch.gz | patch -p0
+ gzip -cd ../kinput2-v3.1-macim-20050629.patch.gz | patch -p0
patch -p1 -i %a/%n.patch
gzip -d ../Kinput2-MacIM.README.gz
<<
@@ -22,10 +22,13 @@
make Makefiles
make depend PREFIX=%p
make PREFIX=%p CDEBUGFLAGS=-O3
+ test -x cmd/kinput2.macim || { echo "Build failed!" >&2; exit 2; }
<<
InstallScript: <<
make install install.man DESTDIR=%d PREFIX=%p BINDIR=%p/bin LIBDIR=%p/lib
CONFDIR=%p/etc MANSOURCEPATH=%p/share/man/man DOCDIR=%p/share/doc/%n
XAPPLOADDIR=%p/etc/app-defaults
rm -f %i/lib/app-defaults
+ mkdir -p -m 755 %i/etc/xinitrc.d
+ install -m 755 xinitrc.kinput2.macim.sh %i/etc/xinitrc.d/50kinput2.macim.sh
<<
DocFiles: NEWS README ../Kinput2-MacIM.README copyright
Description: Input server for easy input of Japanese text, using Kotoeri
@@ -38,9 +41,13 @@
kana-kanji conversion, and sends the converted text back to the
client.
<<
+DescPort: <<
+Upstream author says kinput2.macim > 20040417 is only for >= 10.4, but
+also runs on 10.3 with a trivial patch.
+<<
DescUsage: <<
-Launch kinput2.macim, and set environment value XMODIFIERS to
-"@im=kinput2.macim".
+Set environment value XMODIFIERS to "@im=kinput2.macim".
+kinput2.macim itself is automatically launched by Fink xinitrc mechanism.
<<
License: BSD
Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
Index: canna.patch
===================================================================
RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/utils/canna.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- canna.patch 19 Apr 2005 14:34:25 -0000 1.2
+++ canna.patch 25 Mar 2006 19:18:40 -0000 1.3
@@ -1,6 +1,6 @@
-diff -Nru Canna37p3.orig/Canna.conf Canna37p3/Canna.conf
---- Canna37p3.orig/Canna.conf Thu May 20 00:48:47 2004
-+++ Canna37p3/Canna.conf Wed Mar 9 02:04:46 2005
+diff -Naur Canna37p3.orig/Canna.conf Canna37p3/Canna.conf
+--- Canna37p3.orig/Canna.conf Wed May 19 15:48:47 2004
++++ Canna37p3/Canna.conf Sun May 29 14:59:54 2005
@@ -140,19 +140,23 @@
# define ModernElfLinkAvailable NO
#endif
@@ -76,9 +76,53 @@
#endif
UnixSockName = IROHA
-diff -Nru Canna37p3.orig/dic/ideo/words/chimei.t
Canna37p3/dic/ideo/words/chimei.t
---- Canna37p3.orig/dic/ideo/words/chimei.t Sat Sep 27 15:18:39 2003
-+++ Canna37p3/dic/ideo/words/chimei.t Wed Mar 9 02:05:13 2005
+diff -Naur Canna37p3.orig/canna/widedef.h Canna37p3/canna/widedef.h
+--- Canna37p3.orig/canna/widedef.h Sat Dec 27 17:15:20 2003
++++ Canna37p3/canna/widedef.h Sun May 29 15:00:31 2005
+@@ -32,12 +32,12 @@
+ #endif
+
+ #if (defined(__FreeBSD__) && __FreeBSD_version < 500000) \
+- || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
++ || defined(__NetBSD__) || defined(__OpenBSD__)
+ # include <machine/ansi.h>
+ #endif
+
+ #if (defined(__FreeBSD__) && __FreeBSD_version < 500000) \
+- || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
++ || defined(__NetBSD__) || defined(__OpenBSD__)
+ # ifdef _BSD_WCHAR_T_
+ # undef _BSD_WCHAR_T_
+ # ifdef WCHAR16
+@@ -45,10 +45,6 @@
+ # else
+ # define _BSD_WCHAR_T_ unsigned long
+ # endif
+-# if defined(__APPLE__) && defined(__WCHAR_TYPE__)
+-# undef __WCHAR_TYPE__
+-# define __WCHAR_TYPE__ _BSD_WCHAR_T_
+-# endif
+ # include <stddef.h>
+ # define _WCHAR_T
+ # endif
+@@ -59,6 +55,14 @@
+ # endif
+ # include <stddef.h>
+ # define _WCHAR_T
++#elif defined(__APPLE__)
++# ifdef WCHAR16
++typedef unsigned short wchar_t;
++# else
++typedef unsigned long wchar_t;
++# endif
++# define _BSD_WCHAR_T_DEFINED_ /* <= 10.3 */
++# define _WCHAR_T /* >= 10.4 */
+ #else
+ #if !defined(WCHAR_T) && !defined(_WCHAR_T) && !defined(_WCHAR_T_) \
+ && !defined(__WCHAR_T) && !defined(_GCC_WCHAR_T) &&
!defined(_WCHAR_T_DEFINED)
+diff -Naur Canna37p3.orig/dic/ideo/words/chimei.t
Canna37p3/dic/ideo/words/chimei.t
+--- Canna37p3.orig/dic/ideo/words/chimei.t Sat Sep 27 06:18:39 2003
++++ Canna37p3/dic/ideo/words/chimei.t Sun May 29 14:59:54 2005
@@ -714,7 +714,7 @@
¤¸¤ç¤¦¤»¤ #CN ¾ëÀ×
¤¸¤ç¤¦¤È¤¦¤¯ #CNS ¾ëÅì¶è
@@ -88,9 +132,9 @@
¤¸¤ç¤¦¤è¤¦¤· #CNS ¾ëÍÛ»Ô
¤¸¤ç¤Û¡¼¤ë #CN ¥¸¥ç¥Û¡¼¥ë
¤¸¤ó¤°¤¦¤Þ¤¨ #CN ¿ÀµÜÁ°
-diff -Nru Canna37p3.orig/dic/phono/Imakefile Canna37p3/dic/phono/Imakefile
---- Canna37p3.orig/dic/phono/Imakefile Sat Oct 19 17:27:40 2002
-+++ Canna37p3/dic/phono/Imakefile Wed Mar 9 02:04:46 2005
+diff -Naur Canna37p3.orig/dic/phono/Imakefile Canna37p3/dic/phono/Imakefile
+--- Canna37p3.orig/dic/phono/Imakefile Sat Oct 19 08:27:40 2002
++++ Canna37p3/dic/phono/Imakefile Sun May 29 14:59:54 2005
@@ -25,7 +25,11 @@
KPDIC = $(CMDDIR)/kpdic/kpdic
#endif
@@ -103,15 +147,67 @@
DICDIR = $(cannaLibDir)/dic
SAMPLEDIR = $(cannaLibDir)/sample
-diff -Nru Canna37p3.orig/hosts.canna Canna37p3/hosts.canna
---- Canna37p3.orig/hosts.canna Thu Jan 1 09:00:00 1970
-+++ Canna37p3/hosts.canna Wed Mar 9 02:04:46 2005
+diff -Naur Canna37p3.orig/hosts.canna Canna37p3/hosts.canna
+--- Canna37p3.orig/hosts.canna Thu Jan 1 00:00:00 1970
++++ Canna37p3/hosts.canna Sun May 29 14:59:54 2005
@@ -0,0 +1,2 @@
+unix
+localhost
-diff -Nru Canna37p3.orig/update-canna-dics-dir Canna37p3/update-canna-dics-dir
---- Canna37p3.orig/update-canna-dics-dir Thu Jan 1 09:00:00 1970
-+++ Canna37p3/update-canna-dics-dir Wed Mar 9 02:04:46 2005
+diff -Naur Canna37p3.orig/lib/canna/lisp.c Canna37p3/lib/canna/lisp.c
+--- Canna37p3.orig/lib/canna/lisp.c Mon Apr 26 22:49:21 2004
++++ Canna37p3/lib/canna/lisp.c Thu Mar 23 17:24:20 2006
+@@ -2643,15 +2643,21 @@
+ int n;
+ {
+ list p, t;
+- FILE *instream, *fopen();
++ list noerror = NIL;
++ FILE *instream;
+
+- argnchk("load",1);
++ if (n != 1 && n != 2)
++ argnerr("load");
++ if (n == 2)
++ noerror = pop1();
+ p = pop1();
+ if ( !stringp(p) ) {
+ error("load: illegal file name ",p);
+ /* NOTREACHED */
+ }
+ if ((instream = fopen(xstring(p), "r")) == (FILE *)NULL) {
++ if (noerror)
++ return NIL;
+ error("load: file not found ",p);
+ /* NOTREACHED */
+ }
+diff -Naur Canna37p3.orig/server/util.c Canna37p3/server/util.c
+--- Canna37p3.orig/server/util.c Sun Sep 21 12:56:29 2003
++++ Canna37p3/server/util.c Sat Jun 4 15:28:41 2005
+@@ -24,10 +24,10 @@
+ static char rcs_id[] = "$Id$";
+ #endif
+
+-#include "server.h"
+-#if 1 /* unused */
++#if 0 /* unused */
+ #include "widedef.h"
+ #endif
++#include "server.h"
+
+ size_t
+ ushort2euc(src, srclen, dest, destlen)
+@@ -104,7 +104,7 @@
+ return j;
+ }
+
+-#if 1 /* unused */
++#if 0 /* unused */
+ size_t
+ wchar2ushort32(src, srclen, dest, destlen)
+ register const wchar_t *src;
+diff -Naur Canna37p3.orig/update-canna-dics-dir Canna37p3/update-canna-dics-dir
+--- Canna37p3.orig/update-canna-dics-dir Thu Jan 1 00:00:00 1970
++++ Canna37p3/update-canna-dics-dir Sun May 29 14:59:54 2005
@@ -0,0 +1,15 @@
+#!/bin/sh -e
+
Index: canna.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/utils/canna.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- canna.info 1 May 2005 05:57:15 -0000 1.4
+++ canna.info 25 Mar 2006 19:18:40 -0000 1.5
@@ -1,6 +1,6 @@
Package: canna
Version: 3.7p3
-Revision: 2
+Revision: 5
Replaces: %N (<= 3.5b2-4)
BuildDepends: system-xfree86-dev | x11-dev, passwd
Depends: %N-shlibs (= %v-%r), %N-utils (= %v-%r), %N-server (= %v-%r)
@@ -32,6 +32,7 @@
SplitOff: <<
Package: %N-shlibs
Replaces: %N (<= 3.5b2-4)
+ Description: Japanese input system (client libraries)
Files: lib/libcanna.*.dylib lib/libcanna16.*.dylib lib/libRKC.*.dylib
lib/libRKC16.*.dylib share/canna etc/canna/default.canna
ConfFiles: %p/etc/canna/default.canna
Shlibs: <<
@@ -47,6 +48,7 @@
Depends: %N-shlibs (= %v-%r)
BuildDependsOnly: true
Replaces: %N (<= 3.5b2-4)
+ Description: Japanese input system (headers)
Files: include lib/*.a lib/libcanna.dylib lib/libcanna16.dylib
lib/libRKC.dylib lib/libRKC16.dylib share/man/man3
DocFiles: OCHANGES* CHANGES.jp README* WHATIS* RKCCONF.jp
<<
@@ -54,6 +56,7 @@
Package: %N-server
Depends: %N-shlibs (= %v-%r), passwd, daemonic
Replaces: %N (<= 3.5b2-4)
+ Description: Japanese input system (server)
Files: sbin share/man/man1/cannaserver.1 share/man/man1/cannakill.1 var
etc/canna/hosts.canna etc/canna/rc.canna
ConfFiles: %p/etc/canna/hosts.canna %p/etc/canna/rc.canna
DocFiles: OCHANGES* CHANGES.jp README* WHATIS* RKCCONF.jp
@@ -93,16 +96,20 @@
Depends: %N-shlibs (= %v-%r)
Conflicts: cannadic (<< 0.95a-1)
Replaces: %N (<= 3.5b2-4)
+ Description: Japanese input system (client utilities)
Files: bin share/man/man1
DocFiles: OCHANGES* CHANGES.jp README* WHATIS* RKCCONF.jp
<<
-Description: Japanese input system
+Description: Japanese input system (bundle)
DescDetail: <<
Canna is based on a client-server model for kana-to-kanji conversion,
that is, an application program which uses a Japanese input system
communicates with a kana-to-kanji conversion server, which is a separate
process from the application program.
<<
+DescPort: <<
+(load "nonexistent.canna" t) syntax is backported from CVS HEAD.
+<<
DocFiles: OCHANGES* CHANGES.jp README* WHATIS* RKCCONF.jp
License: BSD
Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
Index: cannadic.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/stable/main/finkinfo/utils/cannadic.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- cannadic.info 19 Apr 2005 14:34:25 -0000 1.2
+++ cannadic.info 25 Mar 2006 19:18:40 -0000 1.3
@@ -1,6 +1,6 @@
Package: cannadic
Version: 0.95c
-Revision: 1
+Revision: 2
BuildDepends: canna-utils (>= 3.7p1-3)
Depends: canna-server (>= 3.7p1-3)
Conflicts: canna (<< 3.7p1-3)
@@ -11,9 +11,13 @@
install -d -m 755 %i/var/lib/canna/dic/canna
install -o canna -g canna -m 644 gcanna.cbd gcanna.cld gcannaf.ctd
%i/var/lib/canna/dic/canna/
install -d -m 755 %i/var/lib/canna/dics.d
- echo "gcanna.cbd(gcanna.mwd) -gcanna---"
>>/%i/var/lib/canna/dics.d/01cannadic
- echo "gcanna.cld(gcanna.mwd) -gcanna---"
>>/%i/var/lib/canna/dics.d/01cannadic
- echo "gcannaf.ctd(.swd) -gcannaf---" >>/%i/var/lib/canna/dics.d/01cannadic
+ echo "gcanna.cbd(gcanna.mwd) -gcanna---" >>
%i/var/lib/canna/dics.d/01cannadic
+ echo "gcanna.cld(gcanna.mwd) -gcanna---" >>
%i/var/lib/canna/dics.d/01cannadic
+ echo "gcannaf.ctd(.swd) -gcannaf---" >> %i/var/lib/canna/dics.d/01cannadic
+ install -d -m 755 %i/share/canna
+ echo ';; If cannadic is installed, (load (concat canna-directory
"/gcannatest.canna") t)' >> %i/share/canna/gcannatest.canna
+ echo ';; returns non-nil on canna >= 3.7p3-5. This file contains no lisp
codes.' >> %i/share/canna/gcannatest.canna
+ echo ';; If your cannaserver is running on a remote host, this method will
not work.' >> %i/share/canna/gcannatest.canna
<<
DocFiles: COPYING README.ja
PostInstScript: <<
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits