mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-22 08:58:47 +00:00
New port: iiimf-*
IIIMF stands for Internet/Intranet Input Method Framework. IIIMF is designed to be the next generation of input method framework which provides the following capabilities; * Multiplatform, platform independent. * Multlingual and Full UNICODE support, but satisfactory for native speakers. * Windowing System Independent. * Multiple language engines concurrently run. * Multiuser. * Distributed, lightweight clients and scalable server. * Extensible in multiple means. * Input method protocol efficient enough to be used over low-speed modem connection. * Easy input method engine development with plugin API. * Easy input method enabling with libiiimcf, even on console apps. * Small core part to start from. WWW: http://www.openi18n.org/subgroups/im/IIIMF/ - Kuang-che Wu kcwu@csie.org PR: ports/60087 Submitted by: Kuang-che Wu <kcwu@csie.org>
This commit is contained in:
parent
ffc8c09f18
commit
7874f19013
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=96783
@ -49,6 +49,7 @@
|
||||
SUBDIR += hanzim
|
||||
SUBDIR += hc
|
||||
SUBDIR += hztty
|
||||
SUBDIR += iiimf-le-newpy
|
||||
SUBDIR += irssi
|
||||
SUBDIR += jis2gb
|
||||
SUBDIR += joe
|
||||
|
55
chinese/iiimf-le-newpy/Makefile
Normal file
55
chinese/iiimf-le-newpy/Makefile
Normal file
@ -0,0 +1,55 @@
|
||||
# New ports collection makefile for: iiimf-le-newpy
|
||||
# Date created: 6 Dec 2003
|
||||
# Whom: Kuang-che Wu <kcwu@csie.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= iiimf-le-newpy
|
||||
PORTVERSION= ${IIIMF_VER:S/_/./:C/-.*//}
|
||||
CATEGORIES= chinese textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/docs/im-sdk/
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}.${IIIMF_VER:S/-/./}${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= Internet/Intranet Input Method Framework language engine newpy
|
||||
|
||||
IIIMF_VER= r11_4-1467
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/leif
|
||||
BUILD_WRKSRC= ${WRKSRC}/newpy
|
||||
INSTALL_WRKSRC= ${WRKSRC}/newpy
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
USE_REINPLACE= yes
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --prefix=${PREFIX}
|
||||
.if defined(WANT_XAUX)
|
||||
USE_MOTIF= yes
|
||||
PLIST_SUB+= WANT_XAUX=""
|
||||
.else
|
||||
CONFIGURE_ARGS+=--without-x
|
||||
PLIST_SUB+= WANT_XAUX="@comment "
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,-lpthread,-pthread,g" \
|
||||
-e "s,-D_POSIX_C_SOURCE=199506L,,g" \
|
||||
-e "s,has_xiccallback=no,has_xiccallback=yes,g" \
|
||||
-e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/newpy/NewPY.c \
|
||||
${WRKSRC}/newpy/xaux/aux_so.c \
|
||||
${WRKSRC}/newpy/xaux/aux_win.c
|
||||
|
||||
.if defined(WANT_XAUX)
|
||||
post-build:
|
||||
cd ${BUILD_WRKSRC}/xaux && ${GMAKE} all
|
||||
|
||||
post-install:
|
||||
cd ${INSTALL_WRKSRC}/xaux && ${GMAKE} install
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
1
chinese/iiimf-le-newpy/distinfo
Normal file
1
chinese/iiimf-le-newpy/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (im-sdk.r11_4.1467.tar.bz2) = ca6b6ac7c41641db6eaa0fa395748f90
|
10
chinese/iiimf-le-newpy/files/patch-leif_newpy_PYIM.h
Normal file
10
chinese/iiimf-le-newpy/files/patch-leif_newpy_PYIM.h
Normal file
@ -0,0 +1,10 @@
|
||||
--- newpy/PYIM.h.orig Sat Dec 6 02:51:17 2003
|
||||
+++ newpy/PYIM.h Sat Dec 6 02:51:23 2003
|
||||
@@ -47,7 +47,6 @@
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
-#include <malloc.h>
|
||||
#include <string.h>
|
||||
/*
|
||||
#include <sys/types.h>
|
21
chinese/iiimf-le-newpy/pkg-descr
Normal file
21
chinese/iiimf-le-newpy/pkg-descr
Normal file
@ -0,0 +1,21 @@
|
||||
IIIMF stands for Internet/Intranet Input Method Framework.
|
||||
IIIMF is designed to be the next generation of input method framework
|
||||
which provides the following capabilities;
|
||||
|
||||
* Multiplatform, platform independent.
|
||||
* Multlingual and Full UNICODE support, but satisfactory for native speakers.
|
||||
* Windowing System Independent.
|
||||
* Multiple language engines concurrently run.
|
||||
* Multiuser.
|
||||
* Distributed, lightweight clients and scalable server.
|
||||
* Extensible in multiple means.
|
||||
* Input method protocol efficient enough to be used over low-speed modem
|
||||
connection.
|
||||
* Easy input method engine development with plugin API.
|
||||
* Easy input method enabling with libiiimcf, even on console apps.
|
||||
* Small core part to start from.
|
||||
|
||||
WWW: http://www.openi18n.org/subgroups/im/IIIMF/
|
||||
|
||||
- Kuang-che Wu
|
||||
kcwu@csie.org
|
20
chinese/iiimf-le-newpy/pkg-plist
Normal file
20
chinese/iiimf-le-newpy/pkg-plist
Normal file
@ -0,0 +1,20 @@
|
||||
lib/im/leif/newpy.so
|
||||
lib/im/locale/zh_CN/newpy/data/PyCiku.dat
|
||||
lib/im/locale/zh_CN/newpy/data/UdCiku.dat
|
||||
lib/im/locale/zh_CN/newpy/newpy_obj.jar
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/aux.so.0
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/aux.so
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/aux.la
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/aux.a
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/aux_win
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/full.gif
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/gb.gif
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/gbk.gif
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/half.gif
|
||||
%%WANT_XAUX%%lib/im/locale/zh_CN/newpy/help.gif
|
||||
@dirrm lib/im/locale/zh_CN/newpy/data
|
||||
@dirrm lib/im/locale/zh_CN/newpy
|
||||
@dirrm lib/im/locale/zh_CN
|
||||
@dirrm lib/im/locale
|
||||
@dirrm lib/im/leif
|
||||
@unexec rmdir %D/lib/im 2>/dev/null || true
|
@ -120,6 +120,7 @@
|
||||
SUBDIR += htmlsection
|
||||
SUBDIR += htmltolatex
|
||||
SUBDIR += iiimf-client-lib
|
||||
SUBDIR += iiimf-csconv
|
||||
SUBDIR += iiimf-headers
|
||||
SUBDIR += iiimf-le-unit
|
||||
SUBDIR += iiimf-protocol-lib
|
||||
|
46
textproc/iiimf-csconv/Makefile
Normal file
46
textproc/iiimf-csconv/Makefile
Normal file
@ -0,0 +1,46 @@
|
||||
# New ports collection makefile for: iiimf-csconv
|
||||
# Date created: 6 Dec 2003
|
||||
# Whom: Kuang-che Wu <kcwu@csie.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= iiimf-csconv
|
||||
PORTVERSION= ${IIIMF_VER:S/_/./:C/-.*//}
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/docs/im-sdk/
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}.${IIIMF_VER:S/-/./}${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= Internet/Intranet Input Method Framework encoding convert library
|
||||
|
||||
IIIMF_VER= r11_4-1467
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/lib/CSConv
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
USE_REINPLACE= yes
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --prefix=${PREFIX}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,-lpthread,-pthread,g" \
|
||||
-e "s,-D_POSIX_C_SOURCE=199506L,,g" \
|
||||
-e "s,has_xiccallback=no,has_xiccallback=yes,g" \
|
||||
-e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
-e 's,x"gcc",x"cc",g' \
|
||||
${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/csconv.h \
|
||||
${WRKSRC}/converterPI/test/icutest4linux.c \
|
||||
${WRKSRC}/converterPI/icuconv_relay.c \
|
||||
${WRKSRC}/converterPI/configure \
|
||||
${WRKSRC}/converterPI/icuconv/common/config.h
|
||||
${REINPLACE_CMD} -e "s,-lpthread,-pthread,g" -e "s,-ldl,," \
|
||||
${WRKSRC}/converterPI/icuconv/common/Makefile.in \
|
||||
${WRKSRC}/converterPI/icuconv/tools/toolutil/Makefile.in
|
||||
${REINPLACE_CMD} -e "s,ELIBBAD,-2," \
|
||||
${WRKSRC}/converterPI/icuconv/common/icuconv.c
|
||||
|
||||
.include <bsd.port.mk>
|
1
textproc/iiimf-csconv/distinfo
Normal file
1
textproc/iiimf-csconv/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (im-sdk.r11_4.1467.tar.bz2) = ca6b6ac7c41641db6eaa0fa395748f90
|
10
textproc/iiimf-csconv/files/patch-lib_CSConv_configure
Normal file
10
textproc/iiimf-csconv/files/patch-lib_CSConv_configure
Normal file
@ -0,0 +1,10 @@
|
||||
--- configure.orig Sat Dec 6 01:28:41 2003
|
||||
+++ configure Sat Dec 6 01:28:43 2003
|
||||
@@ -6220,6 +6220,7 @@
|
||||
case "${host}" in
|
||||
*solaris*) platform=SOLARIS ;;
|
||||
*linux*) platform=LINUX ;;
|
||||
+ *freebsd*) platform=FREEBSD ;;
|
||||
esac
|
||||
|
||||
|
21
textproc/iiimf-csconv/pkg-descr
Normal file
21
textproc/iiimf-csconv/pkg-descr
Normal file
@ -0,0 +1,21 @@
|
||||
IIIMF stands for Internet/Intranet Input Method Framework.
|
||||
IIIMF is designed to be the next generation of input method framework
|
||||
which provides the following capabilities;
|
||||
|
||||
* Multiplatform, platform independent.
|
||||
* Multlingual and Full UNICODE support, but satisfactory for native speakers.
|
||||
* Windowing System Independent.
|
||||
* Multiple language engines concurrently run.
|
||||
* Multiuser.
|
||||
* Distributed, lightweight clients and scalable server.
|
||||
* Extensible in multiple means.
|
||||
* Input method protocol efficient enough to be used over low-speed modem
|
||||
connection.
|
||||
* Easy input method engine development with plugin API.
|
||||
* Easy input method enabling with libiiimcf, even on console apps.
|
||||
* Small core part to start from.
|
||||
|
||||
WWW: http://www.openi18n.org/subgroups/im/IIIMF/
|
||||
|
||||
- Kuang-che Wu
|
||||
kcwu@csie.org
|
241
textproc/iiimf-csconv/pkg-plist
Normal file
241
textproc/iiimf-csconv/pkg-plist
Normal file
@ -0,0 +1,241 @@
|
||||
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.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
|
41
textproc/iiimf-le-unit/Makefile
Normal file
41
textproc/iiimf-le-unit/Makefile
Normal file
@ -0,0 +1,41 @@
|
||||
# New ports collection makefile for: iiimf-le-unit
|
||||
# Date created: 6 Dec 2003
|
||||
# Whom: Kuang-che Wu <kcwu@csie.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= iiimf-le-unit
|
||||
PORTVERSION= ${IIIMF_VER:S/_/./:C/-.*//}
|
||||
CATEGORIES= textproc
|
||||
MASTER_SITES= http://www.openi18n.org/download/docs/im-sdk/
|
||||
DISTNAME= im-sdk
|
||||
DISTFILES= ${DISTNAME}.${IIIMF_VER:S/-/./}${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= kcwu@csie.org
|
||||
COMMENT= Internet/Intranet Input Method Framework language engine unit
|
||||
|
||||
LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv
|
||||
|
||||
IIIMF_VER= r11_4-1467
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}-${IIIMF_VER}/leif
|
||||
BUILD_WRKSRC= ${WRKSRC}/unit
|
||||
INSTALL_WRKSRC= ${WRKSRC}/unit
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
USE_XLIB= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
USE_REINPLACE= yes
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --prefix=${PREFIX}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e "s,-lpthread,-pthread,g" \
|
||||
-e "s,-D_POSIX_C_SOURCE=199506L,,g" \
|
||||
-e "s,has_xiccallback=no,has_xiccallback=yes,g" \
|
||||
-e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/configure
|
||||
${REINPLACE_CMD} -e "s,/usr/lib/im,${PREFIX}/lib/im,g" \
|
||||
${WRKSRC}/unit/include/indic_input.h
|
||||
|
||||
.include <bsd.port.mk>
|
1
textproc/iiimf-le-unit/distinfo
Normal file
1
textproc/iiimf-le-unit/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (im-sdk.r11_4.1467.tar.bz2) = ca6b6ac7c41641db6eaa0fa395748f90
|
@ -0,0 +1,11 @@
|
||||
--- unit/codetable/Makefile.in.orig Sat Dec 6 03:05:27 2003
|
||||
+++ unit/codetable/Makefile.in Sat Dec 6 03:05:52 2003
|
||||
@@ -98,7 +98,7 @@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LE_TARGETS = @LE_TARGETS@
|
||||
-LIBS = @LIBS@
|
||||
+LIBS = @LIBS@ -L/usr/local/lib -liconv
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LINKER = @LINKER@
|
||||
LN_S = @LN_S@
|
@ -0,0 +1,11 @@
|
||||
--- unit/ctim/Makefile.in.orig Sat Dec 6 03:03:08 2003
|
||||
+++ unit/ctim/Makefile.in Sat Dec 6 03:03:24 2003
|
||||
@@ -72,7 +72,7 @@
|
||||
AS = @AS@
|
||||
AWK = @AWK@
|
||||
CC = @CC@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ @X_CFLAGS@
|
||||
CPP = @CPP@
|
||||
CSCONV_DIR = @CSCONV_DIR@
|
||||
CXX = @CXX@
|
@ -0,0 +1,11 @@
|
||||
--- unit/leif/Makefile.in.orig Sat Dec 6 03:28:31 2003
|
||||
+++ unit/leif/Makefile.in Sat Dec 6 03:28:37 2003
|
||||
@@ -72,7 +72,7 @@
|
||||
AS = @AS@
|
||||
AWK = @AWK@
|
||||
CC = @CC@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ @X_CFLAGS@
|
||||
CPP = @CPP@
|
||||
CSCONV_DIR = @CSCONV_DIR@
|
||||
CXX = @CXX@
|
@ -0,0 +1,11 @@
|
||||
--- unit/xaux_common/Makefile.in.orig Sat Dec 6 02:58:06 2003
|
||||
+++ unit/xaux_common/Makefile.in Sat Dec 6 03:01:40 2003
|
||||
@@ -72,7 +72,7 @@
|
||||
AS = @AS@
|
||||
AWK = @AWK@
|
||||
CC = @CC@
|
||||
-CFLAGS = @CFLAGS@
|
||||
+CFLAGS = @CFLAGS@ @X_CFLAGS@ -I/usr/local/include
|
||||
CPP = @CPP@
|
||||
CSCONV_DIR = @CSCONV_DIR@
|
||||
CXX = @CXX@
|
21
textproc/iiimf-le-unit/pkg-descr
Normal file
21
textproc/iiimf-le-unit/pkg-descr
Normal file
@ -0,0 +1,21 @@
|
||||
IIIMF stands for Internet/Intranet Input Method Framework.
|
||||
IIIMF is designed to be the next generation of input method framework
|
||||
which provides the following capabilities;
|
||||
|
||||
* Multiplatform, platform independent.
|
||||
* Multlingual and Full UNICODE support, but satisfactory for native speakers.
|
||||
* Windowing System Independent.
|
||||
* Multiple language engines concurrently run.
|
||||
* Multiuser.
|
||||
* Distributed, lightweight clients and scalable server.
|
||||
* Extensible in multiple means.
|
||||
* Input method protocol efficient enough to be used over low-speed modem
|
||||
connection.
|
||||
* Easy input method engine development with plugin API.
|
||||
* Easy input method enabling with libiiimcf, even on console apps.
|
||||
* Small core part to start from.
|
||||
|
||||
WWW: http://www.openi18n.org/subgroups/im/IIIMF/
|
||||
|
||||
- Kuang-che Wu
|
||||
kcwu@csie.org
|
42
textproc/iiimf-le-unit/pkg-plist
Normal file
42
textproc/iiimf-le-unit/pkg-plist
Normal file
@ -0,0 +1,42 @@
|
||||
lib/im/leif/indicle.so
|
||||
lib/im/locale/in_IN/common/ctim.so
|
||||
lib/im/locale/in_IN/common/ctim.so.0
|
||||
lib/im/locale/in_IN/common/ctim.la
|
||||
lib/im/locale/in_IN/common/ctim.a
|
||||
lib/im/locale/in_IN/common/txt2bin
|
||||
lib/im/locale/in_IN/common/bin2txt
|
||||
lib/im/locale/in_IN/common/search
|
||||
lib/im/locale/in_IN/HINDI/data/inscript.data
|
||||
lib/im/locale/in_IN/HINDI/data/trans.data
|
||||
lib/im/locale/in_IN/TAMIL/data/inscript.data
|
||||
lib/im/locale/in_IN/TAMIL/data/trans.data
|
||||
lib/im/locale/in_IN/KANNADA/data/inscript.data
|
||||
lib/im/locale/in_IN/KANNADA/data/kgp.data
|
||||
lib/im/locale/in_IN/MALAYALAM/data/inscript.data
|
||||
lib/im/locale/in_IN/MALAYALAM/data/trans.data
|
||||
lib/im/locale/in_IN/TELUGU/data/inscript.data
|
||||
lib/im/locale/in_IN/GUJARATI/data/inscript.data
|
||||
lib/im/locale/in_IN/BENGALI/data/inscript.data
|
||||
lib/im/locale/in_IN/GURMUKHI/data/inscript.data
|
||||
lib/im/locale/in_IN/sysime.cfg
|
||||
@dirrm lib/im/locale/in_IN/common
|
||||
@dirrm lib/im/locale/in_IN/TELUGU/data
|
||||
@dirrm lib/im/locale/in_IN/TELUGU
|
||||
@dirrm lib/im/locale/in_IN/TAMIL/data
|
||||
@dirrm lib/im/locale/in_IN/TAMIL
|
||||
@dirrm lib/im/locale/in_IN/MALAYALAM/data
|
||||
@dirrm lib/im/locale/in_IN/MALAYALAM
|
||||
@dirrm lib/im/locale/in_IN/KANNADA/data
|
||||
@dirrm lib/im/locale/in_IN/KANNADA
|
||||
@dirrm lib/im/locale/in_IN/HINDI/data
|
||||
@dirrm lib/im/locale/in_IN/HINDI
|
||||
@dirrm lib/im/locale/in_IN/GURMUKHI/data
|
||||
@dirrm lib/im/locale/in_IN/GURMUKHI
|
||||
@dirrm lib/im/locale/in_IN/GUJARATI/data
|
||||
@dirrm lib/im/locale/in_IN/GUJARATI
|
||||
@dirrm lib/im/locale/in_IN/BENGALI/data
|
||||
@dirrm lib/im/locale/in_IN/BENGALI
|
||||
@dirrm lib/im/locale/in_IN
|
||||
@dirrm lib/im/locale
|
||||
@dirrm lib/im/leif
|
||||
@unexec rmdir %D/lib/im 2>/dev/null || true
|
Loading…
Reference in New Issue
Block a user