mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
IIIMF-related ports: Update to r12_1-svn2002 and bug fixes
PR: ports/77927 Submitted by: Masanori OZAWA <ozawa@ongs.co.jp> Approved by: maintainer Pointed out by: ume, nork, hrs
This commit is contained in:
parent
a71c961dc4
commit
806320585f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=129967
@ -10,54 +10,65 @@ PORTVERSION= ${IIIMF_VER:S/_/./g:C/-.*//}
|
||||
CATEGORIES= chinese textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
|
||||
PKGNAMEPREFIX= iiimf-
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}-src-${IIIMF_VER}.tgz
|
||||
DISTNAME= im-sdk-src-${IIIMF_VER}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= IIIMF New PinYin input method engine
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/lib/im/htt:${PORTSDIR}/textproc/iiimf-server
|
||||
|
||||
IIIMF_VER= r12_0_1-svn1891
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/leif
|
||||
BUILD_WRKSRC= ${WRKSRC}/newpy
|
||||
INSTALL_WRKSRC= ${WRKSRC}/newpy
|
||||
IIIMF_VER= r12_1-svn2002
|
||||
USE_REINPLACE= yes
|
||||
USE_AUTOCONF_VER= 259
|
||||
USE_AUTOHEADER_VER= 259
|
||||
USE_AUTOMAKE_VER= 19
|
||||
USE_LIBTOOL_VER= 15
|
||||
AUTOMAKE_ARGS+= --add-missing --copy --gnu
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= intltool
|
||||
WANT_AUTOCONF_VER=253
|
||||
WANT_AUTOHEADER_VER=253
|
||||
WANT_AUTOMAKE_VER=15
|
||||
WANT_LIBTOOL_VER=15
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}/leif
|
||||
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
|
||||
|
||||
.if !defined(WITHOUT_XAUX)
|
||||
USE_MOTIF= yes
|
||||
PLIST_SUB+= WANT_XAUX=""
|
||||
RUN_DEPENDS+= ${LOCALBASE}/csconv/csconv.so:${PORTSDIR}/textproc/iiimf-csconv
|
||||
RUN_DEPENDS+= ${LOCALBASE}/lib/im/csconv/csconv.so:${PORTSDIR}/textproc/iiimf-csconv
|
||||
.else
|
||||
CONFIGURE_ARGS+=--without-x
|
||||
PLIST_SUB+= WANT_XAUX="@comment "
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} < 503000
|
||||
IGNORE= "It is supported on FreeBSD 5.3 and later"
|
||||
.endif
|
||||
|
||||
.if ${ARCH} != "i386"
|
||||
IGNORE= "${ARCH} is not support."
|
||||
.endif
|
||||
|
||||
MAKE_ARGS+= LIBTOOL="${LIBTOOL} --tag=CXX"
|
||||
UPDATE_ARGS+= ACLOCAL=${ACLOCAL} AUTOMAKE=${AUTOMAKE} \
|
||||
AUTOHEADER=${AUTOHEADER} AUTOCONF=${AUTOCONF} \
|
||||
LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE}
|
||||
AUTOGEN_ARGS+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
|
||||
CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
|
||||
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \
|
||||
--prefix=${PREFIX} ${CONFIGURE_ARGS}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/../acfiles/im_common.m4 \
|
||||
${WRKSRC}/configure.ac \
|
||||
${WRKSRC}/newpy/NewPY.c \
|
||||
${WRKSRC}/newpy/xaux/aux_so.c \
|
||||
${WRKSRC}/newpy/xaux/aux_win.c
|
||||
${WRKSRC}/../lib/CSConv/csconv.h
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && ${ACLOCAL} -I ${LOCALBASE}/share/aclocal -I ../acfiles
|
||||
${TOUCH} ${WRKSRC}/config.h.in
|
||||
cd ${WRKSRC} && ${LIBTOOLIZE} --copy --force --automake
|
||||
(cd ${WRKSRC}/../ && ${GMAKE} ${UPDATE_ARGS} update-acfiles)
|
||||
(cd ${WRKSRC}/../acfiles/ && ${TOUCH} ltconfig)
|
||||
(cd ${WRKSRC}/ && ${TOUCH} ltconfig)
|
||||
|
||||
.if !defined(WITHOUT_XAUX)
|
||||
post-build:
|
||||
cd ${BUILD_WRKSRC}/xaux && ${MAKE} all
|
||||
do-configure:
|
||||
(cd ${WRKSRC}/ && ./autogen.sh ${AUTOGEN_ARGS})
|
||||
|
||||
post-install:
|
||||
cd ${INSTALL_WRKSRC}/xaux && ${MAKE} install
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (im-sdk-src-r12_0_1-svn1891.tgz) = 4e51e4fd07391bd957622db0e89aeefe
|
||||
SIZE (im-sdk-src-r12_0_1-svn1891.tgz) = 18206118
|
||||
MD5 (im-sdk-src-r12_1-svn2002.tar.bz2) = 51f3f10b11f8d4a206e2b190ec36a32a
|
||||
SIZE (im-sdk-src-r12_1-svn2002.tar.bz2) = 18141292
|
||||
|
19
chinese/iiimf-le-newpy/files/patch-Makefile
Normal file
19
chinese/iiimf-le-newpy/files/patch-Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
--- Makefile Thu Apr 8 03:28:00 2004
|
||||
+++ Makefile Wed Feb 16 14:09:34 2005
|
||||
@@ -2,6 +2,7 @@
|
||||
AUTOMAKE = automake
|
||||
AUTOHEADER = autoheader
|
||||
AUTOCONF = autoconf
|
||||
+LIBTOOLIZE = libtoolize
|
||||
|
||||
CONFIG_CMD = $(ACLOCAL) -I $${acfilesdir} && \
|
||||
$(AUTOHEADER) && \
|
||||
@@ -21,7 +22,7 @@
|
||||
|
||||
update-acfiles:
|
||||
cd acfiles && \
|
||||
- $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && libtoolize --force --copy && \
|
||||
+ $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && $(LIBTOOLIZE) --force --copy && \
|
||||
rm -f Makefile.in aclocal.m4
|
||||
|
||||
config:
|
93
chinese/iiimf-le-newpy/files/patch-leif_autogen.sh
Normal file
93
chinese/iiimf-le-newpy/files/patch-leif_autogen.sh
Normal file
@ -0,0 +1,93 @@
|
||||
--- leif/autogen.sh Thu Dec 11 15:29:55 2003
|
||||
+++ leif/autogen.sh Wed Feb 16 16:53:53 2005
|
||||
@@ -6,6 +6,14 @@
|
||||
|
||||
DIE=0
|
||||
|
||||
+LIBTOOL=libtool15
|
||||
+INTLTOOLIZE=intltoolize
|
||||
+LIBTOOLIZE=libtoolize15
|
||||
+ACLOCAL=aclocal15
|
||||
+AUTOHEADER=autoheader253
|
||||
+AUTOMAKE=automake15
|
||||
+AUTOCONF=autoconf253
|
||||
+
|
||||
ACLOCAL_FLAGS="-I ../acfiles $ACLOCAL_FLAGS"
|
||||
|
||||
if [ -n "$GNOME2_DIR" ]; then
|
||||
@@ -22,7 +30,7 @@
|
||||
exit 1
|
||||
}
|
||||
|
||||
-(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOCONF} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`autoconf' installed."
|
||||
echo "Download the appropriate package for your distribution,"
|
||||
@@ -31,7 +39,7 @@
|
||||
}
|
||||
|
||||
(grep "^AC_PROG_INTLTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${INTLTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`intltool' installed."
|
||||
echo "You can get it from:"
|
||||
@@ -41,7 +49,7 @@
|
||||
}
|
||||
|
||||
(grep "^AM_PROG_LIBTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${LIBTOOL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`libtool' installed."
|
||||
echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
|
||||
@@ -59,7 +67,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
-(automake --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOMAKE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`automake' installed."
|
||||
echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
|
||||
@@ -69,7 +77,7 @@
|
||||
|
||||
|
||||
# if no automake, don't bother testing for aclocal
|
||||
-test -n "$NO_AUTOMAKE" || (aclocal --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+test -n "$NO_AUTOMAKE" || (${ACLOCAL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: Missing \`aclocal'. The version of \`automake'"
|
||||
echo "installed doesn't appear recent enough."
|
||||
@@ -114,24 +122,24 @@
|
||||
fi
|
||||
if grep "^AC_PROG_INTLTOOL" configure.ac >/dev/null; then
|
||||
echo "Running intltoolize..."
|
||||
- intltoolize --copy --force --automake
|
||||
+ ${INTLTOOLIZE} --copy --force --automake
|
||||
fi
|
||||
if grep "^AM_PROG_LIBTOOL" configure.ac >/dev/null; then
|
||||
if test -z "$NO_LIBTOOLIZE" ; then
|
||||
echo "Running libtoolize..."
|
||||
- libtoolize --force --copy
|
||||
+ ${LIBTOOLIZE} --force --copy
|
||||
fi
|
||||
fi
|
||||
echo "Running aclocal $aclocalinclude ..."
|
||||
- aclocal $aclocalinclude
|
||||
+ ${ACLOCAL} $aclocalinclude
|
||||
if grep "^AM_CONFIG_HEADER" configure.ac >/dev/null; then
|
||||
echo "Running autoheader..."
|
||||
- autoheader
|
||||
+ ${AUTOHEADER}
|
||||
fi
|
||||
echo "Running automake --gnu $am_opt ..."
|
||||
- automake --add-missing --copy --gnu $am_opt
|
||||
+ ${AUTOMAKE} --add-missing --copy --gnu $am_opt
|
||||
echo "Running autoconf ..."
|
||||
- autoconf
|
||||
+ ${AUTOCONF}
|
||||
)
|
||||
fi
|
||||
done
|
@ -1,10 +1,32 @@
|
||||
--- configure.ac.orig Wed Sep 8 00:00:58 2004
|
||||
+++ configure.ac Wed Sep 8 00:02:34 2004
|
||||
@@ -10,6 +10,7 @@
|
||||
dnl common initialization
|
||||
dnl AC_CONFIG_AUX_DIR(../acfiles)
|
||||
IM_INIT(..)
|
||||
+m4_pattern_allow([AM_ET])
|
||||
--- leif/configure.ac Wed Oct 6 23:00:36 2004
|
||||
+++ leif/configure.ac Thu Feb 17 23:32:54 2005
|
||||
@@ -61,25 +61,19 @@
|
||||
IM_CONSTRUCT_FLAGS
|
||||
IM_CONSTRUCT_THREAD_FLAGS
|
||||
|
||||
AM_INIT_AUTOMAKE(im-sdk, 11.0)
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
CFLAGS="${COMMON_CXX_CFLAGS} ${COMMON_CFLAGS} \
|
||||
${DEBUG_CXX_CFLAGS} ${DEBUG_CFLAGS} \
|
||||
- ${THREAD_COMMON_CXX_CFLAGS}"
|
||||
+ ${THREAD_COMMON_CXX_CFLAGS} -I/usr/local/include -I/usr/X11R6/include"
|
||||
|
||||
CXXFLAGS="${COMMON_CXX_CFLAGS} ${COMMON_CXXFLAGS} \
|
||||
${DEBUG_CXX_CFLAGS} ${DEBUG_CXXFLAGS} \
|
||||
- ${THREAD_COMMON_CXX_CFLAGS}"
|
||||
+ ${THREAD_COMMON_CXX_CFLAGS} -I/usr/local/include -I/usr/X11R6/include"
|
||||
|
||||
-LDFLAGS="${COMMON_LDFLAGS} ${THREAD_LDFLAGS}"
|
||||
+LDFLAGS="${COMMON_LDFLAGS} ${THREAD_LDFLAGS} -L/usr/local/lib -L/usr/X11R6/lib"
|
||||
|
||||
-LE_TARGETS="default template sampleja sampleja2 sampleja3 newpy testEIMIL unit hangul chewing"
|
||||
+LE_TARGETS="newpy"
|
||||
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_CANNA, canna)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_FREEWNN, freewnn)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_X, sampleja3/xaux_common)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_GTK, sampleja3/xaux_gtk)
|
||||
IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, newpy/xaux)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, sampleja/xaux)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, sampleja3/xaux_motif)
|
||||
|
||||
dnl --------------------------------------------------------------------------------
|
||||
dnl Section 6: compilation test
|
||||
|
11
chinese/iiimf-le-newpy/files/patch-leif_newpy_NewPY.c
Normal file
11
chinese/iiimf-le-newpy/files/patch-leif_newpy_NewPY.c
Normal file
@ -0,0 +1,11 @@
|
||||
--- leif/newpy/NewPY.c Fri Jul 16 17:38:30 2004
|
||||
+++ leif/newpy/NewPY.c Wed Feb 16 20:42:06 2005
|
||||
@@ -321,7 +321,7 @@
|
||||
#ifdef WIN32
|
||||
l->path = "d:\\newpy_obj.jar";
|
||||
#else
|
||||
- l->path = "/usr/lib/im/locale/zh_CN/newpy/newpy_obj.jar"; /* path */
|
||||
+ l->path = "/usr/local/lib/im/locale/zh_CN/newpy/newpy_obj.jar"; /* path */
|
||||
#endif
|
||||
|
||||
l->signature = "";
|
11
chinese/iiimf-le-newpy/files/patch-leif_newpy_xaux_aux_so.c
Normal file
11
chinese/iiimf-le-newpy/files/patch-leif_newpy_xaux_aux_so.c
Normal file
@ -0,0 +1,11 @@
|
||||
--- leif/newpy/xaux/aux_so.c Mon Sep 1 17:42:44 2003
|
||||
+++ leif/newpy/xaux/aux_so.c Wed Feb 16 20:42:14 2005
|
||||
@@ -56,7 +56,7 @@
|
||||
|
||||
#define HASH_SIZE 137
|
||||
#define ME "aux_so"
|
||||
-#define AUX_EXT "/usr/lib/im/locale/zh_CN/newpy/aux_win"
|
||||
+#define AUX_EXT "/usr/local/lib/im/locale/zh_CN/newpy/aux_win"
|
||||
|
||||
typedef struct _aux_icid {
|
||||
aux_t * aux;
|
11
chinese/iiimf-le-newpy/files/patch-leif_newpy_xaux_aux_win.c
Normal file
11
chinese/iiimf-le-newpy/files/patch-leif_newpy_xaux_aux_win.c
Normal file
@ -0,0 +1,11 @@
|
||||
--- leif/newpy/xaux/aux_win.c Fri Mar 16 00:52:22 2001
|
||||
+++ leif/newpy/xaux/aux_win.c Wed Feb 16 20:42:20 2005
|
||||
@@ -61,7 +61,7 @@
|
||||
#include "gif_lib.h"
|
||||
#include "getarg.h"
|
||||
|
||||
-#define IMAGE_PATH "/usr/lib/im/locale/zh_CN/newpy/"
|
||||
+#define IMAGE_PATH "/usr/local/lib/im/locale/zh_CN/newpy/"
|
||||
|
||||
Pixmap LoadGIFFile(char * filename);
|
||||
static void AllocateColors1(void);
|
@ -10,35 +10,47 @@ PORTVERSION= ${IIIMF_VER:S/_/./g:C/-.*//}
|
||||
CATEGORIES= chinese textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
|
||||
PKGNAMEPREFIX= iiimf-
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}-src-${IIIMF_VER}.tgz
|
||||
DISTNAME= im-sdk-src-${IIIMF_VER}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= IIIMF User Defined language Engine for Simplified Chinese conversion
|
||||
|
||||
RUN_DEPENDS= ${LOCALBASE}/lib/im/htt:${PORTSDIR}/textproc/iiimf-server
|
||||
|
||||
IIIMF_VER= r12_0_1-svn1891
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/leif
|
||||
IIIMF_VER= r12_1-svn2002
|
||||
USE_REINPLACE= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= intltool
|
||||
WANT_AUTOCONF_VER=253
|
||||
WANT_AUTOHEADER_VER=253
|
||||
WANT_AUTOMAKE_VER=15
|
||||
WANT_LIBTOOL_VER=15
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}/leif
|
||||
BUILD_WRKSRC= ${WRKSRC}/ude
|
||||
INSTALL_WRKSRC= ${WRKSRC}/ude
|
||||
USE_REINPLACE= yes
|
||||
USE_AUTOCONF_VER= 259
|
||||
USE_AUTOHEADER_VER= 259
|
||||
USE_AUTOMAKE_VER= 19
|
||||
USE_LIBTOOL_VER= 15
|
||||
AUTOMAKE_ARGS+= --add-missing --copy --gnu
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
|
||||
|
||||
MAKE_ARGS+= LIBTOOL="${LIBTOOL} --tag=CXX"
|
||||
UPDATE_ARGS+= ACLOCAL=${ACLOCAL} AUTOMAKE=${AUTOMAKE} \
|
||||
AUTOHEADER=${AUTOHEADER} AUTOCONF=${AUTOCONF} \
|
||||
LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE}
|
||||
AUTOGEN_ARGS+= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
|
||||
CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
|
||||
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \
|
||||
--prefix=${PREFIX}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/../acfiles/im_common.m4 \
|
||||
${WRKSRC}/configure.ac \
|
||||
${WRKSRC}/ude/UDEngine.c
|
||||
${WRKSRC}/../acfiles/im_common.m4
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && ${ACLOCAL} -I ${LOCALBASE}/share/aclocal -I ../acfiles
|
||||
${TOUCH} ${WRKSRC}/config.h.in
|
||||
cd ${WRKSRC} && ${LIBTOOLIZE} --copy --force --automake
|
||||
(cd ${WRKSRC}/../ && ${GMAKE} ${UPDATE_ARGS} update-acfiles)
|
||||
(cd ${WRKSRC}/../acfiles/ && ${TOUCH} ltconfig)
|
||||
(cd ${WRKSRC}/ && ${TOUCH} ltconfig)
|
||||
|
||||
do-configure:
|
||||
(cd ${WRKSRC}/ && ./autogen.sh ${AUTOGEN_ARGS})
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (im-sdk-src-r12_0_1-svn1891.tgz) = 4e51e4fd07391bd957622db0e89aeefe
|
||||
SIZE (im-sdk-src-r12_0_1-svn1891.tgz) = 18206118
|
||||
MD5 (im-sdk-src-r12_1-svn2002.tar.bz2) = 51f3f10b11f8d4a206e2b190ec36a32a
|
||||
SIZE (im-sdk-src-r12_1-svn2002.tar.bz2) = 18141292
|
||||
|
19
chinese/iiimf-le-ude/files/patch-Makefile
Normal file
19
chinese/iiimf-le-ude/files/patch-Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
--- Makefile Thu Apr 8 03:28:00 2004
|
||||
+++ Makefile Wed Feb 16 14:09:34 2005
|
||||
@@ -2,6 +2,7 @@
|
||||
AUTOMAKE = automake
|
||||
AUTOHEADER = autoheader
|
||||
AUTOCONF = autoconf
|
||||
+LIBTOOLIZE = libtoolize
|
||||
|
||||
CONFIG_CMD = $(ACLOCAL) -I $${acfilesdir} && \
|
||||
$(AUTOHEADER) && \
|
||||
@@ -21,7 +22,7 @@
|
||||
|
||||
update-acfiles:
|
||||
cd acfiles && \
|
||||
- $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && libtoolize --force --copy && \
|
||||
+ $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && $(LIBTOOLIZE) --force --copy && \
|
||||
rm -f Makefile.in aclocal.m4
|
||||
|
||||
config:
|
93
chinese/iiimf-le-ude/files/patch-leif_autogen.sh
Normal file
93
chinese/iiimf-le-ude/files/patch-leif_autogen.sh
Normal file
@ -0,0 +1,93 @@
|
||||
--- leif/autogen.sh Thu Dec 11 15:29:55 2003
|
||||
+++ leif/autogen.sh Wed Feb 16 16:53:53 2005
|
||||
@@ -6,6 +6,14 @@
|
||||
|
||||
DIE=0
|
||||
|
||||
+LIBTOOL=libtool15
|
||||
+INTLTOOLIZE=intltoolize
|
||||
+LIBTOOLIZE=libtoolize15
|
||||
+ACLOCAL=aclocal15
|
||||
+AUTOHEADER=autoheader253
|
||||
+AUTOMAKE=automake15
|
||||
+AUTOCONF=autoconf253
|
||||
+
|
||||
ACLOCAL_FLAGS="-I ../acfiles $ACLOCAL_FLAGS"
|
||||
|
||||
if [ -n "$GNOME2_DIR" ]; then
|
||||
@@ -22,7 +30,7 @@
|
||||
exit 1
|
||||
}
|
||||
|
||||
-(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOCONF} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`autoconf' installed."
|
||||
echo "Download the appropriate package for your distribution,"
|
||||
@@ -31,7 +39,7 @@
|
||||
}
|
||||
|
||||
(grep "^AC_PROG_INTLTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${INTLTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`intltool' installed."
|
||||
echo "You can get it from:"
|
||||
@@ -41,7 +49,7 @@
|
||||
}
|
||||
|
||||
(grep "^AM_PROG_LIBTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${LIBTOOL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`libtool' installed."
|
||||
echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
|
||||
@@ -59,7 +67,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
-(automake --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOMAKE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`automake' installed."
|
||||
echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
|
||||
@@ -69,7 +77,7 @@
|
||||
|
||||
|
||||
# if no automake, don't bother testing for aclocal
|
||||
-test -n "$NO_AUTOMAKE" || (aclocal --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+test -n "$NO_AUTOMAKE" || (${ACLOCAL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: Missing \`aclocal'. The version of \`automake'"
|
||||
echo "installed doesn't appear recent enough."
|
||||
@@ -114,24 +122,24 @@
|
||||
fi
|
||||
if grep "^AC_PROG_INTLTOOL" configure.ac >/dev/null; then
|
||||
echo "Running intltoolize..."
|
||||
- intltoolize --copy --force --automake
|
||||
+ ${INTLTOOLIZE} --copy --force --automake
|
||||
fi
|
||||
if grep "^AM_PROG_LIBTOOL" configure.ac >/dev/null; then
|
||||
if test -z "$NO_LIBTOOLIZE" ; then
|
||||
echo "Running libtoolize..."
|
||||
- libtoolize --force --copy
|
||||
+ ${LIBTOOLIZE} --force --copy
|
||||
fi
|
||||
fi
|
||||
echo "Running aclocal $aclocalinclude ..."
|
||||
- aclocal $aclocalinclude
|
||||
+ ${ACLOCAL} $aclocalinclude
|
||||
if grep "^AM_CONFIG_HEADER" configure.ac >/dev/null; then
|
||||
echo "Running autoheader..."
|
||||
- autoheader
|
||||
+ ${AUTOHEADER}
|
||||
fi
|
||||
echo "Running automake --gnu $am_opt ..."
|
||||
- automake --add-missing --copy --gnu $am_opt
|
||||
+ ${AUTOMAKE} --add-missing --copy --gnu $am_opt
|
||||
echo "Running autoconf ..."
|
||||
- autoconf
|
||||
+ ${AUTOCONF}
|
||||
)
|
||||
fi
|
||||
done
|
@ -1,10 +1,32 @@
|
||||
--- configure.ac.orig Wed Sep 8 00:00:58 2004
|
||||
+++ configure.ac Wed Sep 8 00:02:34 2004
|
||||
@@ -10,6 +10,7 @@
|
||||
dnl common initialization
|
||||
dnl AC_CONFIG_AUX_DIR(../acfiles)
|
||||
IM_INIT(..)
|
||||
+m4_pattern_allow([AM_ET])
|
||||
--- leif/configure.ac Wed Oct 6 23:00:36 2004
|
||||
+++ leif/configure.ac Thu Feb 17 23:32:54 2005
|
||||
@@ -61,25 +61,19 @@
|
||||
IM_CONSTRUCT_FLAGS
|
||||
IM_CONSTRUCT_THREAD_FLAGS
|
||||
|
||||
AM_INIT_AUTOMAKE(im-sdk, 11.0)
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
CFLAGS="${COMMON_CXX_CFLAGS} ${COMMON_CFLAGS} \
|
||||
${DEBUG_CXX_CFLAGS} ${DEBUG_CFLAGS} \
|
||||
- ${THREAD_COMMON_CXX_CFLAGS}"
|
||||
+ ${THREAD_COMMON_CXX_CFLAGS} -I/usr/local/include"
|
||||
|
||||
CXXFLAGS="${COMMON_CXX_CFLAGS} ${COMMON_CXXFLAGS} \
|
||||
${DEBUG_CXX_CFLAGS} ${DEBUG_CXXFLAGS} \
|
||||
- ${THREAD_COMMON_CXX_CFLAGS}"
|
||||
+ ${THREAD_COMMON_CXX_CFLAGS} -I/usr/local/include"
|
||||
|
||||
-LDFLAGS="${COMMON_LDFLAGS} ${THREAD_LDFLAGS}"
|
||||
+LDFLAGS="${COMMON_LDFLAGS} ${THREAD_LDFLAGS} -L/usr/local/lib"
|
||||
|
||||
-LE_TARGETS="default template sampleja sampleja2 sampleja3 newpy testEIMIL unit hangul chewing"
|
||||
+LE_TARGETS="udt"
|
||||
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_CANNA, canna)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_FREEWNN, freewnn)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_X, sampleja3/xaux_common)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_GTK, sampleja3/xaux_gtk)
|
||||
IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, newpy/xaux)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, sampleja/xaux)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, sampleja3/xaux_motif)
|
||||
|
||||
dnl --------------------------------------------------------------------------------
|
||||
dnl Section 6: compilation test
|
||||
|
11
chinese/iiimf-le-ude/files/patch-leif_ude_UDEngine.c
Normal file
11
chinese/iiimf-le-ude/files/patch-leif_ude_UDEngine.c
Normal file
@ -0,0 +1,11 @@
|
||||
--- leif/ude/UDEngine.c Fri Mar 16 00:52:22 2001
|
||||
+++ leif/ude/UDEngine.c Wed Feb 16 20:47:14 2005
|
||||
@@ -302,7 +302,7 @@
|
||||
l->name_length = UTFCHARLen(aux_name_panel);
|
||||
l->domain = "com.sun.udengine";
|
||||
l->scope = "udengine";
|
||||
- l->path = "/usr/lib/im/locale/zh_CN/udengine/udengine_obj.jar"; /* path */
|
||||
+ l->path = "/usr/local/lib/im/locale/zh_CN/udengine/udengine_obj.jar"; /* path */
|
||||
l->signature = "";
|
||||
l->basepath = NULL; /* only for CCDEF */
|
||||
l->encoding = NULL; /* only for CCDEF */
|
@ -2,6 +2,6 @@ lib/im/leif/udengine.so
|
||||
lib/im/locale/zh_CN/ude/data/pinyin.mb
|
||||
@dirrm lib/im/locale/zh_CN/ude/data
|
||||
@dirrm lib/im/locale/zh_CN/ude
|
||||
@unexec rmdir %D/lib/im/locale/zh_CN 2>/dev/null || true
|
||||
@unexec rmdir %D/lib/im/locale 2>/dev/null || true
|
||||
@unexec rmdir %D/lib/im/leif 2>/dev/null || true
|
||||
@unexec rmdir %D/lib/im/locale/zh_CN > /dev/null 2>&1 || true
|
||||
@unexec rmdir %D/lib/im/locale > /dev/null 2>&1 || true
|
||||
@unexec rmdir %D/lib/im/leif > /dev/null 2>&1 || true
|
||||
|
@ -10,73 +10,60 @@ PORTVERSION= ${IIIMF_VER:S/_/./g:C/-.*//}
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
|
||||
PKGNAMEPREFIX= iiimf-
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}-src-${IIIMF_VER}.tgz
|
||||
DISTNAME= im-sdk-src-${IIIMF_VER}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= Internet/Intranet Input Method Client Framework
|
||||
|
||||
LIB_DEPENDS= iiimp.0:${PORTSDIR}/textproc/iiimf-protocol-lib
|
||||
|
||||
IIIMF_VER= r12_0_1-svn1891
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}
|
||||
INSTALL_WRKSRC= ${WRKSRC}/lib/iiimcf
|
||||
USE_GMAKE= yes
|
||||
IIIMF_VER= r12_1-svn2002
|
||||
INSTALLS_SHLIB= yes
|
||||
USE_REINPLACE= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= intltool
|
||||
USE_ICONV= yes
|
||||
USE_REINPLACE= yes
|
||||
USE_AUTOCONF_VER= 259
|
||||
USE_AUTOHEADER_VER= 259
|
||||
USE_AUTOMAKE_VER= 19
|
||||
USE_LIBTOOL_VER= 15
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
|
||||
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -liconv" \
|
||||
PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" PTHREAD_LIBS="${PTHREAD_LIBS}"
|
||||
CONFIGURE_ARGS= --includedir=${PREFIX}/include/iiimf
|
||||
DIRS= lib/EIMIL lib/iiimcf
|
||||
WANT_AUTOCONF_VER=253
|
||||
WANT_AUTOHEADER_VER=253
|
||||
WANT_AUTOMAKE_VER=15
|
||||
WANT_LIBTOOL_VER=15
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}/lib/iiimcf
|
||||
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} < 503000
|
||||
IGNORE= "It is supported on FreeBSD 5.3 and later"
|
||||
.endif
|
||||
|
||||
.if ${ARCH} != "i386"
|
||||
IGNORE= "${ARCH} is not support."
|
||||
.endif
|
||||
|
||||
MAKE_ARGS+= LIBTOOL="${LIBTOOL} --tag=CXX"
|
||||
UPDATE_ARGS+= ACLOCAL=${ACLOCAL} AUTOMAKE=${AUTOMAKE} \
|
||||
AUTOHEADER=${AUTOHEADER} AUTOCONF=${AUTOCONF} \
|
||||
LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE}
|
||||
|
||||
post-patch:
|
||||
.for DIR in ${DIRS}
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/${DIR}/configure.ac
|
||||
.endfor
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/acfiles/im_common.m4
|
||||
${WRKSRC}/../../acfiles/im_common.m4
|
||||
|
||||
pre-configure:
|
||||
.for DIR in ${DIRS}
|
||||
cd ${WRKSRC}/${DIR} && ${ACLOCAL} -I ${LOCALBASE}/share/aclocal -I ../../acfiles
|
||||
${TOUCH} ${WRKSRC}/${DIR}/config.h.in
|
||||
.endfor
|
||||
|
||||
# XXX following are dup what bsd.*.mk do. how to deal this neatly?
|
||||
run-autotools:
|
||||
.for DIR in ${DIRS}
|
||||
@(cd ${WRKSRC}/${DIR} && ${SETENV} ${AUTOTOOLS_ENV} ${AUTOMAKE} \
|
||||
${AUTOMAKE_ARGS})
|
||||
@(cd ${WRKSRC}/${DIR} && ${SETENV} ${AUTOTOOLS_ENV} ${AUTOCONF} \
|
||||
${AUTOCONF_ARGS})
|
||||
@(cd ${WRKSRC}/${DIR} && ${SETENV} ${AUTOTOOLS_ENV} ${AUTOHEADER} \
|
||||
${AUTOHEADER_ARGS})
|
||||
.endfor
|
||||
|
||||
patch-autotools:
|
||||
.for DIR in ${DIRS}
|
||||
cd ${WRKSRC}/${DIR} && ${REINPLACE_CMD} -e "s^\$$ac_aux_dir/ltconfig^${LTCONFIG}^g" \
|
||||
-e "/^ltmain=/!s^\$$ac_aux_dir/ltmain.sh^${LIBTOOLFLAGS} ${LTMAIN}^g" \
|
||||
-e '/^LIBTOOL=/s^\$$(top_builddir)/libtool^${LIBTOOL}^g' \
|
||||
${LIBTOOLFILES}
|
||||
.endfor
|
||||
(cd ${WRKSRC}/../.. && ${GMAKE} ${UPDATE_ARGS} update-acfiles)
|
||||
(cd ${WRKSRC}/../../acfiles/ && ${TOUCH} ltconfig)
|
||||
|
||||
do-configure:
|
||||
.for DIR in ${DIRS}
|
||||
cd ${WRKSRC}/${DIR} && ${SETENV} ${CONFIGURE_ENV} ${SH} configure ${CONFIGURE_ARGS}
|
||||
.endfor
|
||||
(cd ${WRKSRC}/../EIMIL && ./autogen.sh)
|
||||
(cd ${WRKSRC} && ./autogen.sh --prefix=${PREFIX})
|
||||
|
||||
do-build:
|
||||
.for DIR in ${DIRS}
|
||||
cd ${WRKSRC}/${DIR} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET}
|
||||
.endfor
|
||||
post-configure:
|
||||
${REINPLACE_CMD} -e "s,\$${prefix}/var,/var,g" \
|
||||
${WRKSRC}/Makefile
|
||||
|
||||
.include <bsd.port.mk>
|
||||
pre-build:
|
||||
(cd ${WRKSRC}/../EIMIL && ${GMAKE} ${MAKE_ARGS})
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (im-sdk-src-r12_0_1-svn1891.tgz) = 4e51e4fd07391bd957622db0e89aeefe
|
||||
SIZE (im-sdk-src-r12_0_1-svn1891.tgz) = 18206118
|
||||
MD5 (im-sdk-src-r12_1-svn2002.tar.bz2) = 51f3f10b11f8d4a206e2b190ec36a32a
|
||||
SIZE (im-sdk-src-r12_1-svn2002.tar.bz2) = 18141292
|
||||
|
19
textproc/iiimf-client-lib/files/patch-Makefile
Normal file
19
textproc/iiimf-client-lib/files/patch-Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
--- Makefile Thu Apr 8 03:28:00 2004
|
||||
+++ Makefile Wed Feb 16 14:09:34 2005
|
||||
@@ -2,6 +2,7 @@
|
||||
AUTOMAKE = automake
|
||||
AUTOHEADER = autoheader
|
||||
AUTOCONF = autoconf
|
||||
+LIBTOOLIZE = libtoolize
|
||||
|
||||
CONFIG_CMD = $(ACLOCAL) -I $${acfilesdir} && \
|
||||
$(AUTOHEADER) && \
|
||||
@@ -21,7 +22,7 @@
|
||||
|
||||
update-acfiles:
|
||||
cd acfiles && \
|
||||
- $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && libtoolize --force --copy && \
|
||||
+ $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && $(LIBTOOLIZE) --force --copy && \
|
||||
rm -f Makefile.in aclocal.m4
|
||||
|
||||
config:
|
@ -1,36 +0,0 @@
|
||||
--- acfiles/check_sys.m4.orig Thu Aug 12 18:01:23 2004
|
||||
+++ acfiles/check_sys.m4 Wed Sep 8 16:15:39 2004
|
||||
@@ -74,6 +74,11 @@
|
||||
## Checks for thread library.
|
||||
AC_CHECK_LIB(pthread, pthread_create, [ HAVE_LIBPTHREAD="yes" ])
|
||||
AC_CHECK_LIB(thread, thr_create, [ HAVE_LIBUITHREAD="yes" ])
|
||||
+
|
||||
+ case "${target}" in
|
||||
+ *freebsd*) HAVE_LIBPTHREAD="yes";;
|
||||
+ esac
|
||||
+
|
||||
if test "X${HAVE_LIBPTHREAD}" = "Xyes" ; then
|
||||
HAVE_THREAD="pthread"
|
||||
elif test "X${HAVE_LIBUITHREAD}" = "Xyes" ; then
|
||||
@@ -210,8 +215,6 @@
|
||||
COMMON_CXX_CFLAGS="${COMMON_CXX_CFLAGS} -DLinux"
|
||||
;;
|
||||
*freebsd*)
|
||||
- THREAD_LDFLAGS="-pthread"
|
||||
- PTHREAD_LIBS=""
|
||||
;;
|
||||
esac
|
||||
|
||||
@@ -249,9 +252,9 @@
|
||||
THREAD_CXX_CFLAGS="-mt"
|
||||
HAVE_THREAD="uithread"
|
||||
;;
|
||||
- *freebsd*@gcc:*)
|
||||
- THREAD_LDFLAGS="-pthread"
|
||||
- THREAD_LIBS=""
|
||||
+ *freebsd*)
|
||||
+ THREAD_CXX_CFLAGS="${PTHREAD_CFLAGS}"
|
||||
+ THREAD_LIBS="${PTHREAD_LIBS}"
|
||||
HAVE_THREAD="freebsd-pthread"
|
||||
;;
|
||||
*linux*)
|
@ -1,11 +0,0 @@
|
||||
--- lib/iiimcf/Makefile.am.orig Wed Aug 25 08:46:38 2004
|
||||
+++ lib/iiimcf/Makefile.am Sun Sep 5 02:30:16 2004
|
||||
@@ -2,7 +2,7 @@
|
||||
SUBDIRS = . test
|
||||
#libdir = /usr/local/lib
|
||||
libiiimcf_la_LDFLAGS = -version-info $(LIBIIIMCF_MAJOR_VERSION):$(LIBIIIMCF_MINOR_VERSION) \
|
||||
- -export-dynamic -export-symbols libiiimcf.sym ../iiimp/libiiimp.la
|
||||
+ -export-dynamic -export-symbols libiiimcf.sym -L$(LOCALBASE)/lib -liiimp
|
||||
libiiimcf_la_CFLAGS = -DDEBUG
|
||||
libiiimcf_la_SOURCES = iiimcf.c input-method.c attr.c commit.c context.c event.c \
|
||||
lookup_choice.c message.c preedit.c status.c trigger.c \
|
@ -1,20 +0,0 @@
|
||||
--- lib/iiimcf/test/check/Makefile.am.orig Wed Mar 26 02:24:03 2003
|
||||
+++ lib/iiimcf/test/check/Makefile.am Wed Sep 8 17:16:00 2004
|
||||
@@ -1,13 +1,13 @@
|
||||
IIIMCF_DIR = ../..
|
||||
TEST_LIBS = -L$(IIIMCF_DIR) -liiimcf \
|
||||
- -L$(IIIMCF_DIR)/../iiimp -liiimp
|
||||
+ -L$(LOCALBASE)/lib -liiimp
|
||||
TEST_LIBPATH = $(IIIMCF_DIR)/.libs:$(IIIMCF_DIR)/../EIMIL/.libs:$(IIIMCF_DIR)/../iiimp/.libs
|
||||
basic_SOURCES = basic.c common.c
|
||||
-basic_LDADD = $(TEST_LIBS)
|
||||
+basic_LDADD = $(TEST_LIBS) $(THREAD_LIBS)
|
||||
sendkey1_SOURCES = sendkey1.c common.c
|
||||
-sendkey1_LDADD = $(TEST_LIBS)
|
||||
+sendkey1_LDADD = $(TEST_LIBS) $(THREAD_LIBS)
|
||||
sendkey2_SOURCES = sendkey2.c common.c
|
||||
-sendkey2_LDADD = $(TEST_LIBS)
|
||||
+sendkey2_LDADD = $(TEST_LIBS) $(THREAD_LIBS)
|
||||
noinst_PROGRAMS = basic sendkey1 sendkey2
|
||||
|
||||
TEST_SETLDPATH = env LD_LIBRARY_PATH=$(TEST_LIBPATH):$$LD_LIBRARY_PATH
|
@ -0,0 +1,10 @@
|
||||
--- lib/EIMIL/EIMILJournal.c Mon Aug 2 23:39:10 2004
|
||||
+++ lib/EIMIL/EIMILJournal.c Thu Feb 17 01:55:38 2005
|
||||
@@ -61,7 +61,6 @@
|
||||
pjh = NULL;
|
||||
pj = ped->pjst;
|
||||
for (i = 0; i < EIMIL_JOURNAL_MAX_SLOT_SIZE; i++) {
|
||||
- fprintf(stderr, "hoge\n");
|
||||
if (!pj) break;
|
||||
if (pj->pv) EIMIL_RMREF(*pj->pv);
|
||||
if ((pj->next - pj) < 0) pjh = pj->next;
|
72
textproc/iiimf-client-lib/files/patch-lib_EIMIL_autogen.sh
Normal file
72
textproc/iiimf-client-lib/files/patch-lib_EIMIL_autogen.sh
Normal file
@ -0,0 +1,72 @@
|
||||
--- lib/EIMIL/autogen.sh Wed May 5 02:15:22 2004
|
||||
+++ lib/EIMIL/autogen.sh Wed Feb 16 14:57:02 2005
|
||||
@@ -12,7 +12,14 @@
|
||||
|
||||
DIE=0
|
||||
|
||||
-(libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+LIBTOOL=libtool15
|
||||
+INTLTOOLIZE=intltoolize15
|
||||
+ACLOCAL=aclocal15
|
||||
+AUTOHEADER=autoheader253
|
||||
+AUTOMAKE=automake15
|
||||
+AUTOCONF=autoconf253
|
||||
+
|
||||
+(${LIBTOOL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have libtool installed to compile $PROJECT."
|
||||
echo "Install the appropriate package for your distribution,"
|
||||
@@ -30,7 +37,7 @@
|
||||
}
|
||||
|
||||
(grep "^AC_PROG_INTLTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${INTLTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`intltoolize' installed to compile $PKG_NAME."
|
||||
echo "Get ftp://ftp.gnome.org/pub/GNOME/stable/sources/intltool/intltool-0.10.tar.gz"
|
||||
@@ -39,7 +46,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
-(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOCONF} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have autoconf installed to compile $PROJECT."
|
||||
echo "libtool the appropriate package for your distribution,"
|
||||
@@ -48,8 +55,8 @@
|
||||
}
|
||||
|
||||
have_automake=false
|
||||
-if automake --version < /dev/null > /dev/null 2>&1 ; then
|
||||
- automake_version=`automake --version | grep 'automake (GNU automake)' | sed 's/^[^0-9]*\(.*\)/\1/'`
|
||||
+if ${AUTOMAKE} --version < /dev/null > /dev/null 2>&1 ; then
|
||||
+ automake_version=`${AUTOMAKE} --version | grep 'automake (GNU automake)' | sed 's/^[^0-9]*\(.*\)/\1/'`
|
||||
case $automake_version in
|
||||
1.2*|1.3*|1.4)
|
||||
;;
|
||||
@@ -96,19 +103,19 @@
|
||||
fi
|
||||
if grep "^AC_PROG_INTLTOOL" configure.ac >/dev/null; then
|
||||
echo "Running intltoolize..."
|
||||
- intltoolize --copy --force --automake
|
||||
+ ${INTLTOOLIZE} --copy --force --automake
|
||||
fi
|
||||
|
||||
# intentionally we don't call "libtoolize --force"
|
||||
# to avoid overriding ../../acfiles/ltmain.h, which we don't want to happen!
|
||||
|
||||
-aclocal -I ../../acfiles $ACLOCAL_FLAGS
|
||||
+${ACLOCAL} -I ../../acfiles $ACLOCAL_FLAGS
|
||||
|
||||
# optionally feature autoheader
|
||||
-(autoheader --version) < /dev/null > /dev/null 2>&1 && autoheader
|
||||
+(${AUTOHEADER} --version) < /dev/null > /dev/null 2>&1 && ${AUTOHEADER}
|
||||
|
||||
-automake -a $am_opt
|
||||
-autoconf
|
||||
+${AUTOMAKE} -a $am_opt
|
||||
+${AUTOCONF}
|
||||
cd $ORIGDIR
|
||||
|
||||
if test -z "$AUTOGEN_SUBDIR_MODE"; then
|
@ -1,23 +0,0 @@
|
||||
--- lib/EIMIL/test/Makefile.am.orig Wed Sep 8 22:08:11 2004
|
||||
+++ lib/EIMIL/test/Makefile.am Wed Sep 8 22:09:19 2004
|
||||
@@ -1,14 +1,14 @@
|
||||
TEST_CFLAGS = -ggdb -DDEBUG
|
||||
EIMILLIB = -L.. -lEIMIL
|
||||
-parsertest_CFLAGS = $(TEST_CFLAGS)
|
||||
+parsertest_CFLAGS = $(TEST_CFLAGS) $(THREAD_CXX_CFLAGS)
|
||||
parsertest_SOURCES = parsertest.c
|
||||
-parsertest_LDADD = $(EIMILLIB)
|
||||
-arithtest_CFLAGS = $(TEST_CFLAGS)
|
||||
+parsertest_LDADD = $(EIMILLIB) $(THREAD_LIBS)
|
||||
+arithtest_CFLAGS = $(TEST_CFLAGS) $(THREAD_CXX_CFLAGS)
|
||||
arithtest_SOURCES = arithtest.c
|
||||
-arithtest_LDADD = $(EIMILLIB)
|
||||
-flowtest_CFLAGS = $(TEST_CFLAGS)
|
||||
+arithtest_LDADD = $(EIMILLIB) $(THREAD_LIBS)
|
||||
+flowtest_CFLAGS = $(TEST_CFLAGS) $(THREAD_CXX_CFLAGS)
|
||||
flowtest_SOURCES = flowtest.c
|
||||
-flowtest_LDADD = $(EIMILLIB)
|
||||
+flowtest_LDADD = $(EIMILLIB) $(THREAD_LIBS)
|
||||
bin_PROGRAMS = parsertest arithtest flowtest
|
||||
|
||||
test: parsertest arithtest flowtest
|
12
textproc/iiimf-client-lib/files/patch-lib_iiimcf_Makefile.am
Normal file
12
textproc/iiimf-client-lib/files/patch-lib_iiimcf_Makefile.am
Normal file
@ -0,0 +1,12 @@
|
||||
--- lib/iiimcf/Makefile.am Wed Oct 13 18:07:24 2004
|
||||
+++ lib/iiimcf/Makefile.am Wed Feb 16 15:14:51 2005
|
||||
@@ -1,6 +1,7 @@
|
||||
AUTOMAKE_OPTIONS = foreign
|
||||
SUBDIRS = . test
|
||||
#libdir = /usr/local/lib
|
||||
+LDFLAGS = -lpthread -liiimp -L/usr/local/lib
|
||||
libiiimcf_la_LDFLAGS = -version-info $(LIBIIIMCF_MAJOR_VERSION):$(LIBIIIMCF_MINOR_VERSION) \
|
||||
- -export-dynamic -export-symbols libiiimcf.sym ../iiimp/libiiimp.la
|
||||
+ -export-dynamic -export-symbols libiiimcf.sym
|
||||
libiiimcf_la_CFLAGS = -DDEBUG -DSOCKETDIR="\"$(SOCKETDIR)\""
|
||||
diff -urN --exclude --Makefile --exclude config.* --exclude *.m4 --exclude *.cache --exclude *.Plo im-sdk-r12_1-svn2002.orig/lib/iiimcf/Makefile.in im-sdk-r12_1-svn2002/lib/iiimcf/Makefile.in
|
72
textproc/iiimf-client-lib/files/patch-lib_iiimcf_autogen.sh
Normal file
72
textproc/iiimf-client-lib/files/patch-lib_iiimcf_autogen.sh
Normal file
@ -0,0 +1,72 @@
|
||||
--- lib/iiimcf/autogen.sh Fri Jan 9 03:56:37 2004
|
||||
+++ lib/iiimcf/autogen.sh Wed Feb 16 15:06:45 2005
|
||||
@@ -12,7 +12,14 @@
|
||||
|
||||
DIE=0
|
||||
|
||||
-(libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+LIBTOOL=libtool15
|
||||
+INTLTOOLIZE=intltoolize15
|
||||
+ACLOCAL=aclocal15
|
||||
+AUTOHEADER=autoheader253
|
||||
+AUTOMAKE=automake15
|
||||
+AUTOCONF=autoconf253
|
||||
+
|
||||
+(${LIBTOOL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have libtool installed to compile $PROJECT."
|
||||
echo "Install the appropriate package for your distribution,"
|
||||
@@ -30,7 +37,7 @@
|
||||
}
|
||||
|
||||
(grep "^AC_PROG_INTLTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${INTLTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`intltoolize' installed to compile $PKG_NAME."
|
||||
echo "Get ftp://ftp.gnome.org/pub/GNOME/stable/sources/intltool/intltool-0.10.tar.gz"
|
||||
@@ -39,7 +46,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
-(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOCONF} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have autoconf installed to compile $PROJECT."
|
||||
echo "libtool the appropriate package for your distribution,"
|
||||
@@ -48,8 +55,8 @@
|
||||
}
|
||||
|
||||
have_automake=false
|
||||
-if automake --version < /dev/null > /dev/null 2>&1 ; then
|
||||
- automake_version=`automake --version | grep 'automake (GNU automake)' | sed 's/^[^0-9]*\(.*\)/\1/'`
|
||||
+if ${AUTOMAKE} --version < /dev/null > /dev/null 2>&1 ; then
|
||||
+ automake_version=`${AUTOMAKE} --version | grep 'automake (GNU automake)' | sed 's/^[^0-9]*\(.*\)/\1/'`
|
||||
case $automake_version in
|
||||
1.2*|1.3*|1.4)
|
||||
;;
|
||||
@@ -96,19 +103,19 @@
|
||||
fi
|
||||
if grep "^AC_PROG_INTLTOOL" configure.ac >/dev/null; then
|
||||
echo "Running intltoolize..."
|
||||
- intltoolize --copy --force --automake
|
||||
+ ${INTLTOOLIZE} --copy --force --automake
|
||||
fi
|
||||
|
||||
# intentionally we don't call "libtoolize --force"
|
||||
# to avoid overriding ../../acfiles/ltmain.h, which we don't want to happen!
|
||||
|
||||
-aclocal -I ../../acfiles $ACLOCAL_FLAGS
|
||||
+${ACLOCAL} -I ../../acfiles $ACLOCAL_FLAGS
|
||||
|
||||
# optionally feature autoheader
|
||||
-(autoheader --version) < /dev/null > /dev/null 2>&1 && autoheader
|
||||
+(${AUTOHEADER} --version) < /dev/null > /dev/null 2>&1 && ${AUTOHEADER}
|
||||
|
||||
-automake -a $am_opt
|
||||
-autoconf
|
||||
+${AUTOMAKE} -a $am_opt
|
||||
+${AUTOCONF}
|
||||
cd $ORIGDIR
|
||||
|
||||
if test -z "$AUTOGEN_SUBDIR_MODE"; then
|
19
textproc/iiimf-client-lib/files/patch-lib_iiimcf_iiimcf.c
Normal file
19
textproc/iiimf-client-lib/files/patch-lib_iiimcf_iiimcf.c
Normal file
@ -0,0 +1,19 @@
|
||||
--- lib/iiimcf/iiimcf.c Tue Sep 14 13:19:47 2004
|
||||
+++ lib/iiimcf/iiimcf.c Wed Feb 16 22:59:51 2005
|
||||
@@ -440,7 +440,7 @@
|
||||
)
|
||||
{
|
||||
IIIMF_status st;
|
||||
- IIIMP_message *pmes;
|
||||
+ IIIMP_message *pmes = NULL;
|
||||
|
||||
if (!ph->data_s) ph->data_s = iiimp_data_s_new();
|
||||
if (!ph->data_s) return IIIMF_STATUS_MALLOC;
|
||||
@@ -501,6 +501,7 @@
|
||||
iiimp_message_delete(ph->data_s, pmes);
|
||||
if (st != IIIMF_STATUS_SUCCESS) goto reconnect;
|
||||
|
||||
+ pmes = NULL;
|
||||
st = iiimcf_wait_message(ph, NULL, IM_CONNECT_REPLY, &pmes);
|
||||
if (st != IIIMF_STATUS_SUCCESS) {
|
||||
if (pmes) iiimp_message_delete(ph->data_s, pmes);
|
@ -1,4 +1,4 @@
|
||||
include/iiimf/iiimcf.h
|
||||
lib/libiiimcf.so.2
|
||||
lib/libiiimcf.so
|
||||
lib/libiiimcf.a
|
||||
lib/libiiimcf.so
|
||||
lib/libiiimcf.so.2
|
||||
include/iiimcf.h
|
||||
|
@ -10,41 +10,62 @@ PORTVERSION= ${IIIMF_VER:S/_/./g:C/-.*//}
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
|
||||
PKGNAMEPREFIX= iiimf-
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}-src-${IIIMF_VER}.tgz
|
||||
DISTNAME= im-sdk-src-${IIIMF_VER}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= Internet/Intranet Input Method Framework encoding convert library
|
||||
|
||||
IIIMF_VER= r12_0_1-svn1891
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/lib/CSConv
|
||||
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}
|
||||
IIIMF_VER= r12_1-svn2002
|
||||
USE_ICONV= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= intltool
|
||||
USE_REINPLACE= yes
|
||||
USE_AUTOCONF_VER=259
|
||||
CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
|
||||
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -liconv" \
|
||||
PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" PTHREAD_LIBS="${PTHREAD_LIBS}"
|
||||
WANT_AUTOCONF_VER=253
|
||||
WANT_AUTOHEADER_VER=253
|
||||
WANT_AUTOMAKE_VER=15
|
||||
WANT_LIBTOOL_VER=15
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}/lib/CSConv
|
||||
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} < 503000
|
||||
IGNORE= "It is supported on FreeBSD 5.3 and later"
|
||||
.endif
|
||||
|
||||
.if ${ARCH} != "i386"
|
||||
IGNORE= "${ARCH} is not support."
|
||||
.endif
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS+=CC=gcc CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
|
||||
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -liconv"
|
||||
UPDATE_ARGS+= ACLOCAL=${ACLOCAL} AUTOMAKE=${AUTOMAKE} \
|
||||
AUTOHEADER=${AUTOHEADER} AUTOCONF=${AUTOCONF} \
|
||||
LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/../../acfiles/im_common.m4 \
|
||||
${WRKSRC}/configure.ac \
|
||||
${WRKSRC}/aclocal.m4 \
|
||||
${WRKSRC}/csconv.h \
|
||||
${WRKSRC}/converterPI/configure.in \
|
||||
${WRKSRC}/converterPI/test/icutest4linux.c \
|
||||
${WRKSRC}/converterPI/icuconv_relay.c \
|
||||
${WRKSRC}/converterPI/configure.in \
|
||||
${WRKSRC}/converterPI/icuconv/common/config.h
|
||||
${REINPLACE_CMD} -e "s,-lpthread,${PTHREAD_LIBS},g" -e "s,-ldl,," -e 's,-lc$$,,' \
|
||||
${WRKSRC}/converterPI/icuconv/common/Makefile.in \
|
||||
${WRKSRC}/converterPI/icuconv/tools/toolutil/Makefile.in \
|
||||
${WRKSRC}/converter/compoundtext/Makefile.in
|
||||
${REINPLACE_CMD} -e "s,ELIBBAD,-2," \
|
||||
${REINPLACE_CMD} -e "s,ELIBBAD,ENOEXEC," \
|
||||
${WRKSRC}/converterPI/icuconv/common/icuconv.c
|
||||
${REINPLACE_CMD} -e "s,(LIBS),(LIBS) ${PTHREAD_LIBS},g" \
|
||||
${WRKSRC}/converterPI/icuconv/tools/makeconv/Makefile.in \
|
||||
${WRKSRC}/converterPI/icuconv/tools/gencnval/Makefile.in
|
||||
|
||||
.include <bsd.port.mk>
|
||||
pre-configure:
|
||||
(cd ${WRKSRC}/../../ && ${GMAKE} ${UPDATE_ARGS} update-acfiles)
|
||||
(cd ${WRKSRC} && ${ACLOCAL} -I ../../acfiles && ${AUTOCONF})
|
||||
(cd ${WRKSRC}/converterPI/ && ${AUTOCONF})
|
||||
|
||||
post-configure:
|
||||
${REINPLACE_CMD} \
|
||||
-e "s,prefix = ${PREFIX},prefix = ${PREFIX}/lib/im," \
|
||||
`${FIND} ${WRKSRC} -type f -name Makefile`
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (im-sdk-src-r12_0_1-svn1891.tgz) = 4e51e4fd07391bd957622db0e89aeefe
|
||||
SIZE (im-sdk-src-r12_0_1-svn1891.tgz) = 18206118
|
||||
MD5 (im-sdk-src-r12_1-svn2002.tar.bz2) = 51f3f10b11f8d4a206e2b190ec36a32a
|
||||
SIZE (im-sdk-src-r12_1-svn2002.tar.bz2) = 18141292
|
||||
|
19
textproc/iiimf-csconv/files/patch-Makefile
Normal file
19
textproc/iiimf-csconv/files/patch-Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
--- Makefile Thu Apr 8 03:28:00 2004
|
||||
+++ Makefile Wed Feb 16 14:09:34 2005
|
||||
@@ -2,6 +2,7 @@
|
||||
AUTOMAKE = automake
|
||||
AUTOHEADER = autoheader
|
||||
AUTOCONF = autoconf
|
||||
+LIBTOOLIZE = libtoolize
|
||||
|
||||
CONFIG_CMD = $(ACLOCAL) -I $${acfilesdir} && \
|
||||
$(AUTOHEADER) && \
|
||||
@@ -21,7 +22,7 @@
|
||||
|
||||
update-acfiles:
|
||||
cd acfiles && \
|
||||
- $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && libtoolize --force --copy && \
|
||||
+ $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && $(LIBTOOLIZE) --force --copy && \
|
||||
rm -f Makefile.in aclocal.m4
|
||||
|
||||
config:
|
@ -0,0 +1,11 @@
|
||||
--- lib/CSConv/converterPI/icuconv/common/Makefile.in Fri Jun 13 01:27:08 2003
|
||||
+++ lib/CSConv/converterPI/icuconv/common/Makefile.in Wed Feb 16 14:46:02 2005
|
||||
@@ -168,7 +168,7 @@
|
||||
|
||||
$(TARGET) : $(OBJECTS)
|
||||
@$(RM) $@
|
||||
- $(CC) -o $@ $(CDEBUGFLAGS) $(SHLIBLDFLAGS) $^ $(REQUIREDLIBS) -ldl -lpthread -lm -lc
|
||||
+ $(CC) -o $@ $(CDEBUGFLAGS) $(SHLIBLDFLAGS) $^ $(REQUIREDLIBS) -lpthread -lm -lc
|
||||
@$(AR) $(ARFLAGS) $(CSC_ARCHIVE) $@
|
||||
|
||||
# $(SHLIB.cc) -o $@ $^ $(LIBS)
|
@ -0,0 +1,11 @@
|
||||
--- lib/CSConv/converterPI/icuconv/tools/toolutil/Makefile.in Fri Jun 13 01:27:08 2003
|
||||
+++ lib/CSConv/converterPI/icuconv/tools/toolutil/Makefile.in Wed Feb 16 14:45:29 2005
|
||||
@@ -138,7 +138,7 @@
|
||||
|
||||
|
||||
$(TARGET) : $(OBJECTS)
|
||||
- $(CC) -o $@ $(CDEBUGFLAGS) $(SHLIBLDFLAGS) $^ $(LIBICUCONV) -ldl -lpthread -lm -lc
|
||||
+ $(CC) -o $@ $(CDEBUGFLAGS) $(SHLIBLDFLAGS) $^ $(LIBICUCONV) -lpthread -lm -lc
|
||||
|
||||
|
||||
|
@ -1,31 +1,6 @@
|
||||
--- lib/CSConv/configure.ac.orig Fri Jun 13 00:27:08 2003
|
||||
+++ lib/CSConv/configure.ac Sat Sep 4 05:39:51 2004
|
||||
@@ -55,8 +55,6 @@
|
||||
AC_PATH_PROG(RM, rm)
|
||||
AC_PATH_PROG(SED, sed)
|
||||
|
||||
-AC_CHECK_LIB(c, main)
|
||||
-AC_CHECK_LIB(dl, main)
|
||||
|
||||
|
||||
dnl FreeBSD -pthread check - Jonathan McDowell <noodles@earth.li>
|
||||
@@ -294,13 +292,8 @@
|
||||
CDEBUGFLAGS=
|
||||
ARFLAGS=ru
|
||||
|
||||
- if test x"${CC}" = x"gcc" ; then
|
||||
- SHLIBCFLAGS='-fpic'
|
||||
- SHLIBLDFLAGS='-shared'
|
||||
- else
|
||||
- SHLIBCFLAGS=
|
||||
- SHLIBLDFLAGS=
|
||||
- fi
|
||||
+ SHLIBCFLAGS='-fpic'
|
||||
+ SHLIBLDFLAGS='-shared'
|
||||
|
||||
csc_system_name="`uname -s`"
|
||||
;;
|
||||
@@ -314,6 +307,7 @@
|
||||
--- lib/CSConv/configure.ac Fri Jun 13 01:27:08 2003
|
||||
+++ lib/CSConv/configure.ac Wed Feb 16 14:41:13 2005
|
||||
@@ -314,6 +314,7 @@
|
||||
case "${host}" in
|
||||
*solaris*) platform=SOLARIS ;;
|
||||
*linux*) platform=LINUX ;;
|
||||
@ -33,3 +8,16 @@
|
||||
esac
|
||||
AC_SUBST(platform)
|
||||
|
||||
@@ -337,6 +338,12 @@
|
||||
## Shared object suffix
|
||||
SO=so
|
||||
;;
|
||||
+ *freebsd*)
|
||||
+ ## Commands to generate dependency files
|
||||
+ GEN_DEPS="${CC} -E -MM ${DEFINES} ${INCLUDES}"
|
||||
+ ## Shared object suffix
|
||||
+ SO=so
|
||||
+ ;;
|
||||
esac
|
||||
|
||||
|
||||
|
@ -1,240 +1,242 @@
|
||||
csconv/big5_ct.so
|
||||
csconv/big5w_ct.so
|
||||
csconv/cns_ct.so
|
||||
csconv/cnsw_ct.so
|
||||
csconv/compoundtext/ct_de
|
||||
csconv/compoundtext/ct_en_US
|
||||
csconv/compoundtext/ct_es
|
||||
csconv/compoundtext/ct_fr
|
||||
csconv/compoundtext/ct_it
|
||||
csconv/compoundtext/ct_ja
|
||||
csconv/compoundtext/ct_ko
|
||||
csconv/compoundtext/ct_sv
|
||||
csconv/compoundtext/ct_zh
|
||||
csconv/compoundtext/ct_zh.GBK
|
||||
csconv/compoundtext/ct_zh_TW
|
||||
csconv/compoundtext/ct_zh_TW.GBK
|
||||
csconv/csconv.conf
|
||||
csconv/csconv.so
|
||||
csconv/ct_big5.so
|
||||
csconv/ct_big5w.so
|
||||
csconv/ct_cns.so
|
||||
csconv/ct_cnsw.so
|
||||
csconv/ct_euc.so
|
||||
csconv/ct_eucw.so
|
||||
csconv/ct_pck.so
|
||||
csconv/ct_pckw.so
|
||||
csconv/ct_utf16.so
|
||||
csconv/ct_utf8.so
|
||||
csconv/ct_utf8w.so
|
||||
csconv/ctex_mbs.so
|
||||
csconv/ctex_wcs.so
|
||||
csconv/encoding.norm
|
||||
csconv/euc_ct.so
|
||||
csconv/eucw_ct.so
|
||||
csconv/iconv_relay.so
|
||||
csconv/iconv_relay_mb_wc.so
|
||||
csconv/iconv_relay_wc_mb.so
|
||||
csconv/icuconv_relay.so
|
||||
csconv/icuconv_relay_mb_wc.so
|
||||
csconv/icuconv_relay_wc_mb.so
|
||||
csconv/libicuconv.so
|
||||
csconv/mbs_ctex.so
|
||||
csconv/mbs_wcs.so
|
||||
csconv/nil.so
|
||||
csconv/pck_ct.so
|
||||
csconv/pckw_ct.so
|
||||
csconv/utf16_ct.so
|
||||
csconv/utf8_ct.so
|
||||
csconv/utf8w_ct.so
|
||||
csconv/wcs_ctex.so
|
||||
csconv/wcs_mbs.so
|
||||
icuconv/libicu-toolutil.so
|
||||
share/icu/1.4.0/cnvalias.dat
|
||||
share/icu/1.4.0/ibm-1004.cnv
|
||||
share/icu/1.4.0/ibm-1006.cnv
|
||||
share/icu/1.4.0/ibm-1008.cnv
|
||||
share/icu/1.4.0/ibm-1038.cnv
|
||||
share/icu/1.4.0/ibm-1041.cnv
|
||||
share/icu/1.4.0/ibm-1043.cnv
|
||||
share/icu/1.4.0/ibm-1047.cnv
|
||||
share/icu/1.4.0/ibm-1051.cnv
|
||||
share/icu/1.4.0/ibm-1088.cnv
|
||||
share/icu/1.4.0/ibm-1089.cnv
|
||||
share/icu/1.4.0/ibm-1098.cnv
|
||||
share/icu/1.4.0/ibm-1112.cnv
|
||||
share/icu/1.4.0/ibm-1114.cnv
|
||||
share/icu/1.4.0/ibm-1115.cnv
|
||||
share/icu/1.4.0/ibm-1116.cnv
|
||||
share/icu/1.4.0/ibm-1117.cnv
|
||||
share/icu/1.4.0/ibm-1118.cnv
|
||||
share/icu/1.4.0/ibm-1119.cnv
|
||||
share/icu/1.4.0/ibm-1123.cnv
|
||||
share/icu/1.4.0/ibm-1140-s390.cnv
|
||||
share/icu/1.4.0/ibm-1140.cnv
|
||||
share/icu/1.4.0/ibm-1141.cnv
|
||||
share/icu/1.4.0/ibm-1142-s390.cnv
|
||||
share/icu/1.4.0/ibm-1142.cnv
|
||||
share/icu/1.4.0/ibm-1143-s390.cnv
|
||||
share/icu/1.4.0/ibm-1143.cnv
|
||||
share/icu/1.4.0/ibm-1144-s390.cnv
|
||||
share/icu/1.4.0/ibm-1144.cnv
|
||||
share/icu/1.4.0/ibm-1145-s390.cnv
|
||||
share/icu/1.4.0/ibm-1145.cnv
|
||||
share/icu/1.4.0/ibm-1146-s390.cnv
|
||||
share/icu/1.4.0/ibm-1146.cnv
|
||||
share/icu/1.4.0/ibm-1147-s390.cnv
|
||||
share/icu/1.4.0/ibm-1147.cnv
|
||||
share/icu/1.4.0/ibm-1148-s390.cnv
|
||||
share/icu/1.4.0/ibm-1148.cnv
|
||||
share/icu/1.4.0/ibm-1149-s390.cnv
|
||||
share/icu/1.4.0/ibm-1149.cnv
|
||||
share/icu/1.4.0/ibm-1153-s390.cnv
|
||||
share/icu/1.4.0/ibm-1153.cnv
|
||||
share/icu/1.4.0/ibm-1154.cnv
|
||||
share/icu/1.4.0/ibm-1155.cnv
|
||||
share/icu/1.4.0/ibm-1156.cnv
|
||||
share/icu/1.4.0/ibm-1157.cnv
|
||||
share/icu/1.4.0/ibm-1158.cnv
|
||||
share/icu/1.4.0/ibm-1159.cnv
|
||||
share/icu/1.4.0/ibm-1160.cnv
|
||||
share/icu/1.4.0/ibm-1164.cnv
|
||||
share/icu/1.4.0/ibm-1250.cnv
|
||||
share/icu/1.4.0/ibm-1251.cnv
|
||||
share/icu/1.4.0/ibm-1252.cnv
|
||||
share/icu/1.4.0/ibm-1253.cnv
|
||||
share/icu/1.4.0/ibm-1254.cnv
|
||||
share/icu/1.4.0/ibm-1255.cnv
|
||||
share/icu/1.4.0/ibm-1256.cnv
|
||||
share/icu/1.4.0/ibm-1257.cnv
|
||||
share/icu/1.4.0/ibm-1258.cnv
|
||||
share/icu/1.4.0/ibm-12712-s390.cnv
|
||||
share/icu/1.4.0/ibm-12712.cnv
|
||||
share/icu/1.4.0/ibm-1275.cnv
|
||||
share/icu/1.4.0/ibm-1276.cnv
|
||||
share/icu/1.4.0/ibm-1277.cnv
|
||||
share/icu/1.4.0/ibm-1280.cnv
|
||||
share/icu/1.4.0/ibm-1281.cnv
|
||||
share/icu/1.4.0/ibm-1282.cnv
|
||||
share/icu/1.4.0/ibm-1283.cnv
|
||||
share/icu/1.4.0/ibm-1361.cnv
|
||||
share/icu/1.4.0/ibm-1362.cnv
|
||||
share/icu/1.4.0/ibm-1363.cnv
|
||||
share/icu/1.4.0/ibm-1364.cnv
|
||||
share/icu/1.4.0/ibm-1370.cnv
|
||||
share/icu/1.4.0/ibm-1371.cnv
|
||||
share/icu/1.4.0/ibm-1383.cnv
|
||||
share/icu/1.4.0/ibm-1386.cnv
|
||||
share/icu/1.4.0/ibm-1390.cnv
|
||||
share/icu/1.4.0/ibm-1399.cnv
|
||||
share/icu/1.4.0/ibm-16684.cnv
|
||||
share/icu/1.4.0/ibm-16804-s390.cnv
|
||||
share/icu/1.4.0/ibm-16804.cnv
|
||||
share/icu/1.4.0/ibm-17248.cnv
|
||||
share/icu/1.4.0/ibm-21427.cnv
|
||||
share/icu/1.4.0/ibm-273.cnv
|
||||
share/icu/1.4.0/ibm-277.cnv
|
||||
share/icu/1.4.0/ibm-278.cnv
|
||||
share/icu/1.4.0/ibm-280.cnv
|
||||
share/icu/1.4.0/ibm-284.cnv
|
||||
share/icu/1.4.0/ibm-285.cnv
|
||||
share/icu/1.4.0/ibm-297.cnv
|
||||
share/icu/1.4.0/ibm-37-s390.cnv
|
||||
share/icu/1.4.0/ibm-37.cnv
|
||||
share/icu/1.4.0/ibm-420.cnv
|
||||
share/icu/1.4.0/ibm-424.cnv
|
||||
share/icu/1.4.0/ibm-437.cnv
|
||||
share/icu/1.4.0/ibm-4899.cnv
|
||||
share/icu/1.4.0/ibm-4909.cnv
|
||||
share/icu/1.4.0/ibm-4930.cnv
|
||||
share/icu/1.4.0/ibm-4971.cnv
|
||||
share/icu/1.4.0/ibm-500.cnv
|
||||
share/icu/1.4.0/ibm-5104.cnv
|
||||
share/icu/1.4.0/ibm-5123.cnv
|
||||
share/icu/1.4.0/ibm-5210.cnv
|
||||
share/icu/1.4.0/ibm-5346.cnv
|
||||
share/icu/1.4.0/ibm-5347.cnv
|
||||
share/icu/1.4.0/ibm-5349.cnv
|
||||
share/icu/1.4.0/ibm-5350.cnv
|
||||
share/icu/1.4.0/ibm-5351.cnv
|
||||
share/icu/1.4.0/ibm-5352.cnv
|
||||
share/icu/1.4.0/ibm-5353.cnv
|
||||
share/icu/1.4.0/ibm-5354.cnv
|
||||
share/icu/1.4.0/ibm-803.cnv
|
||||
share/icu/1.4.0/ibm-808.cnv
|
||||
share/icu/1.4.0/ibm-813.cnv
|
||||
share/icu/1.4.0/ibm-833.cnv
|
||||
share/icu/1.4.0/ibm-834.cnv
|
||||
share/icu/1.4.0/ibm-835.cnv
|
||||
share/icu/1.4.0/ibm-848.cnv
|
||||
share/icu/1.4.0/ibm-8482.cnv
|
||||
share/icu/1.4.0/ibm-849.cnv
|
||||
share/icu/1.4.0/ibm-850.cnv
|
||||
share/icu/1.4.0/ibm-852.cnv
|
||||
share/icu/1.4.0/ibm-855.cnv
|
||||
share/icu/1.4.0/ibm-856.cnv
|
||||
share/icu/1.4.0/ibm-857.cnv
|
||||
share/icu/1.4.0/ibm-858.cnv
|
||||
share/icu/1.4.0/ibm-859.cnv
|
||||
share/icu/1.4.0/ibm-860.cnv
|
||||
share/icu/1.4.0/ibm-861.cnv
|
||||
share/icu/1.4.0/ibm-862.cnv
|
||||
share/icu/1.4.0/ibm-863.cnv
|
||||
share/icu/1.4.0/ibm-864.cnv
|
||||
share/icu/1.4.0/ibm-865.cnv
|
||||
share/icu/1.4.0/ibm-866.cnv
|
||||
share/icu/1.4.0/ibm-867.cnv
|
||||
share/icu/1.4.0/ibm-868.cnv
|
||||
share/icu/1.4.0/ibm-869.cnv
|
||||
share/icu/1.4.0/ibm-871.cnv
|
||||
share/icu/1.4.0/ibm-872.cnv
|
||||
share/icu/1.4.0/ibm-874.cnv
|
||||
share/icu/1.4.0/ibm-878.cnv
|
||||
share/icu/1.4.0/ibm-891.cnv
|
||||
share/icu/1.4.0/ibm-897.cnv
|
||||
share/icu/1.4.0/ibm-901.cnv
|
||||
share/icu/1.4.0/ibm-902.cnv
|
||||
share/icu/1.4.0/ibm-9027.cnv
|
||||
share/icu/1.4.0/ibm-903.cnv
|
||||
share/icu/1.4.0/ibm-904.cnv
|
||||
share/icu/1.4.0/ibm-9044.cnv
|
||||
share/icu/1.4.0/ibm-9049.cnv
|
||||
share/icu/1.4.0/ibm-9061.cnv
|
||||
share/icu/1.4.0/ibm-907.cnv
|
||||
share/icu/1.4.0/ibm-909.cnv
|
||||
share/icu/1.4.0/ibm-910.cnv
|
||||
share/icu/1.4.0/ibm-912.cnv
|
||||
share/icu/1.4.0/ibm-913.cnv
|
||||
share/icu/1.4.0/ibm-914.cnv
|
||||
share/icu/1.4.0/ibm-915.cnv
|
||||
share/icu/1.4.0/ibm-916.cnv
|
||||
share/icu/1.4.0/ibm-920.cnv
|
||||
share/icu/1.4.0/ibm-921.cnv
|
||||
share/icu/1.4.0/ibm-922.cnv
|
||||
share/icu/1.4.0/ibm-923.cnv
|
||||
share/icu/1.4.0/ibm-9238.cnv
|
||||
share/icu/1.4.0/ibm-924.cnv
|
||||
share/icu/1.4.0/ibm-930.cnv
|
||||
share/icu/1.4.0/ibm-933.cnv
|
||||
share/icu/1.4.0/ibm-935.cnv
|
||||
share/icu/1.4.0/ibm-937.cnv
|
||||
share/icu/1.4.0/ibm-939.cnv
|
||||
share/icu/1.4.0/ibm-941.cnv
|
||||
share/icu/1.4.0/ibm-942.cnv
|
||||
share/icu/1.4.0/ibm-943.cnv
|
||||
share/icu/1.4.0/ibm-944.cnv
|
||||
share/icu/1.4.0/ibm-946.cnv
|
||||
share/icu/1.4.0/ibm-947.cnv
|
||||
share/icu/1.4.0/ibm-948.cnv
|
||||
share/icu/1.4.0/ibm-949.cnv
|
||||
share/icu/1.4.0/ibm-950.cnv
|
||||
share/icu/1.4.0/ibm-953.cnv
|
||||
share/icu/1.4.0/ibm-954.cnv
|
||||
share/icu/1.4.0/ibm-955.cnv
|
||||
share/icu/1.4.0/ibm-970.cnv
|
||||
share/icu/1.4.0/icudata_cnvalias.dat
|
||||
@dirrm share/icu/1.4.0
|
||||
@dirrm share/icu
|
||||
@dirrm icuconv
|
||||
@dirrm csconv/compoundtext
|
||||
@dirrm csconv
|
||||
lib/im/csconv/big5_ct.so
|
||||
lib/im/csconv/big5w_ct.so
|
||||
lib/im/csconv/cns_ct.so
|
||||
lib/im/csconv/cnsw_ct.so
|
||||
lib/im/csconv/compoundtext/ct_de
|
||||
lib/im/csconv/compoundtext/ct_en_US
|
||||
lib/im/csconv/compoundtext/ct_es
|
||||
lib/im/csconv/compoundtext/ct_fr
|
||||
lib/im/csconv/compoundtext/ct_it
|
||||
lib/im/csconv/compoundtext/ct_ja
|
||||
lib/im/csconv/compoundtext/ct_ko
|
||||
lib/im/csconv/compoundtext/ct_sv
|
||||
lib/im/csconv/compoundtext/ct_zh
|
||||
lib/im/csconv/compoundtext/ct_zh.GBK
|
||||
lib/im/csconv/compoundtext/ct_zh_TW
|
||||
lib/im/csconv/compoundtext/ct_zh_TW.GBK
|
||||
lib/im/csconv/csconv.conf
|
||||
lib/im/csconv/csconv.so
|
||||
lib/im/csconv/ct_big5.so
|
||||
lib/im/csconv/ct_big5w.so
|
||||
lib/im/csconv/ct_cns.so
|
||||
lib/im/csconv/ct_cnsw.so
|
||||
lib/im/csconv/ct_euc.so
|
||||
lib/im/csconv/ct_eucw.so
|
||||
lib/im/csconv/ct_pck.so
|
||||
lib/im/csconv/ct_pckw.so
|
||||
lib/im/csconv/ct_utf16.so
|
||||
lib/im/csconv/ct_utf8.so
|
||||
lib/im/csconv/ct_utf8w.so
|
||||
lib/im/csconv/ctex_mbs.so
|
||||
lib/im/csconv/ctex_wcs.so
|
||||
lib/im/csconv/encoding.norm
|
||||
lib/im/csconv/euc_ct.so
|
||||
lib/im/csconv/eucw_ct.so
|
||||
lib/im/csconv/iconv_relay.so
|
||||
lib/im/csconv/iconv_relay_mb_wc.so
|
||||
lib/im/csconv/iconv_relay_wc_mb.so
|
||||
lib/im/csconv/icuconv_relay.so
|
||||
lib/im/csconv/icuconv_relay_mb_wc.so
|
||||
lib/im/csconv/icuconv_relay_wc_mb.so
|
||||
lib/im/csconv/libicuconv.so
|
||||
lib/im/csconv/mbs_ctex.so
|
||||
lib/im/csconv/mbs_wcs.so
|
||||
lib/im/csconv/nil.so
|
||||
lib/im/csconv/pck_ct.so
|
||||
lib/im/csconv/pckw_ct.so
|
||||
lib/im/csconv/utf16_ct.so
|
||||
lib/im/csconv/utf8_ct.so
|
||||
lib/im/csconv/utf8w_ct.so
|
||||
lib/im/csconv/wcs_ctex.so
|
||||
lib/im/csconv/wcs_mbs.so
|
||||
lib/im/icuconv/libicu-toolutil.so
|
||||
lib/im/share/icu/1.4.0/cnvalias.dat
|
||||
lib/im/share/icu/1.4.0/icudata_cnvalias.dat
|
||||
lib/im/share/icu/1.4.0/ibm-1004.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1006.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1008.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1038.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1041.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1043.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1047.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1051.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1088.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1089.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1098.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1112.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1114.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1115.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1116.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1117.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1118.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1119.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1123.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1140-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1140.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1141.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1142-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1142.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1143-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1143.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1144-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1144.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1145-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1145.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1146-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1146.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1147-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1147.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1148-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1148.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1149-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1149.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1153-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1153.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1154.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1155.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1156.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1157.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1158.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1159.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1160.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1164.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1250.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1251.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1252.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1253.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1254.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1255.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1256.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1257.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1258.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-12712-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-12712.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1275.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1276.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1277.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1280.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1281.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1282.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1283.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1361.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1362.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1363.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1364.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1370.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1371.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1383.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1386.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-1399.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-16684.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-16804-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-16804.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-17248.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-21427.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-273.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-277.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-278.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-280.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-284.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-285.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-297.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-37-s390.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-37.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-420.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-424.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-437.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-4899.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-4909.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-4930.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-4971.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-500.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5104.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5123.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5210.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5346.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5347.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5349.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5350.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5351.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5352.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5353.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-5354.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-803.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-808.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-813.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-833.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-834.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-835.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-848.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-8482.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-849.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-850.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-852.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-855.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-856.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-857.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-858.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-859.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-860.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-861.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-862.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-863.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-864.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-865.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-866.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-867.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-868.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-869.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-871.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-872.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-874.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-878.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-891.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-897.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-901.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-902.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-9027.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-903.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-904.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-9044.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-9049.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-9061.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-907.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-909.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-910.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-912.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-913.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-914.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-915.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-916.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-920.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-921.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-922.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-923.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-9238.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-924.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-930.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-933.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-935.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-937.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-939.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-941.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-942.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-943.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-944.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-946.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-947.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-948.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-949.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-950.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-953.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-954.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-955.cnv
|
||||
lib/im/share/icu/1.4.0/ibm-970.cnv
|
||||
@dirrm lib/im/share/icu/1.4.0
|
||||
@dirrm lib/im/share/icu
|
||||
@dirrm lib/im/share
|
||||
@dirrm lib/im/icuconv
|
||||
@dirrm lib/im/csconv/compoundtext
|
||||
@dirrm lib/im/csconv
|
||||
@unexec rmdir %D/lib/im > /dev/null 2>&1 || true
|
||||
|
@ -7,49 +7,67 @@
|
||||
|
||||
PORTNAME= gnome-im-switcher
|
||||
PORTVERSION= ${IIIMF_VER:S/_/./g:C/-.*//}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
|
||||
PKGNAMEPREFIX= iiimf-
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}-src-${IIIMF_VER}.tgz
|
||||
DISTNAME= im-sdk-src-${IIIMF_VER}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= IIIMF gnome input method switcher
|
||||
|
||||
IIIMF_VER= r12_0_1-svn1891
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/gnome-im-switcher
|
||||
USE_GNOME= gconf2 libglade2 libgnomeui gnomepanel gnomehack
|
||||
USE_REINPLACE= yes
|
||||
USE_X_PREFIX= yes
|
||||
|
||||
IIIMF_VER= r12_1-svn2002
|
||||
USE_REINPLACE= yes
|
||||
USE_GMAKE= yes
|
||||
USE_AUTOCONF_VER= 259
|
||||
USE_AUTOHEADER_VER= 259
|
||||
USE_AUTOMAKE_VER= 19
|
||||
USE_LIBTOOL_VER= 15
|
||||
AUTOMAKE_ARGS= --add-missing --copy --gnu
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
USE_GNOME= intltool gconf2 libglade2 libgnomeui \
|
||||
gnomepanel gnomeprefix gnomehack
|
||||
WANT_AUTOCONF_VER=253
|
||||
WANT_AUTOHEADER_VER=253
|
||||
WANT_AUTOMAKE_VER=15
|
||||
WANT_LIBTOOL_VER=15
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}/gnome-im-switcher
|
||||
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} < 503000
|
||||
IGNORE= "It is supported on FreeBSD 5.3 and later"
|
||||
.endif
|
||||
|
||||
.if ${ARCH} != "i386"
|
||||
IGNORE= "${ARCH} is not support."
|
||||
.endif
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_ARGS+= LIBTOOL="${LIBTOOL} --tag=CXX"
|
||||
UPDATE_ARGS+= ACLOCAL=${ACLOCAL} AUTOMAKE=${AUTOMAKE} \
|
||||
AUTOHEADER=${AUTOHEADER} AUTOCONF=${AUTOCONF} \
|
||||
LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/../acfiles/im_common.m4
|
||||
${FIND} ${WRKSRC} -name "Makefile.am*" | ${XARGS} ${REINPLACE_CMD} -e \
|
||||
's|[(]GNOME_datadir[)]/gnome/|(datadir)/|g ; \
|
||||
s|[(]GNOME_datadir[)]/locale|(prefix)/share/locale|g ; \
|
||||
s|[(]datadir[)]/locale|(prefix)/share/locale|g ; \
|
||||
s|[(]libdir[)]/locale|(prefix)/share/locale|g ; \
|
||||
s|[(]gnomedatadir[)]/gnome|(gnomedatadir)|g ; \
|
||||
s|[(]datadir[)]/aclocal|(prefix)/share/aclocal|g ; \
|
||||
s|[(]datadir[)]/gnome/|(datadir)/|g ; \
|
||||
s|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g ; \
|
||||
s|[$$][(]localstatedir[)]/scrollkeeper|${SCROLLKEEPER_DIR}|g ; \
|
||||
s|[(]libdir[)]/bonobo/servers|(prefix)/libdata/bonobo/servers|g'
|
||||
${REINPLACE_CMD} -e "/GNOMECC_DATA_DIR/s,/share/,&gnome/,g" \
|
||||
${WRKSRC}/configure.in
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && glib-gettextize --force --copy
|
||||
cd ${WRKSRC} && intltoolize --copy --force --automake
|
||||
cd ${WRKSRC} && ${LIBTOOLIZE} --force --copy
|
||||
cd ${WRKSRC} && ${ACLOCAL} -I ${LOCALBASE}/share/aclocal -I ../acfiles
|
||||
${TOUCH} ${WRKSRC}/config.h.in
|
||||
(cd ${WRKSRC}/.. && ${GMAKE} ${UPDATE_ARGS} update-acfiles)
|
||||
(cd ${WRKSRC}/../acfiles/ && ${TOUCH} ltconfig)
|
||||
(cd ${WRKSRC} && ${TOUCH} ltconfig)
|
||||
(cd ${WRKSRC} && ${LOCALBASE}/bin/intltoolize --copy --force --automake)
|
||||
(cd ${WRKSRC} && ${LIBTOOLIZE} --force --copy)
|
||||
(cd ${WRKSRC} && ${ACLOCAL} -I ../acfiles -I /usr/local/share/aclocal)
|
||||
(cd ${WRKSRC} && ${AUTOHEADER})
|
||||
(cd ${WRKSRC} && ${AUTOMAKE} --add-missing --gnu)
|
||||
(cd ${WRKSRC} && ${AUTOCONF})
|
||||
|
||||
.include <bsd.port.mk>
|
||||
post-configure:
|
||||
${REINPLACE_CMD} -e "s,[(]libdir[)]/bonobo/server,{exec_prefix}/libdata/bonobo/server,g" \
|
||||
${WRKSRC}/src/Makefile
|
||||
${REINPLACE_CMD} -e "s,[(]datadir[)]/gnome/,(datadir)/,g" \
|
||||
${WRKSRC}/help/C/Makefile
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (im-sdk-src-r12_0_1-svn1891.tgz) = 4e51e4fd07391bd957622db0e89aeefe
|
||||
SIZE (im-sdk-src-r12_0_1-svn1891.tgz) = 18206118
|
||||
MD5 (im-sdk-src-r12_1-svn2002.tar.bz2) = 51f3f10b11f8d4a206e2b190ec36a32a
|
||||
SIZE (im-sdk-src-r12_1-svn2002.tar.bz2) = 18141292
|
||||
|
19
textproc/iiimf-gnome-im-switcher/files/patch-Makefile
Normal file
19
textproc/iiimf-gnome-im-switcher/files/patch-Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
--- Makefile Thu Apr 8 03:28:00 2004
|
||||
+++ Makefile Wed Feb 16 14:09:34 2005
|
||||
@@ -2,6 +2,7 @@
|
||||
AUTOMAKE = automake
|
||||
AUTOHEADER = autoheader
|
||||
AUTOCONF = autoconf
|
||||
+LIBTOOLIZE = libtoolize
|
||||
|
||||
CONFIG_CMD = $(ACLOCAL) -I $${acfilesdir} && \
|
||||
$(AUTOHEADER) && \
|
||||
@@ -21,7 +22,7 @@
|
||||
|
||||
update-acfiles:
|
||||
cd acfiles && \
|
||||
- $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && libtoolize --force --copy && \
|
||||
+ $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && $(LIBTOOLIZE) --force --copy && \
|
||||
rm -f Makefile.in aclocal.m4
|
||||
|
||||
config:
|
@ -0,0 +1,71 @@
|
||||
--- gnome-im-switcher/autogen.sh Fri Dec 5 12:25:06 2003
|
||||
+++ gnome-im-switcher/autogen.sh Wed Feb 16 16:50:27 2005
|
||||
@@ -13,15 +13,20 @@
|
||||
|
||||
DIE=0
|
||||
|
||||
-AUTOMAKE=automake-1.4
|
||||
-ACLOCAL=aclocal-1.4
|
||||
+LIBTOOL=libtool15
|
||||
+INTLTOOLIZE=intltoolize
|
||||
+LIBTOOLIZE=libtoolize15
|
||||
+ACLOCAL=aclocal15
|
||||
+AUTOHEADER=autoheader253
|
||||
+AUTOMAKE=automake15
|
||||
+AUTOCONF=autoconf253
|
||||
|
||||
($AUTOMAKE --version) < /dev/null > /dev/null 2>&1 || {
|
||||
AUTOMAKE=automake
|
||||
ACLOCAL=aclocal
|
||||
}
|
||||
|
||||
-(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+($AUTOCONF --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have autoconf installed to compile $PROJECT."
|
||||
echo "Download the appropriate package for your distribution,"
|
||||
@@ -38,7 +43,7 @@
|
||||
}
|
||||
|
||||
(grep "^AM_PROG_LIBTOOL" configure.in >/dev/null) && {
|
||||
- (libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ ($LIBTOOL --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`libtool' installed to compile $PROJECT."
|
||||
echo "Get ftp://ftp.gnu.org/pub/gnu/libtool-1.2d.tar.gz"
|
||||
@@ -57,7 +62,7 @@
|
||||
}
|
||||
|
||||
(grep "^AC_PROG_INTLTOOL" $srcdir/configure.in >/dev/null) && {
|
||||
- (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ ($INTLTOOLIZE --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`intltoolize' installed to compile $PKG_NAME."
|
||||
echo "Get ftp://ftp.gnome.org/pub/GNOME/stable/sources/intltool/intltool-0.10.tar.gz"
|
||||
@@ -115,22 +120,22 @@
|
||||
fi
|
||||
if grep "^AC_PROG_INTLTOOL" configure.in >/dev/null; then
|
||||
echo "Running intltoolize..."
|
||||
- intltoolize --copy --force --automake
|
||||
+ $INTLTOOLIZE --copy --force --automake
|
||||
fi
|
||||
if grep "^AM_PROG_LIBTOOL" configure.in >/dev/null; then
|
||||
echo "Running libtoolize..."
|
||||
- libtoolize --force --copy
|
||||
+ $LIBTOOLIZE --force --copy
|
||||
fi
|
||||
echo "Running $ACLOCAL $aclocalinclude ..."
|
||||
$ACLOCAL $aclocalinclude
|
||||
if grep "^AM_CONFIG_HEADER" configure.in >/dev/null; then
|
||||
echo "Running autoheader..."
|
||||
- autoheader
|
||||
+ $AUTOHEADER
|
||||
fi
|
||||
echo "Running $AUTOMAKE --gnu $am_opt ..."
|
||||
$AUTOMAKE --add-missing --gnu $am_opt
|
||||
echo "Running autoconf ..."
|
||||
- autoconf
|
||||
+ $AUTOCONF
|
||||
)
|
||||
fi
|
||||
done
|
@ -0,0 +1,14 @@
|
||||
--- gnome-im-switcher/src/widgets.c Thu Oct 14 23:10:11 2004
|
||||
+++ gnome-im-switcher/src/widgets.c Wed Feb 16 16:51:26 2005
|
||||
@@ -29,7 +29,11 @@
|
||||
#include <gnome.h>
|
||||
|
||||
#include <signal.h>
|
||||
+#ifdef __FreeBSD__
|
||||
+#include <sys/wait.h>
|
||||
+#else
|
||||
#include <wait.h>
|
||||
+#endif
|
||||
|
||||
#include "gnome-im-switcher.h"
|
||||
#include "iiim-interface.h"
|
@ -1,12 +0,0 @@
|
||||
--- src/language.c.orig Thu Apr 29 20:23:29 2004
|
||||
+++ src/language.c Wed Oct 13 22:52:28 2004
|
||||
@@ -946,8 +946,8 @@
|
||||
gimlet_language_get_conversion_mode (char *iiim_lang_name)
|
||||
{
|
||||
GSList *tmp;
|
||||
- tmp = active_languages;
|
||||
GimletLanguage *lang;
|
||||
+ tmp = active_languages;
|
||||
|
||||
while (tmp != NULL)
|
||||
{
|
@ -1,13 +0,0 @@
|
||||
--- src/quick-access-menu.c.orig Fri Jul 16 00:32:39 2004
|
||||
+++ src/quick-access-menu.c Wed Oct 13 23:01:48 2004
|
||||
@@ -279,9 +279,9 @@
|
||||
GtkWidget *le_submenu;
|
||||
GtkWidget *le_submenu_item;
|
||||
GSList *legroup = NULL;
|
||||
+ int i, len;
|
||||
|
||||
le_submenu = gtk_menu_new ();
|
||||
- int i, len;
|
||||
len = g_list_length (lelist);
|
||||
le_submenu_item = gtk_radio_menu_item_new_with_label (legroup, lelist->data);
|
||||
legroup = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (le_submenu_item));
|
@ -1,11 +0,0 @@
|
||||
--- src/widgets.c.orig Fri Sep 10 16:41:33 2004
|
||||
+++ src/widgets.c Fri Sep 10 16:42:03 2004
|
||||
@@ -29,7 +29,7 @@
|
||||
#include <gnome.h>
|
||||
|
||||
#include <signal.h>
|
||||
-#include <wait.h>
|
||||
+#include <sys/wait.h>
|
||||
|
||||
#include "gnome-im-switcher.h"
|
||||
#include "widgets.h"
|
@ -1,23 +1,32 @@
|
||||
bin/gnome-im-properties
|
||||
bin/gnome-im-settings-daemon
|
||||
@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/gnome-im-properties.schemas >/dev/null || /usr/bin/true
|
||||
etc/gconf/schemas/gnome-im-properties.schemas
|
||||
@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/gnome-im-properties.schemas >/dev/null || /usr/bin/true
|
||||
@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/gnome-im-switcher.schemas >/dev/null || /usr/bin/true
|
||||
etc/gconf/schemas/gnome-im-switcher.schemas
|
||||
@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/gnome-im-switcher.schemas >/dev/null || /usr/bin/true
|
||||
libdata/bonobo/servers/GNOME_IMSwitcherApplet.server
|
||||
libexec/gnome-im-switcher-applet
|
||||
share/control-center-2.0/capplets/gnome-im-properties.desktop
|
||||
share/control-center-2.0/interfaces/gnome-im-properties.glade2
|
||||
share/gnome-2.0/ui/GNOME_InputMethodSwitcherApplet.xml
|
||||
share/gnome-im-switcher/glade/gnome-im-switcher.glade2
|
||||
share/icons/hicolor/48x48/apps/gnome-settings-im.png
|
||||
share/pixmaps/gnome-settings-im.png
|
||||
@dirrm share/control-center-2.0/capplets
|
||||
@dirrm share/control-center-2.0/interfaces
|
||||
@dirrm share/control-center-2.0
|
||||
@dirrm share/gnome-2.0/ui
|
||||
@dirrm share/gnome-2.0
|
||||
@dirrm share/gnome-im-switcher/glade
|
||||
@dirrm share/gnome-im-switcher
|
||||
share/gnome/control-center-2.0/capplets/gnome-im-properties.desktop
|
||||
share/gnome/control-center-2.0/interfaces/gnome-im-properties.glade2
|
||||
share/gnome/gnome-2.0/ui/GNOME_InputMethodSwitcherApplet.xml
|
||||
share/gnome/pixmaps/gnome-settings-im.png
|
||||
share/gnome/pixmaps/gimlet-off.png
|
||||
share/gnome/pixmaps/gimlet-on.png
|
||||
@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults %D/bin/gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/gnome-im-switcher.schemas > /dev/null || true
|
||||
etc/gconf/schemas/gnome-im-switcher.schemas
|
||||
@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults %D/bin/gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/gnome-im-switcher.schemas > /dev/null || true
|
||||
@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults %D/bin/gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/gnome-im-properties.schemas > /dev/null || true
|
||||
etc/gconf/schemas/gnome-im-properties.schemas
|
||||
@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults %D/bin/gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/gnome-im-properties.schemas > /dev/null || true
|
||||
@exec %D/bin/scrollkeeper-update -p %D/var/scrollkeeper -o %D/share/gnome/omf/gnome-im-switcher
|
||||
share/gnome/omf/gnome-im-switcher/imswitcher-C.omf
|
||||
@unexec %D/bin/scrollkeeper-update -p %D/var/scrollkeeper -o %D/share/gnome/omf/gnome-im-switcher
|
||||
@dirrm share/gnome/omf/gnome-im-switcher
|
||||
share/gnome/gnome-im-switcher/glade/gnome-im-switcher.glade2
|
||||
@dirrm share/gnome/gnome-im-switcher/glade
|
||||
@dirrm share/gnome/gnome-im-switcher
|
||||
share/gnome/help/imswitcher/C/legal.xml
|
||||
share/gnome/help/imswitcher/C/imswitcher.xml
|
||||
@dirrm share/gnome/help/imswitcher/C
|
||||
@dirrm share/gnome/help/imswitcher
|
||||
share/gnome/icons/hicolor/48x48/apps/gnome-settings-im.png
|
||||
@unexec rmdir %D/share/gnome/icons/hicolor/48x48/apps > /dev/null 2>&1 || true
|
||||
@unexec rmdir %D/share/gnome/icons/hicolor/48x48 > /dev/null 2>&1 || true
|
||||
@unexec rmdir %D/share/gnome/icons/hicolor > /dev/null 2>&1 || true
|
||||
@unexec rmdir %D/share/gnome/icons > /dev/null 2>&1 || true
|
||||
|
@ -7,42 +7,60 @@
|
||||
|
||||
PORTNAME= gtk
|
||||
PORTVERSION= ${IIIMF_VER:S/_/./g:C/-.*//}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
|
||||
PKGNAMEPREFIX= iiimf-
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}-src-${IIIMF_VER}.tgz
|
||||
DISTNAME= im-sdk-src-${IIIMF_VER}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= Internet/Intranet Input Method Gtk Client Framework
|
||||
COMMENT= Internet/Intranet Input Method Server Framework
|
||||
|
||||
LIB_DEPENDS= iiimp.0:${PORTSDIR}/textproc/iiimf-protocol-lib \
|
||||
iiimcf.2:${PORTSDIR}/textproc/iiimf-client-lib
|
||||
|
||||
USE_GNOME= gtk20
|
||||
USE_X_PREFIX= yes
|
||||
|
||||
IIIMF_VER= r12_0_1-svn1891
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/iiimgcf
|
||||
USE_REINPLACE= yes
|
||||
USE_AUTOCONF_VER= 259
|
||||
USE_AUTOHEADER_VER= 259
|
||||
USE_AUTOMAKE_VER= 19
|
||||
USE_LIBTOOL_VER= 15
|
||||
IIIMF_VER= r12_1-svn2002
|
||||
USE_REINPLACE= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= intltool gtk20
|
||||
WANT_AUTOCONF_VER=253
|
||||
WANT_AUTOHEADER_VER=253
|
||||
WANT_AUTOMAKE_VER=15
|
||||
WANT_LIBTOOL_VER=15
|
||||
|
||||
PLIST_FILES= lib/gtk-2.0/2.4.0/immodules/im-iiim.so
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}/iiimgcf
|
||||
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} < 503000
|
||||
IGNORE= "It is supported on FreeBSD 5.3 and later"
|
||||
.endif
|
||||
|
||||
.if ${ARCH} != "i386"
|
||||
IGNORE= "${ARCH} is not support."
|
||||
.endif
|
||||
|
||||
MAKE_ARGS+= LIBTOOL="${LIBTOOL} --tag=CXX"
|
||||
UPDATE_ARGS+= ACLOCAL=${ACLOCAL} AUTOMAKE=${AUTOMAKE} \
|
||||
AUTOHEADER=${AUTOHEADER} AUTOCONF=${AUTOCONF} \
|
||||
LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/../acfiles/im_common.m4 \
|
||||
${WRKSRC}/configure.ac \
|
||||
${WRKSRC}/imaux.c
|
||||
${WRKSRC}/../acfiles/im_common.m4
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && glib-gettextize --force --copy
|
||||
cd ${WRKSRC} && ${MV} po ../acfiles && ${LN} -s ../acfiles/po && intltoolize --copy --force --automake
|
||||
cd ${WRKSRC} && ${ACLOCAL} -I ${LOCALBASE}/share/aclocal -I ../acfiles
|
||||
${TOUCH} ${WRKSRC}/config.h.in
|
||||
(cd ${WRKSRC}/.. && ${GMAKE} ${UPDATE_ARGS} update-acfiles)
|
||||
(cd ${WRKSRC}/../acfiles/ && ${TOUCH} ltconfig)
|
||||
|
||||
.include <bsd.port.mk>
|
||||
do-configure:
|
||||
(cd ${WRKSRC} && ./autogen.sh --prefix=${PREFIX})
|
||||
|
||||
post-install:
|
||||
${X11BASE}/bin/gtk-query-immodules-2.0 > \
|
||||
${X11BASE}/etc/gtk-2.0/gtk.immodules
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (im-sdk-src-r12_0_1-svn1891.tgz) = 4e51e4fd07391bd957622db0e89aeefe
|
||||
SIZE (im-sdk-src-r12_0_1-svn1891.tgz) = 18206118
|
||||
MD5 (im-sdk-src-r12_1-svn2002.tar.bz2) = 51f3f10b11f8d4a206e2b190ec36a32a
|
||||
SIZE (im-sdk-src-r12_1-svn2002.tar.bz2) = 18141292
|
||||
|
19
textproc/iiimf-gtk/files/patch-Makefile
Normal file
19
textproc/iiimf-gtk/files/patch-Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
--- Makefile Thu Apr 8 03:28:00 2004
|
||||
+++ Makefile Wed Feb 16 14:09:34 2005
|
||||
@@ -2,6 +2,7 @@
|
||||
AUTOMAKE = automake
|
||||
AUTOHEADER = autoheader
|
||||
AUTOCONF = autoconf
|
||||
+LIBTOOLIZE = libtoolize
|
||||
|
||||
CONFIG_CMD = $(ACLOCAL) -I $${acfilesdir} && \
|
||||
$(AUTOHEADER) && \
|
||||
@@ -21,7 +22,7 @@
|
||||
|
||||
update-acfiles:
|
||||
cd acfiles && \
|
||||
- $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && libtoolize --force --copy && \
|
||||
+ $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && $(LIBTOOLIZE) --force --copy && \
|
||||
rm -f Makefile.in aclocal.m4
|
||||
|
||||
config:
|
@ -1,12 +1,20 @@
|
||||
--- Makefile.am.orig Tue Sep 7 22:44:25 2004
|
||||
+++ Makefile.am Tue Sep 7 22:45:11 2004
|
||||
@@ -15,8 +15,7 @@
|
||||
--- iiimgcf/Makefile.am Thu Jan 15 10:51:58 2004
|
||||
+++ iiimgcf/Makefile.am Thu Feb 17 22:05:59 2005
|
||||
@@ -9,14 +9,13 @@
|
||||
moduledir = $(GTK2_LIBDIR)/gtk-2.0/$(GTK2_BINARY_VERSION)/immodules
|
||||
|
||||
im_iiim_la_CFLAGS = $(SHLIBCFLAGS) $(THREAD_CXX_CFLAGS) $(GTK_CFLAGS)
|
||||
-im_iiim_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module -no-undefined
|
||||
+im_iiim_la_LDFLAGS = -rpath $(moduledir) -avoid-version -module -no-undefined \
|
||||
+ -liiimcf -liiimp
|
||||
|
||||
im_iiim_la_SOURCES = IIIMGdkEventKey.c IIIMGdkEventKey.h \
|
||||
gtkimcontextiiim.c gtkimcontextiiim.h \
|
||||
imiiim.c imswitcher.c imaux.c
|
||||
im_iiim_la_LIBADD = $(X_LIBS) $(GTK_LIBS) \
|
||||
-im_iiim_la_LIBADD = $(X_LIBS) $(GTK_LIBS) \
|
||||
- $(IM_LIBDIR)/iiimcf/libiiimcf.la \
|
||||
- $(IM_LIBDIR)/iiimp/libiiimp.la
|
||||
+ -L$(prefix)/lib -liiimcf -liiimp
|
||||
+im_iiim_la_LIBADD = $(X_LIBS) $(GTK_LIBS)
|
||||
|
||||
module_LTLIBRARIES = im-iiim.la
|
||||
|
||||
|
73
textproc/iiimf-gtk/files/patch-iiimgcf_autogen.sh
Normal file
73
textproc/iiimf-gtk/files/patch-iiimgcf_autogen.sh
Normal file
@ -0,0 +1,73 @@
|
||||
--- iiimgcf/autogen.sh Thu Dec 11 17:29:28 2003
|
||||
+++ iiimgcf/autogen.sh Wed Feb 16 16:48:14 2005
|
||||
@@ -12,7 +12,15 @@
|
||||
|
||||
DIE=0
|
||||
|
||||
-(libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+LIBTOOL=libtool15
|
||||
+INTLTOOLIZE=intltoolize
|
||||
+LIBTOOLIZE=libtoolize15
|
||||
+ACLOCAL=aclocal15
|
||||
+AUTOHEADER=autoheader253
|
||||
+AUTOMAKE=automake15
|
||||
+AUTOCONF=autoconf253
|
||||
+
|
||||
+(${LIBTOOL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have libtool installed to compile $PROJECT."
|
||||
echo "Install the appropriate package for your distribution,"
|
||||
@@ -30,7 +38,7 @@
|
||||
}
|
||||
|
||||
(grep "^AC_PROG_INTLTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${INTLTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`intltoolize' installed to compile $PKG_NAME."
|
||||
echo "Get ftp://ftp.gnome.org/pub/GNOME/stable/sources/intltool/intltool-0.10.tar.gz"
|
||||
@@ -39,7 +47,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
-(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOCONF} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have autoconf installed to compile $PROJECT."
|
||||
echo "libtool the appropriate package for your distribution,"
|
||||
@@ -48,8 +56,8 @@
|
||||
}
|
||||
|
||||
have_automake=false
|
||||
-if automake --version < /dev/null > /dev/null 2>&1 ; then
|
||||
- automake_version=`automake --version | grep 'automake (GNU automake)' | sed 's/^[^0-9]*\(.*\)/\1/'`
|
||||
+if ${AUTOMAKE} --version < /dev/null > /dev/null 2>&1 ; then
|
||||
+ automake_version=`${AUTOMAKE} --version | grep 'automake (GNU automake)' | sed 's/^[^0-9]*\(.*\)/\1/'`
|
||||
case $automake_version in
|
||||
1.2*|1.3*|1.4)
|
||||
;;
|
||||
@@ -96,19 +104,19 @@
|
||||
fi
|
||||
if grep "^AC_PROG_INTLTOOL" configure.ac >/dev/null; then
|
||||
echo "Running intltoolize..."
|
||||
- intltoolize --copy --force --automake
|
||||
+ ${INTLTOOLIZE} --copy --force --automake
|
||||
fi
|
||||
|
||||
# intentionally we don't call "libtoolize --force"
|
||||
# to avoid overriding ../acfiles/ltmain.h, which we don't want to happen!
|
||||
|
||||
-aclocal -I ../acfiles $ACLOCAL_FLAGS
|
||||
+${ACLOCAL} -I ../acfiles $ACLOCAL_FLAGS
|
||||
|
||||
# optionally feature autoheader
|
||||
-(autoheader --version) < /dev/null > /dev/null 2>&1 && autoheader
|
||||
+(${AUTOHEADER} --version) < /dev/null > /dev/null 2>&1 && ${AUTOHEADER}
|
||||
|
||||
-automake -a $am_opt
|
||||
-autoconf
|
||||
+${AUTOMAKE} -a $am_opt
|
||||
+${AUTOCONF}
|
||||
cd $ORIGDIR
|
||||
|
||||
if test -z "$AUTOGEN_SUBDIR_MODE"; then
|
19
textproc/iiimf-gtk/files/patch-iiimgcf_configure.ac
Normal file
19
textproc/iiimf-gtk/files/patch-iiimgcf_configure.ac
Normal file
@ -0,0 +1,19 @@
|
||||
--- iiimgcf/configure.ac Tue Nov 18 12:17:57 2003
|
||||
+++ iiimgcf/configure.ac Thu Feb 17 15:26:50 2005
|
||||
@@ -63,13 +63,13 @@
|
||||
COMMON_INCLUDE='-I$(IM_INCLUDEDIR) -I$(IM_INCLUDEDIR)/iiimp'
|
||||
CFLAGS="${COMMON_INCLUDE} ${COMMON_CXX_CFLAGS} ${COMMON_CFLAGS} \
|
||||
${DEBUG_CXX_CFLAGS} ${DEBUG_CFLAGS} \
|
||||
- ${THREAD_COMMON_CXX_CFLAGS}"
|
||||
+ ${THREAD_COMMON_CXX_CFLAGS} -I/usr/local/include -I/usr/X11R6/include"
|
||||
|
||||
CXXFLAGS="${COMMON_INCLUDE} ${COMMON_CXX_CFLAGS} ${COMMON_CXXFLAGS} \
|
||||
${DEBUG_CXX_CFLAGS} ${DEBUG_CXXFLAGS} \
|
||||
- ${THREAD_COMMON_CXX_CFLAGS}"
|
||||
+ ${THREAD_COMMON_CXX_CFLAGS} -I/usr/local/include -I/usr/X11R6/include"
|
||||
|
||||
-LDFLAGS="${COMMON_LDFLAGS}"
|
||||
+LDFLAGS="${COMMON_LDFLAGS} -L/usr/local/lib -L/usr/X11R6/lib"
|
||||
|
||||
dnl --------------------------------------------------------------------------------
|
||||
dnl Section 6: compilation test
|
11
textproc/iiimf-gtk/files/patch-iiimgcf_imaux.c
Normal file
11
textproc/iiimf-gtk/files/patch-iiimgcf_imaux.c
Normal file
@ -0,0 +1,11 @@
|
||||
--- iiimgcf/imaux.c Thu Jul 29 20:44:21 2004
|
||||
+++ iiimgcf/imaux.c Wed Feb 16 20:40:51 2005
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
static void iiim_aux_download (IIIMCF_downloaded_object obj);
|
||||
|
||||
-#define AUX_BASE_DIR "/usr/lib/im/"
|
||||
+#define AUX_BASE_DIR "/usr/local/lib/im/"
|
||||
|
||||
#define IS_SPACE(len, ptr) ((0 < (len)) && \
|
||||
(('\t' == *(p)) || (' ' == *(p))))
|
3
textproc/iiimf-gtk/pkg-plist
Normal file
3
textproc/iiimf-gtk/pkg-plist
Normal file
@ -0,0 +1,3 @@
|
||||
lib/gtk-2.0/2.4.0/immodules/im-iiim.so
|
||||
@exec %D/bin/gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules
|
||||
@unexec %D/bin/gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules
|
@ -10,14 +10,14 @@ PORTVERSION= ${IIIMF_VER:S/_/./g:C/-.*//}
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
|
||||
PKGNAMEPREFIX= iiimf-
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}-src-${IIIMF_VER}.tgz
|
||||
DISTNAME= im-sdk-src-${IIIMF_VER}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= Header files for Internet/Intranet Input Method Framework
|
||||
|
||||
IIIMF_VER= r12_0_1-svn1891
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}
|
||||
IIIMF_VER= r12_1-svn2002
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
|
||||
NO_BUILD= yes
|
||||
|
||||
do-install:
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (im-sdk-src-r12_0_1-svn1891.tgz) = 4e51e4fd07391bd957622db0e89aeefe
|
||||
SIZE (im-sdk-src-r12_0_1-svn1891.tgz) = 18206118
|
||||
MD5 (im-sdk-src-r12_1-svn2002.tar.bz2) = 51f3f10b11f8d4a206e2b190ec36a32a
|
||||
SIZE (im-sdk-src-r12_1-svn2002.tar.bz2) = 18141292
|
||||
|
@ -1,14 +1,15 @@
|
||||
include/iiimf/IMArg.h
|
||||
include/iiimf/IMCharSubsets.h
|
||||
include/iiimf/IMProtocolStruct.h
|
||||
include/iiimf/iml/SunIMPriv.h
|
||||
include/iiimf/iml/SunIM.h
|
||||
include/iiimf/iml/SunIMProt.h
|
||||
include/iiimf/iml/SunIMPub.h
|
||||
include/iiimf/iml/SunIMCore.h
|
||||
include/iiimf/iml/SunIMMMan.h
|
||||
include/iiimf/iml/SunIMMthd.h
|
||||
include/iiimf/syscfg.h
|
||||
include/iiimf/threaddef.h
|
||||
include/iiimf/iml/SunIM.h
|
||||
include/iiimf/iml/SunIMCore.h
|
||||
include/iiimf/iml/SunIMLock.h
|
||||
include/iiimf/iml/SunIMMMan.h
|
||||
include/iiimf/iml/SunIMMthd.h
|
||||
include/iiimf/iml/SunIMPriv.h
|
||||
include/iiimf/iml/SunIMProt.h
|
||||
include/iiimf/iml/SunIMPub.h
|
||||
@dirrm include/iiimf/iml
|
||||
@unexec rmdir %D/include/iiimf 2>/dev/null || true
|
||||
@dirrm include/iiimf
|
||||
|
@ -10,48 +10,59 @@ PORTVERSION= ${IIIMF_VER:S/_/./g:C/-.*//}
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/im-sdk/src/
|
||||
PKGNAMEPREFIX= iiimf-
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}-src-${IIIMF_VER}.tgz
|
||||
DISTNAME= im-sdk-src-${IIIMF_VER}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= IIIMF UNIcode Table based generic composition engine
|
||||
|
||||
BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed
|
||||
RUN_DEPENDS= ${LOCALBASE}/lib/im/htt:${PORTSDIR}/textproc/iiimf-server
|
||||
|
||||
IIIMF_VER= r12_0_1-svn1891
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/leif
|
||||
BUILD_WRKSRC= ${WRKSRC}/unit
|
||||
INSTALL_WRKSRC= ${WRKSRC}/unit
|
||||
IIIMF_VER= r12_1-svn2002
|
||||
USE_ICONV= yes
|
||||
USE_REINPLACE= yes
|
||||
USE_GMAKE= yes
|
||||
USE_GNOME= intltool
|
||||
USE_XLIB= yes
|
||||
USE_REINPLACE= yes
|
||||
USE_AUTOCONF_VER= 259
|
||||
USE_AUTOHEADER_VER= 259
|
||||
USE_AUTOMAKE_VER= 19
|
||||
USE_LIBTOOL_VER= 15
|
||||
AUTOMAKE_ARGS= --add-missing --copy --gnu
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
WANT_AUTOCONF_VER=253
|
||||
WANT_AUTOHEADER_VER=253
|
||||
WANT_AUTOMAKE_VER=15
|
||||
WANT_LIBTOOL_VER=15
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}/leif
|
||||
PATCH_WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} < 500000
|
||||
IGNORE= does not build on FreBSD 4.x because of missing fputwc() function in libc
|
||||
.if ${OSVERSION} < 503000
|
||||
IGNORE= "It is supported on FreeBSD 5.3 and later"
|
||||
.endif
|
||||
|
||||
.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
|
||||
BROKEN= "Segfault during build on amd64 and ia64"
|
||||
.if ${ARCH} != "i386"
|
||||
IGNORE= "${ARCH} is not support."
|
||||
.endif
|
||||
|
||||
MAKE_ARGS+= LIBTOOL="${LIBTOOL} --tag=CXX" SED=gsed
|
||||
UPDATE_ARGS+= ACLOCAL=${ACLOCAL} AUTOMAKE=${AUTOMAKE} \
|
||||
AUTOHEADER=${AUTOHEADER} AUTOCONF=${AUTOCONF} \
|
||||
LIBTOOL=${LIBTOOL} LIBTOOLIZE=${LIBTOOLIZE}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/../acfiles/im_common.m4 \
|
||||
${WRKSRC}/configure.ac \
|
||||
${WRKSRC}/unit/include/unit_input.h \
|
||||
${WRKSRC}/unit/phonetic_im/phonetic_im.c
|
||||
${WRKSRC}/../lib/CSConv/csconv.h
|
||||
|
||||
pre-configure:
|
||||
cd ${WRKSRC} && ${ACLOCAL} -I ${LOCALBASE}/share/aclocal -I ../acfiles
|
||||
${TOUCH} ${WRKSRC}/config.h.in
|
||||
cd ${WRKSRC} && ${LIBTOOLIZE} --copy --force --automake
|
||||
(cd ${WRKSRC}/.. && ${GMAKE} ${UPDATE_ARGS} update-acfiles)
|
||||
(cd ${WRKSRC}/../acfiles/ && ${TOUCH} ltconfig)
|
||||
(cd ${WRKSRC} && ${TOUCH} ltconfig)
|
||||
|
||||
do-configure:
|
||||
(cd ${WRKSRC}/../lib/EIMIL && ./autogen.sh)
|
||||
(cd ${WRKSRC} && ./autogen.sh --prefix=${PREFIX})
|
||||
|
||||
pre-build:
|
||||
(cd ${WRKSRC}/../lib/EIMIL && ${GMAKE} ${MAKE_ARGS})
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
MD5 (im-sdk-src-r12_0_1-svn1891.tgz) = 4e51e4fd07391bd957622db0e89aeefe
|
||||
SIZE (im-sdk-src-r12_0_1-svn1891.tgz) = 18206118
|
||||
MD5 (im-sdk-src-r12_1-svn2002.tar.bz2) = 51f3f10b11f8d4a206e2b190ec36a32a
|
||||
SIZE (im-sdk-src-r12_1-svn2002.tar.bz2) = 18141292
|
||||
|
19
textproc/iiimf-le-unit/files/patch-Makefile
Normal file
19
textproc/iiimf-le-unit/files/patch-Makefile
Normal file
@ -0,0 +1,19 @@
|
||||
--- Makefile Thu Apr 8 03:28:00 2004
|
||||
+++ Makefile Wed Feb 16 14:09:34 2005
|
||||
@@ -2,6 +2,7 @@
|
||||
AUTOMAKE = automake
|
||||
AUTOHEADER = autoheader
|
||||
AUTOCONF = autoconf
|
||||
+LIBTOOLIZE = libtoolize
|
||||
|
||||
CONFIG_CMD = $(ACLOCAL) -I $${acfilesdir} && \
|
||||
$(AUTOHEADER) && \
|
||||
@@ -21,7 +22,7 @@
|
||||
|
||||
update-acfiles:
|
||||
cd acfiles && \
|
||||
- $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && libtoolize --force --copy && \
|
||||
+ $(ACLOCAL) && $(AUTOMAKE) --add-missing --copy && $(LIBTOOLIZE) --force --copy && \
|
||||
rm -f Makefile.in aclocal.m4
|
||||
|
||||
config:
|
93
textproc/iiimf-le-unit/files/patch-leif_autogen.sh
Normal file
93
textproc/iiimf-le-unit/files/patch-leif_autogen.sh
Normal file
@ -0,0 +1,93 @@
|
||||
--- leif/autogen.sh Thu Dec 11 15:29:55 2003
|
||||
+++ leif/autogen.sh Wed Feb 16 16:53:53 2005
|
||||
@@ -6,6 +6,14 @@
|
||||
|
||||
DIE=0
|
||||
|
||||
+LIBTOOL=libtool15
|
||||
+INTLTOOLIZE=intltoolize
|
||||
+LIBTOOLIZE=libtoolize15
|
||||
+ACLOCAL=aclocal15
|
||||
+AUTOHEADER=autoheader253
|
||||
+AUTOMAKE=automake15
|
||||
+AUTOCONF=autoconf253
|
||||
+
|
||||
ACLOCAL_FLAGS="-I ../acfiles $ACLOCAL_FLAGS"
|
||||
|
||||
if [ -n "$GNOME2_DIR" ]; then
|
||||
@@ -22,7 +30,7 @@
|
||||
exit 1
|
||||
}
|
||||
|
||||
-(autoconf --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOCONF} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`autoconf' installed."
|
||||
echo "Download the appropriate package for your distribution,"
|
||||
@@ -31,7 +39,7 @@
|
||||
}
|
||||
|
||||
(grep "^AC_PROG_INTLTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (intltoolize --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${INTLTOOLIZE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`intltool' installed."
|
||||
echo "You can get it from:"
|
||||
@@ -41,7 +49,7 @@
|
||||
}
|
||||
|
||||
(grep "^AM_PROG_LIBTOOL" $srcdir/configure.ac >/dev/null) && {
|
||||
- (libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+ (${LIBTOOL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`libtool' installed."
|
||||
echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
|
||||
@@ -59,7 +67,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
-(automake --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+(${AUTOMAKE} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: You must have \`automake' installed."
|
||||
echo "You can get it from: ftp://ftp.gnu.org/pub/gnu/"
|
||||
@@ -69,7 +77,7 @@
|
||||
|
||||
|
||||
# if no automake, don't bother testing for aclocal
|
||||
-test -n "$NO_AUTOMAKE" || (aclocal --version) < /dev/null > /dev/null 2>&1 || {
|
||||
+test -n "$NO_AUTOMAKE" || (${ACLOCAL} --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "**Error**: Missing \`aclocal'. The version of \`automake'"
|
||||
echo "installed doesn't appear recent enough."
|
||||
@@ -114,24 +122,24 @@
|
||||
fi
|
||||
if grep "^AC_PROG_INTLTOOL" configure.ac >/dev/null; then
|
||||
echo "Running intltoolize..."
|
||||
- intltoolize --copy --force --automake
|
||||
+ ${INTLTOOLIZE} --copy --force --automake
|
||||
fi
|
||||
if grep "^AM_PROG_LIBTOOL" configure.ac >/dev/null; then
|
||||
if test -z "$NO_LIBTOOLIZE" ; then
|
||||
echo "Running libtoolize..."
|
||||
- libtoolize --force --copy
|
||||
+ ${LIBTOOLIZE} --force --copy
|
||||
fi
|
||||
fi
|
||||
echo "Running aclocal $aclocalinclude ..."
|
||||
- aclocal $aclocalinclude
|
||||
+ ${ACLOCAL} $aclocalinclude
|
||||
if grep "^AM_CONFIG_HEADER" configure.ac >/dev/null; then
|
||||
echo "Running autoheader..."
|
||||
- autoheader
|
||||
+ ${AUTOHEADER}
|
||||
fi
|
||||
echo "Running automake --gnu $am_opt ..."
|
||||
- automake --add-missing --copy --gnu $am_opt
|
||||
+ ${AUTOMAKE} --add-missing --copy --gnu $am_opt
|
||||
echo "Running autoconf ..."
|
||||
- autoconf
|
||||
+ ${AUTOCONF}
|
||||
)
|
||||
fi
|
||||
done
|
@ -1,10 +1,32 @@
|
||||
--- configure.ac.orig Wed Sep 8 00:00:58 2004
|
||||
+++ configure.ac Wed Sep 8 00:02:34 2004
|
||||
@@ -10,6 +10,7 @@
|
||||
dnl common initialization
|
||||
dnl AC_CONFIG_AUX_DIR(../acfiles)
|
||||
IM_INIT(..)
|
||||
+m4_pattern_allow([AM_ET])
|
||||
--- leif/configure.ac Wed Oct 6 23:00:36 2004
|
||||
+++ leif/configure.ac Thu Feb 17 23:32:54 2005
|
||||
@@ -61,25 +61,18 @@
|
||||
IM_CONSTRUCT_FLAGS
|
||||
IM_CONSTRUCT_THREAD_FLAGS
|
||||
|
||||
AM_INIT_AUTOMAKE(im-sdk, 11.0)
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
CFLAGS="${COMMON_CXX_CFLAGS} ${COMMON_CFLAGS} \
|
||||
${DEBUG_CXX_CFLAGS} ${DEBUG_CFLAGS} \
|
||||
- ${THREAD_COMMON_CXX_CFLAGS}"
|
||||
+ ${THREAD_COMMON_CXX_CFLAGS} -I/usr/local/include -I/usr/X11R6/include"
|
||||
|
||||
CXXFLAGS="${COMMON_CXX_CFLAGS} ${COMMON_CXXFLAGS} \
|
||||
${DEBUG_CXX_CFLAGS} ${DEBUG_CXXFLAGS} \
|
||||
- ${THREAD_COMMON_CXX_CFLAGS}"
|
||||
+ ${THREAD_COMMON_CXX_CFLAGS} -I/usr/local/include -I/usr/X11R6/include"
|
||||
|
||||
-LDFLAGS="${COMMON_LDFLAGS} ${THREAD_LDFLAGS}"
|
||||
+LDFLAGS="${COMMON_LDFLAGS} ${THREAD_LDFLAGS} -L/usr/local/lib -L/usr/X11R6/lib"
|
||||
|
||||
-LE_TARGETS="default template sampleja sampleja2 sampleja3 newpy testEIMIL unit hangul chewing"
|
||||
+LE_TARGETS="default template sampleja sampleja2 sampleja3 testEIMIL unit"
|
||||
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_CANNA, canna)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_FREEWNN, freewnn)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_X, sampleja3/xaux_common)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_GTK, sampleja3/xaux_gtk)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, newpy/xaux)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, sampleja/xaux)
|
||||
-IM_ADD_TARGET(LE_TARGETS, HAVE_MOTIF, sampleja3/xaux_motif)
|
||||
|
||||
dnl --------------------------------------------------------------------------------
|
||||
dnl Section 6: compilation test
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- leif/sampleja3/sampleja3.c Mon Apr 26 21:16:13 2004
|
||||
+++ leif/sampleja3/sampleja3.c Wed Feb 16 20:42:52 2005
|
||||
@@ -171,7 +171,7 @@
|
||||
objects[obj_id].name_length = 9;
|
||||
objects[obj_id].domain = "com.sun";
|
||||
objects[obj_id].scope = "sampleja3";
|
||||
- objects[obj_id].path = "/usr/lib/im/locale/ja/sampleja3/aux.jar";
|
||||
+ objects[obj_id].path = "/usr/local/lib/im/locale/ja/sampleja3/aux.jar";
|
||||
objects[obj_id].signature = "";
|
||||
objects[obj_id].class_names = class_names;
|
||||
objects[obj_id].count_names = 1;
|
@ -0,0 +1,11 @@
|
||||
--- leif/sampleja3/xaux_common/csconv.h Fri Mar 16 00:52:22 2001
|
||||
+++ leif/sampleja3/xaux_common/csconv.h Wed Feb 16 20:48:24 2005
|
||||
@@ -63,7 +63,7 @@
|
||||
# define CSC_BASE_DIR_SYSTEM "/etc/lib/im/csconv/"
|
||||
#endif /* !CSC_BASE_DIR_SYSTEM */
|
||||
#if !defined(CSC_BASE_DIR_DEFAULT)
|
||||
-# define CSC_BASE_DIR_DEFAULT "/usr/lib/im/csconv/"
|
||||
+# define CSC_BASE_DIR_DEFAULT "/usr/local/lib/im/csconv/"
|
||||
#endif /* !CSC_BASE_DIR_DEFAULT */
|
||||
|
||||
#define CSC_IS_PATH_ABS(path) (('/' == *(path)) || \
|
@ -0,0 +1,44 @@
|
||||
--- leif/sampleja3/xaux_common/xaux_ext_common.c Fri Mar 16 00:52:22 2001
|
||||
+++ leif/sampleja3/xaux_common/xaux_ext_common.c Wed Feb 16 20:43:12 2005
|
||||
@@ -633,7 +633,7 @@
|
||||
|
||||
#else /* defined(USE_DTACTIONINVOKE) */
|
||||
|
||||
-#define DTACTION_CMD "/usr/dt/bin/dtaction"
|
||||
+#define DTACTION_CMD "/usr/local/bin/dtaction"
|
||||
|
||||
static int help_available = 0;
|
||||
static char tmp_file[256];
|
||||
@@ -803,7 +803,11 @@
|
||||
fprintf(fp, "%s%s\n", rdb.help_basepath, path_);
|
||||
fclose(fp);
|
||||
|
||||
+#ifdef __FreeBSD__
|
||||
+ pid = vfork();
|
||||
+#else
|
||||
pid = fork1();
|
||||
+#endif
|
||||
|
||||
if (pid == (pid_t) (-1)) {
|
||||
return;
|
||||
@@ -834,6 +838,8 @@
|
||||
|
||||
#ifdef linux
|
||||
pid = fork();
|
||||
+#elif defined(__FreeBSD__)
|
||||
+ pid = vfork();
|
||||
#else
|
||||
pid = fork1();
|
||||
#endif
|
||||
@@ -853,7 +859,11 @@
|
||||
if (pid == (pid_t) (-1)) {
|
||||
return;
|
||||
} else if (0 == pid) {
|
||||
+#ifdef __FreeBSD__
|
||||
+ pid2 = vfork();
|
||||
+#else
|
||||
pid2 = fork();
|
||||
+#endif
|
||||
if(pid2 == -1) {
|
||||
_exit(1);
|
||||
} else if(pid2 == 0) {
|
@ -0,0 +1,11 @@
|
||||
--- leif/sampleja3/xaux_common/xaux_ext_common.h Fri Mar 16 00:52:22 2001
|
||||
+++ leif/sampleja3/xaux_common/xaux_ext_common.h Wed Feb 16 20:48:29 2005
|
||||
@@ -97,7 +97,7 @@
|
||||
extern void HelpInvoke(char *);
|
||||
#endif
|
||||
|
||||
-#define DEFAULT_HELP_PATH "file:/usr/lib/im/locale/ja/sampleja3/help/"
|
||||
+#define DEFAULT_HELP_PATH "file:/usr/local/lib/im/locale/ja/sampleja3/help/"
|
||||
|
||||
#endif /* !XAUX_EXT_COMMON_H */
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- leif/sampleja3/xaux_motif/sampleja3_xaux_so.c Fri Mar 16 00:52:22 2001
|
||||
+++ leif/sampleja3/xaux_motif/sampleja3_xaux_so.c Wed Feb 16 20:43:20 2005
|
||||
@@ -63,7 +63,7 @@
|
||||
'L','o','o','k','u','p','A','u','x',
|
||||
};
|
||||
|
||||
-#define XAUX_EXT_DIR "/usr/lib/im/locale/ja/sampleja3/xaux/motif/"
|
||||
+#define XAUX_EXT_DIR "/usr/local/lib/im/locale/ja/sampleja3/xaux/motif/"
|
||||
|
||||
xaux_class_t xaux_classes[AUX_CLASS_MAX + 1] = {
|
||||
{
|
@ -0,0 +1,11 @@
|
||||
--- leif/sampleja4/xaux/xaux_ext_conv.c Fri Jun 27 11:41:21 2003
|
||||
+++ leif/sampleja4/xaux/xaux_ext_conv.c Wed Feb 16 20:43:31 2005
|
||||
@@ -79,7 +79,7 @@
|
||||
#ifdef USE_CSCONV
|
||||
#include <dlfcn.h>
|
||||
#include "csconv.h"
|
||||
-#define CSC_PATH "/usr/lib/im/csconv/csconv.so"
|
||||
+#define CSC_PATH "/usr/local/lib/im/csconv/csconv.so"
|
||||
#define CSC_OPEN_LOCALE "csconv_open_locale"
|
||||
#define CSC_OPEN "csconv_open"
|
||||
#define CSC_CONV "csconv"
|
@ -0,0 +1,11 @@
|
||||
--- leif/sampleja4/xaux/xaux_ext_help.c Fri Jun 27 11:41:21 2003
|
||||
+++ leif/sampleja4/xaux/xaux_ext_help.c Wed Feb 16 20:43:43 2005
|
||||
@@ -66,7 +66,7 @@
|
||||
|
||||
#else /* defined(USE_DTACTIONINVOKE) */
|
||||
|
||||
-#define DTACTION_CMD "/usr/dt/bin/dtaction"
|
||||
+#define DTACTION_CMD "/usr/local/bin/dtaction"
|
||||
|
||||
static int help_available = 0;
|
||||
static char tmp_file[256];
|
@ -0,0 +1,10 @@
|
||||
--- leif/sampleja4/xaux/xaux_ext_help.h Fri Jun 27 11:41:21 2003
|
||||
+++ leif/sampleja4/xaux/xaux_ext_help.h Wed Feb 16 20:48:34 2005
|
||||
@@ -52,6 +52,6 @@
|
||||
extern void HelpInvoke(char *);
|
||||
#endif /* USE_CDE_HELP */
|
||||
|
||||
-#define DEFAULT_HELP_PATH "file:/usr/lib/im/locale/ja/sampleja4/help/"
|
||||
+#define DEFAULT_HELP_PATH "file:/usr/local/lib/im/locale/ja/sampleja4/help/"
|
||||
|
||||
#endif /* !XAUX_EXT_HELP_H */
|
@ -0,0 +1,8 @@
|
||||
--- leif/sampleja4/xaux/xaux_so_sampleja4.c Fri Jun 27 11:41:21 2003
|
||||
+++ leif/sampleja4/xaux/xaux_so_sampleja4.c Wed Feb 16 20:43:49 2005
|
||||
@@ -334,4 +334,4 @@
|
||||
/*
|
||||
* primary path for external executables
|
||||
*/
|
||||
-const char *xaux_so_extexec_path = "/usr/lib/im/locale/ja/sampleja4/xaux";
|
||||
+const char *xaux_so_extexec_path = "/usr/local/lib/im/locale/ja/sampleja4/xaux";
|
11
textproc/iiimf-le-unit/files/patch-leif_sampleja_sampleja.c
Normal file
11
textproc/iiimf-le-unit/files/patch-leif_sampleja_sampleja.c
Normal file
@ -0,0 +1,11 @@
|
||||
--- leif/sampleja/sampleja.c Fri Mar 16 00:52:22 2001
|
||||
+++ leif/sampleja/sampleja.c Wed Feb 16 20:42:34 2005
|
||||
@@ -331,7 +331,7 @@
|
||||
#ifdef WIN32
|
||||
l->path = "d:\\sampleja_obj.jar"; /* path */
|
||||
#else
|
||||
- l->path = "/usr/lib/im/locale/ja/sampleja/sampleja_obj.jar"; /* path */
|
||||
+ l->path = "/usr/local/lib/im/locale/ja/sampleja/sampleja_obj.jar"; /* path */
|
||||
#endif
|
||||
l->signature = "";
|
||||
l->class_names = class_names;
|
@ -0,0 +1,11 @@
|
||||
--- leif/sampleja/xaux/aux_so.c Fri Mar 16 00:52:22 2001
|
||||
+++ leif/sampleja/xaux/aux_so.c Wed Feb 16 20:42:40 2005
|
||||
@@ -72,7 +72,7 @@
|
||||
#define HTT_AUX_PROP_NAME "htt_aux_sample_prop"
|
||||
#define HTT_AUX_PROP1_NAME "htt_aux_sample_prop1"
|
||||
|
||||
-#define AUX_EXT "/usr/lib/im/locale/ja/sampleja/aux_ext"
|
||||
+#define AUX_EXT "/usr/local/lib/im/locale/ja/sampleja/aux_ext"
|
||||
|
||||
typedef struct _aux_icid {
|
||||
aux_t * aux;
|
@ -0,0 +1,20 @@
|
||||
--- leif/sun_le_asia/common/auxwin/KeyboardConfig.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/common/auxwin/KeyboardConfig.c Wed Feb 16 20:44:10 2005
|
||||
@@ -145,7 +145,7 @@
|
||||
zh_CN.GBK/keyboard_layout2.txt
|
||||
common/keyboard_layout.txt
|
||||
|
||||
-base directory: /usr/lib/im/locale/<locale>/
|
||||
+base directory: /usr/local/lib/im/locale/<locale>/
|
||||
|
||||
*/
|
||||
int read_keyboard_config_file(char *path_name, char *file_name)
|
||||
@@ -557,7 +557,7 @@
|
||||
nLocaleID = get_encodeid_from_locale(sLocaleName);
|
||||
|
||||
lang_name = (char *)get_langname_from_locale(sLocaleName);
|
||||
- sprintf(path_name, "/usr/lib/im/locale/%s", lang_name);
|
||||
+ sprintf(path_name, "/usr/local/lib/im/locale/%s", lang_name);
|
||||
|
||||
DEBUG_printf("path_name:%s\n", path_name);
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/common/auxwin/LookupImpl.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/common/auxwin/LookupImpl.c Wed Feb 16 20:44:18 2005
|
||||
@@ -475,7 +475,7 @@
|
||||
sLocaleName = setlocale(LC_ALL, NULL);
|
||||
lang_name = (char *)get_langname_from_locale(sLocaleName);
|
||||
|
||||
- sprintf(path_name, "/usr/lib/im/locale/%s", lang_name);
|
||||
+ sprintf(path_name, "/usr/local/lib/im/locale/%s", lang_name);
|
||||
ret = read_keyboard_config_file(path_name, DEFAULT_SYMBOLS_CONFIG_FILE);
|
||||
}
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/common/auxwin/OptionMessage.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/common/auxwin/OptionMessage.c Wed Feb 16 20:44:22 2005
|
||||
@@ -127,7 +127,7 @@
|
||||
|
||||
nLocaleID = get_encodeid_from_locale(locale_name);
|
||||
lang_name = get_langname_from_locale(locale_name);
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/%s", lang_name, MSG_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/%s", lang_name, MSG_FILE_NAME);
|
||||
gCatd = catopen(file_name, 0);
|
||||
if (gCatd == (nl_catd)-1)
|
||||
printf("WARNING: Could not open message catalog: %s\n", name);
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/common/auxwin/SelectMessage.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/common/auxwin/SelectMessage.c Wed Feb 16 20:44:30 2005
|
||||
@@ -139,7 +139,7 @@
|
||||
|
||||
nLocaleID = get_encodeid_from_locale(locale_name);
|
||||
lang_name = get_langname_from_locale(locale_name);
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/%s", lang_name, MSG_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/%s", lang_name, MSG_FILE_NAME);
|
||||
gCatd = catopen(file_name, 0);
|
||||
if (gCatd == (nl_catd)-1)
|
||||
printf("WARNING: Could not open message catalog: %s\n", name);
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/common/auxwin/UtilityConfig.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/common/auxwin/UtilityConfig.c Wed Feb 16 20:44:37 2005
|
||||
@@ -122,7 +122,7 @@
|
||||
lang_name = (char *)get_langname_from_locale(locale_name);
|
||||
DEBUG_printf("lang_name:%s\n", lang_name);
|
||||
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/%s", lang_name, UTILITY_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/%s", lang_name, UTILITY_FILE_NAME);
|
||||
DEBUG_printf("file_name:%s\n", file_name);
|
||||
|
||||
read_utility_config_file(file_name);
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/common/include/hzinput.h Fri May 28 16:52:29 2004
|
||||
+++ leif/sun_le_asia/common/include/hzinput.h Wed Feb 16 20:48:38 2005
|
||||
@@ -63,7 +63,7 @@
|
||||
#define ENGINE_NOT_INITIATED 2
|
||||
#define ENGINE_INITIATED 3
|
||||
|
||||
-#define DEFAULT_ENGINE_PATH "/usr/lib/im/locale"
|
||||
+#define DEFAULT_ENGINE_PATH "/usr/local/lib/im/locale"
|
||||
#define DEFAULT_DICT_PATH "data"
|
||||
#define COMMON_ENGINE_PATH "common"
|
||||
#define CODETABLE_ENGINE_NAME "ctim"
|
@ -0,0 +1,20 @@
|
||||
--- leif/sun_le_asia/common/leif/qjbj_punct.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/common/leif/qjbj_punct.c Wed Feb 16 20:44:53 2005
|
||||
@@ -384,7 +384,7 @@
|
||||
|
||||
lang_name = (char *)get_langname_from_langid(lang_id);
|
||||
DEBUG_printf("lang_name:%s\n", lang_name);
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/%s", lang_name, QJBJ_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/%s", lang_name, QJBJ_FILE_NAME);
|
||||
DEBUG_printf("file_name:%s\n", file_name);
|
||||
|
||||
fd = fopen(file_name, "r");
|
||||
@@ -441,7 +441,7 @@
|
||||
PunctCharListByLang[lang_id].bInit = 1;
|
||||
|
||||
lang_name = (char *)get_langname_from_langid(lang_id);
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/%s", lang_name, PUNCT_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/%s", lang_name, PUNCT_FILE_NAME);
|
||||
DEBUG_printf("file_name:%s\n", file_name);
|
||||
|
||||
fd = fopen(file_name, "r");
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_korea/auxobj/xaux_so.c Sat Mar 27 10:46:45 2004
|
||||
+++ leif/sun_le_korea/auxobj/xaux_so.c Wed Feb 16 20:46:40 2005
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
#define XAUX_CLASS_MAX 7
|
||||
|
||||
-#define XAUX_EXT_DIR "/usr/lib/im/locale/ko_KR/"
|
||||
+#define XAUX_EXT_DIR "/usr/local/lib/im/locale/ko_KR/"
|
||||
|
||||
CARD16 aux_utfname_palette[] = {
|
||||
'c','o','m','.','s','u','n','.',
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_korea/auxwin_gtk/keyboard_config.c Sat Mar 27 10:46:45 2004
|
||||
+++ leif/sun_le_korea/auxwin_gtk/keyboard_config.c Wed Feb 16 20:46:48 2005
|
||||
@@ -432,7 +432,7 @@
|
||||
g_virtual_keyboards[i] = NULL;
|
||||
|
||||
lang_name = (char *) strdup ("ko_KR");
|
||||
- sprintf(path_name, "/usr/lib/im/locale/%s", lang_name);
|
||||
+ sprintf(path_name, "/usr/local/lib/im/locale/%s", lang_name);
|
||||
free (lang_name);
|
||||
|
||||
|
@ -0,0 +1,14 @@
|
||||
--- leif/sun_le_korea/korean/hanja_dic.h Sat Mar 27 10:46:45 2004
|
||||
+++ leif/sun_le_korea/korean/hanja_dic.h Wed Feb 16 20:49:10 2005
|
||||
@@ -19,9 +19,9 @@
|
||||
|
||||
#define USRNAME ".usrhjd"
|
||||
#ifdef __STDC__
|
||||
-#define SYSPATH "/usr/lib/im/locale/ko_KR/common/data"
|
||||
+#define SYSPATH "/usr/local/lib/im/locale/ko_KR/common/data"
|
||||
#else
|
||||
-#define SYSPATH "/usr/lib/im/locale/ko_KR/common/data"
|
||||
+#define SYSPATH "/usr/local/lib/im/locale/ko_KR/common/data"
|
||||
#endif
|
||||
#define SYSNAME "syshjd"
|
||||
#define NULNAME "nulhjd"
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_korea/include/koinput.h Fri Apr 23 15:40:46 2004
|
||||
+++ leif/sun_le_korea/include/koinput.h Wed Feb 16 20:48:57 2005
|
||||
@@ -76,7 +76,7 @@
|
||||
#define ENGINE_NOT_INITIATED 2
|
||||
#define ENGINE_INITIATED 3
|
||||
|
||||
-#define DEFAULT_ENGINE_PATH "/usr/lib/im/locale"
|
||||
+#define DEFAULT_ENGINE_PATH "/usr/local/lib/im/locale"
|
||||
#define DEFAULT_DICT_PATH "data"
|
||||
#define COMMON_ENGINE_PATH "common"
|
||||
#define LANGNAME "ko_KR"
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_korea/include/le-options.h Tue Apr 20 08:53:49 2004
|
||||
+++ leif/sun_le_korea/include/le-options.h Wed Feb 16 20:49:02 2005
|
||||
@@ -29,7 +29,7 @@
|
||||
#define Bool Boolean
|
||||
#endif
|
||||
|
||||
-#define DEFAULT_KOLE_OPTION_FILE "/usr/lib/im/locale/ko_KR/kole.conf"
|
||||
+#define DEFAULT_KOLE_OPTION_FILE "/usr/local/lib/im/locale/ko_KR/kole.conf"
|
||||
/* NAME of Options */
|
||||
#define STR_OPTION_CHARSET "charset"
|
||||
#define STR_OPTION_DELETION "delete by jaso"
|
@ -0,0 +1,20 @@
|
||||
--- leif/sun_le_korea/leif/qjbj_punct.c Sat Mar 27 10:46:45 2004
|
||||
+++ leif/sun_le_korea/leif/qjbj_punct.c Wed Feb 16 20:47:08 2005
|
||||
@@ -350,7 +350,7 @@
|
||||
|
||||
lang_name = (char *)get_langname_from_langid(lang_id);
|
||||
logf("lang_name:%s\n", lang_name);
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/%s", lang_name, QJBJ_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/%s", lang_name, QJBJ_FILE_NAME);
|
||||
logf("file_name:%s\n", file_name);
|
||||
|
||||
fd = fopen(file_name, "r");
|
||||
@@ -407,7 +407,7 @@
|
||||
PunctCharListByLang[lang_id].bInit = 1;
|
||||
|
||||
lang_name = (char *)get_langname_from_langid(lang_id);
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/%s", lang_name, PUNCT_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/%s", lang_name, PUNCT_FILE_NAME);
|
||||
logf("file_name:%s\n", file_name);
|
||||
|
||||
fd = fopen(file_name, "r");
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_korea/korean/lookupbuf.c Sat Mar 27 10:46:45 2004
|
||||
+++ leif/sun_le_korea/korean/lookupbuf.c Wed Feb 16 20:46:54 2005
|
||||
@@ -547,7 +547,7 @@
|
||||
}
|
||||
fp = fopen (argv[1], "w");
|
||||
|
||||
- construct_binary_tree_from_file ("/usr/lib/im/locale/ko_KR/common/data/hhdict",
|
||||
+ construct_binary_tree_from_file ("/usr/local/lib/im/locale/ko_KR/common/data/hhdict",
|
||||
&trees, &n_trees);
|
||||
mthd_return = dictionary_search_hanja_candidates_in_utf16
|
||||
(ga, &n_candidates, &cand );
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/th_TH/auxobj/xaux_so.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/th_TH/auxobj/xaux_so.c Wed Feb 16 20:45:01 2005
|
||||
@@ -62,7 +62,7 @@
|
||||
|
||||
#define XAUX_CLASS_MAX 4
|
||||
|
||||
-#define XAUX_EXT_DIR "/usr/lib/im/locale/th_TH/"
|
||||
+#define XAUX_EXT_DIR "/usr/local/lib/im/locale/th_TH/"
|
||||
|
||||
CARD16 aux_utfname_palette[] = {
|
||||
'c','o','m','.','s','u','n','.',
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/th_TH/auxwin/OptionMessage.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/th_TH/auxwin/OptionMessage.c Wed Feb 16 20:45:06 2005
|
||||
@@ -123,7 +123,7 @@
|
||||
|
||||
nLocaleID = get_encodeid_from_locale(locale_name);
|
||||
lang_name = get_langname_from_locale(locale_name);
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/%s", lang_name, MSG_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/%s", lang_name, MSG_FILE_NAME);
|
||||
gCatd = catopen(file_name, 0);
|
||||
if (gCatd == (nl_catd)-1)
|
||||
printf("WARNING: Could not open message catalog: %s\n", name);
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/th_TH/auxwin/UtilityConfig.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/th_TH/auxwin/UtilityConfig.c Wed Feb 16 20:45:11 2005
|
||||
@@ -118,7 +118,7 @@
|
||||
lang_name = (char *)get_langname_from_locale(locale_name);
|
||||
DEBUG_printf("lang_name:%s\n", lang_name);
|
||||
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/%s", lang_name, UTILITY_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/%s", lang_name, UTILITY_FILE_NAME);
|
||||
DEBUG_printf("file_name:%s\n", file_name);
|
||||
|
||||
read_utility_config_file(file_name);
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/th_TH/leif/thai_le.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/th_TH/leif/thai_le.c Wed Feb 16 20:45:29 2005
|
||||
@@ -173,7 +173,7 @@
|
||||
/* Open the IF interface */
|
||||
Bool if_le_OpenIF(iml_if_t * If)
|
||||
{
|
||||
- char *keymap_config_file = "/usr/lib/im/locale/th_TH/thai_keymap.cfg";
|
||||
+ char *keymap_config_file = "/usr/local/lib/im/locale/th_TH/thai_keymap.cfg";
|
||||
TThaiKeymapList *pThaiKeymapList = &gThaiKeymapList;
|
||||
|
||||
DEBUG_printf("if_le_OpenIF ====\n");
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_CN/auxobj/xaux_so.c Mon May 17 21:10:12 2004
|
||||
+++ leif/sun_le_asia/zh_CN/auxobj/xaux_so.c Wed Feb 16 20:45:35 2005
|
||||
@@ -65,7 +65,7 @@
|
||||
#define XAUX_CLASS_MAX 3
|
||||
#endif
|
||||
|
||||
-#define XAUX_EXT_DIR "/usr/lib/im/locale/zh_CN/"
|
||||
+#define XAUX_EXT_DIR "/usr/local/lib/im/locale/zh_CN/"
|
||||
|
||||
CARD16 aux_utfname_palette[] = {
|
||||
'c','o','m','.','s','u','n','.',
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_CN/auxwin_gtk/UtilityConfig.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/zh_CN/auxwin_gtk/UtilityConfig.c Wed Feb 16 20:45:41 2005
|
||||
@@ -124,7 +124,7 @@
|
||||
lang_name = (char *)get_langname_from_locale(locale_name);
|
||||
DEBUG_printf("lang_name:%s\n", lang_name);
|
||||
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/%s", lang_name, UTILITY_FILE_NAME);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/%s", lang_name, UTILITY_FILE_NAME);
|
||||
DEBUG_printf("file_name:%s\n", file_name);
|
||||
|
||||
read_utility_config_file(file_name);
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_CN/newpy/NewPY.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/zh_CN/newpy/NewPY.c Wed Feb 16 20:45:45 2005
|
||||
@@ -126,7 +126,7 @@
|
||||
#define PUNCT_CHINESE 0
|
||||
#define PUNCT_ENGLISH 1
|
||||
|
||||
-#define CIKU_DATA_PATH "/usr/lib/im/locale/zh_CN/common/data"
|
||||
+#define CIKU_DATA_PATH "/usr/local/lib/im/locale/zh_CN/common/data"
|
||||
|
||||
JINT nGlobalSpMode; /* ZRM, CStar, ABC */
|
||||
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_HK/auxobj/xaux_so.c Mon May 17 21:13:43 2004
|
||||
+++ leif/sun_le_asia/zh_HK/auxobj/xaux_so.c Wed Feb 16 20:45:51 2005
|
||||
@@ -65,7 +65,7 @@
|
||||
#define XAUX_CLASS_MAX 3
|
||||
#endif
|
||||
|
||||
-#define XAUX_EXT_DIR "/usr/lib/im/locale/zh_HK/"
|
||||
+#define XAUX_EXT_DIR "/usr/local/lib/im/locale/zh_HK/"
|
||||
|
||||
CARD16 aux_utfname_palette[] = {
|
||||
'c','o','m','.','s','u','n','.',
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_HK/input_methods/newzy/CikuOper.h Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/zh_HK/input_methods/newzy/CikuOper.h Wed Feb 16 20:48:43 2005
|
||||
@@ -64,7 +64,7 @@
|
||||
#define SINGLEHZ_DSP_SIMP 1
|
||||
#define SINGLEHZ_DSP_FULL 2
|
||||
|
||||
-#define CIKU_DATA_PATH "/usr/lib/im/locale/zh_HK/common/data"
|
||||
+#define CIKU_DATA_PATH "/usr/local/lib/im/locale/zh_HK/common/data"
|
||||
|
||||
typedef struct _CizuItem {
|
||||
UCHAR szLine[CIZU_ITEM_LEN]; /* Org Line read from file */
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_TW/auxobj/xaux_so.c Mon May 17 21:13:43 2004
|
||||
+++ leif/sun_le_asia/zh_TW/auxobj/xaux_so.c Wed Feb 16 20:45:59 2005
|
||||
@@ -65,7 +65,7 @@
|
||||
#define XAUX_CLASS_MAX 3
|
||||
#endif
|
||||
|
||||
-#define XAUX_EXT_DIR "/usr/lib/im/locale/zh_TW/"
|
||||
+#define XAUX_EXT_DIR "/usr/local/lib/im/locale/zh_TW/"
|
||||
|
||||
CARD16 aux_utfname_palette[] = {
|
||||
'c','o','m','.','s','u','n','.',
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_TW/input_methods/dayi/dayi_config.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/zh_TW/input_methods/dayi/dayi_config.c Wed Feb 16 20:46:10 2005
|
||||
@@ -63,7 +63,7 @@
|
||||
The format of Dayi configure file as follow:
|
||||
|
||||
[ base_dir ]
|
||||
-path=/usr/lib/im/locale/zh_TW
|
||||
+path=/usr/lcoal/lib/im/locale/zh_TW
|
||||
|
||||
[ data_file ]
|
||||
file=data/dayi.data
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_TW/input_methods/dayi/dayi_im.c Thu May 13 19:23:13 2004
|
||||
+++ leif/sun_le_asia/zh_TW/input_methods/dayi/dayi_im.c Wed Feb 16 20:46:21 2005
|
||||
@@ -154,7 +154,7 @@
|
||||
if (pDayiData == NULL)
|
||||
return(-1);
|
||||
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/dayi.cfg", core->envinfo.lang_name);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/dayi.cfg", core->envinfo.lang_name);
|
||||
ret = DayiData_Init(file_name, pDayiData);
|
||||
if (ret == DAYI_ERROR) {
|
||||
DayiData_Free(pDayiData);
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_TW/input_methods/newzy/CikuOper.h Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/zh_TW/input_methods/newzy/CikuOper.h Wed Feb 16 20:48:48 2005
|
||||
@@ -64,7 +64,7 @@
|
||||
#define SINGLEHZ_DSP_SIMP 1
|
||||
#define SINGLEHZ_DSP_FULL 2
|
||||
|
||||
-#define CIKU_DATA_PATH "/usr/lib/im/locale/zh_TW/common/data"
|
||||
+#define CIKU_DATA_PATH "/usr/local/lib/im/locale/zh_TW/common/data"
|
||||
|
||||
typedef struct _CizuItem {
|
||||
UCHAR szLine[CIZU_ITEM_LEN]; /* Org Line read from file */
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_TW/input_methods/zhuyin/zhuyin_config.c Fri Mar 26 18:13:39 2004
|
||||
+++ leif/sun_le_asia/zh_TW/input_methods/zhuyin/zhuyin_config.c Wed Feb 16 20:46:28 2005
|
||||
@@ -64,7 +64,7 @@
|
||||
The format of Zhuyin configure file as follow:
|
||||
|
||||
[base_dir]
|
||||
-path=/usr/lib/im/locale/zh_TW
|
||||
+path=/usr/local/lib/im/locale/zh_TW
|
||||
|
||||
[data_file]
|
||||
file=data/zhuyin.data
|
@ -0,0 +1,11 @@
|
||||
--- leif/sun_le_asia/zh_TW/input_methods/zhuyin/zhuyin_im.c Thu May 13 19:23:13 2004
|
||||
+++ leif/sun_le_asia/zh_TW/input_methods/zhuyin/zhuyin_im.c Wed Feb 16 20:46:35 2005
|
||||
@@ -155,7 +155,7 @@
|
||||
if (pZhuyinData == NULL)
|
||||
return(-1);
|
||||
|
||||
- sprintf(file_name, "/usr/lib/im/locale/%s/common/zhuyin.cfg", core->envinfo.lang_name);
|
||||
+ sprintf(file_name, "/usr/local/lib/im/locale/%s/common/zhuyin.cfg", core->envinfo.lang_name);
|
||||
ret = ZhuyinData_Init(file_name, pZhuyinData);
|
||||
if (ret == ZHUYIN_ERROR) {
|
||||
ZhuyinData_Free(pZhuyinData);
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user