Date: Tue, 06 Jun 2006 02:00:10 -0700 (PDT) From: Masashi CHIBA <chiba.masashi@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/98583: New ports: jananese/scim-honoka and honoka's plugins Message-ID: <4485441a.11d7108c.3740.12a9@mx.gmail.com> Resent-Message-ID: <200606060910.k569AHpA006845@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 98583 >Category: ports >Synopsis: New ports: jananese/scim-honoka and honoka's plugins >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jun 06 09:10:17 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Masashi CHIBA >Release: FreeBSD 6.1-RELEASE i386 >Organization: >Environment: System: FreeBSD localhost.my.domain 6.1-RELEASE FreeBSD 6.1-RELEASE #9: Fri May 26 14:18:48 JST 2006 chiba@localhost.my.domain:/usr/src/sys/i386/compile/Sugi i386 >Description: Honoka is the SCIM IMEngine module using various input method engines: Wnn,anthy,prime,skk and canna. Honoka can also use them simultaneously. ja-scim-honoka is honoka core library. ja-scim-honoka-plugin-romkan is honoka romaji input plugin. ja-scim-honoka-plugin-wnn is honoka using Wnn plugin. Honoka web site (in Japanese) http://nop.net-p.org/modules/pukiwiki/index.php?%5B%5Bhonoka%5D%5D >How-To-Repeat: >Fix: --- honoka.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # scim-honoka # scim-honoka/files # scim-honoka/files/extra-patch-4-stable # scim-honoka/files/patch-configure # scim-honoka/distinfo # scim-honoka/pkg-descr # scim-honoka/pkg-message # scim-honoka/pkg-plist # scim-honoka/Makefile # scim-honoka-plugin-wnn # scim-honoka-plugin-wnn/files # scim-honoka-plugin-wnn/files/extra-patch-4-stable # scim-honoka-plugin-wnn/files/patch-configure # scim-honoka-plugin-wnn/pkg-descr # scim-honoka-plugin-wnn/pkg-plist # scim-honoka-plugin-wnn/Makefile # scim-honoka-plugin-wnn/distinfo # scim-honoka-plugin-romkan # scim-honoka-plugin-romkan/files # scim-honoka-plugin-romkan/files/extra-patch-4-stable # scim-honoka-plugin-romkan/files/patch-configure # scim-honoka-plugin-romkan/Makefile # scim-honoka-plugin-romkan/pkg-descr # scim-honoka-plugin-romkan/distinfo # scim-honoka-plugin-romkan/pkg-plist # echo c - scim-honoka mkdir -p scim-honoka > /dev/null 2>&1 echo c - scim-honoka/files mkdir -p scim-honoka/files > /dev/null 2>&1 echo x - scim-honoka/files/extra-patch-4-stable sed 's/^X//' >scim-honoka/files/extra-patch-4-stable << 'END-of-scim-honoka/files/extra-patch-4-stable' X--- src/scim_uim_imengine.cpp.orig Thu Nov 11 20:27:26 2004 X+++ src/scim_uim_imengine.cpp Thu Nov 11 20:28:09 2004 X@@ -36,6 +36,7 @@ X X #include <scim.h> X #include "scim_uim_imengine.h" X+#include <cstdio> X X #define scim_module_init uim_LTX_scim_module_init X #define scim_module_exit uim_LTX_scim_module_exit END-of-scim-honoka/files/extra-patch-4-stable echo x - scim-honoka/files/patch-configure sed 's/^X//' >scim-honoka/files/patch-configure << 'END-of-scim-honoka/files/patch-configure' X--- configure.orig Wed Apr 5 20:32:29 2006 X+++ configure Wed Apr 5 20:32:45 2006 X@@ -32446,6 +32446,7 @@ X s,@CONVENIENCE_LTDL_FALSE@,$CONVENIENCE_LTDL_FALSE,;t t X s,@LIBADD_DL@,$LIBADD_DL,;t t X s,@LIBTOOL_DEPS@,$LIBTOOL_DEPS,;t t X+s,@LIBTOOL_EXPORT_OPTIONS@,$LIBTOOL_EXPORT_OPTIONS,;t t X s,@PKG_CONFIG@,$PKG_CONFIG,;t t X s,@SCIM_CFLAGS@,$SCIM_CFLAGS,;t t X s,@SCIM_LIBS@,$SCIM_LIBS,;t t END-of-scim-honoka/files/patch-configure echo x - scim-honoka/distinfo sed 's/^X//' >scim-honoka/distinfo << 'END-of-scim-honoka/distinfo' XMD5 (honoka-0.9.0.tar.gz) = 420ca35928460c87cacc8007f31544be XSHA256 (honoka-0.9.0.tar.gz) = aa652713003794bddfd2c49806bd6816065cf9c11be3c41a14817041b0663507 XSIZE (honoka-0.9.0.tar.gz) = 570184 END-of-scim-honoka/distinfo echo x - scim-honoka/pkg-descr sed 's/^X//' >scim-honoka/pkg-descr << 'END-of-scim-honoka/pkg-descr' XHonoka is the SCIM IMEngine module using various input method engines: Wnn, Xanthy,prime,skk and canna. Honoka can also use them simultaneously. X XWWW: http://nop.net-p.org/modules/pukiwiki/index.php?%5B%5Bhonoka%5D%5D X(in Japanese) X XThis port is honoka "core" library. You must be install honoka "input method" Xand "input" plugin. X XSmart Common Input Method platform, in short SCIM, is a development platform to Xmake Input Method developers live easier. X XWWW: http://scim.freedesktop.org END-of-scim-honoka/pkg-descr echo x - scim-honoka/pkg-message sed 's/^X//' >scim-honoka/pkg-message << 'END-of-scim-honoka/pkg-message' X-------------------------------------------------------------------- XRemember to set environment variables XMODIFIERS and LANG: X X csh/tcsh: setenv XMODIFIERS @im=SCIM ; setenv LANG ja_JP.eucJP X sh/bash: export XMODIFIERS='@im=SCIM'; export LANG=ja_JP.eucJP X XTo start the SCIM input method daemon, use command: X X scim -d X X-------------------------------------------------------------------- END-of-scim-honoka/pkg-message echo x - scim-honoka/pkg-plist sed 's/^X//' >scim-honoka/pkg-plist << 'END-of-scim-honoka/pkg-plist' Xlib/scim-1.0/IMEngine/honoka.a Xlib/scim-1.0/IMEngine/honoka.la Xlib/scim-1.0/IMEngine/honoka.so Xlib/scim-1.0/SetupUI/honoka-imengine-setup.a Xlib/scim-1.0/SetupUI/honoka-imengine-setup.la Xlib/scim-1.0/SetupUI/honoka-imengine-setup.so Xshare/scim/icons/honoka.png Xinclude/honoka/convertor.h Xinclude/honoka/honokapluginbase.h Xinclude/honoka/honokatimer.h Xinclude/honoka/resultlist.h Xinclude/honoka/honokakeyeventlist.h Xinclude/honoka/honokasetupcore.h Xinclude/honoka/predictor.h Xinclude/honoka/honokamultiplepluginbase.h Xinclude/honoka/honokastatus.h Xinclude/honoka/preeditor.h Xshare/locale/ja/LC_MESSAGES/honoka.mo Xlibdata/pkgconfig/honoka.pc X@unexec rmdir %D/lib/scim-1.0/IMEngine 2>/dev/null || true X@unexec rmdir %D/lib/scim-1.0/SetupUI 2>/dev/null || true X@unexec rmdir %D/lib/scim-1.0/honoka 2>/dev/null || true X@unexec rmdir %D/share/scim-1.0/icons 2>/dev/null || true X@unexec rmdir %D/include/honoka 2>/dev/null ||true END-of-scim-honoka/pkg-plist echo x - scim-honoka/Makefile sed 's/^X//' >scim-honoka/Makefile << 'END-of-scim-honoka/Makefile' X# New ports collection makefile for: ja-scim-honoka X# Date created: 2 June 2006 X# Whom: Masashi CHIBA X# X# $FreeBSD$ X# X XPORTNAME= scim-honoka XPORTVERSION= 0.9.0 XCATEGORIES= japanese XMASTER_SITES= http://nop.net-p.org/files/honoka/ XDISTNAME= honoka-${PORTVERSION} X XMAINTAINER= chiba.masashi@gmail.com XCOMMENT= SCIM IMEngine module using various Imput Methods X XBUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim XRUN_DEPENDS= ${BUILD_DEPENDS} X XUSE_GNOME= lthack gnomehack XUSE_X_PREFIX= yes XUSE_ICONV= yes XUSE_GMAKE= yes XUSE_AUTOTOOLS= libtool:15 X XCONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ X PTHREAD_LIBS="${PTHREAD_LIBS}" X X.include <bsd.port.pre.mk> X X.if ${OSVERSION} < 500035 XBUILD_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport XRUN_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include -I${LOCALBASE}/include/stlport" \ X LDFLAGS="-L${LOCALBASE}/lib -lstlport_gcc -lintl ${PTHREAD_LIBS}" XEXTRA_PATCHES= ${FILESDIR}/extra-patch-4-stable X.else XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \ X LDFLAGS="-L${LOCALBASE}/lib" X.endif X Xpost-install: X @${CAT} ${PKGMESSAGE} X @${ECHO} X @${ECHO} To display this message again, type \`pkg_info -D ${PKGNAME}\' X @${ECHO} X X.include <bsd.port.post.mk> END-of-scim-honoka/Makefile echo c - scim-honoka-plugin-wnn mkdir -p scim-honoka-plugin-wnn > /dev/null 2>&1 echo c - scim-honoka-plugin-wnn/files mkdir -p scim-honoka-plugin-wnn/files > /dev/null 2>&1 echo x - scim-honoka-plugin-wnn/files/extra-patch-4-stable sed 's/^X//' >scim-honoka-plugin-wnn/files/extra-patch-4-stable << 'END-of-scim-honoka-plugin-wnn/files/extra-patch-4-stable' X--- src/scim_uim_imengine.cpp.orig Thu Nov 11 20:27:26 2004 X+++ src/scim_uim_imengine.cpp Thu Nov 11 20:28:09 2004 X@@ -36,6 +36,7 @@ X X #include <scim.h> X #include "scim_uim_imengine.h" X+#include <cstdio> X X #define scim_module_init uim_LTX_scim_module_init X #define scim_module_exit uim_LTX_scim_module_exit END-of-scim-honoka-plugin-wnn/files/extra-patch-4-stable echo x - scim-honoka-plugin-wnn/files/patch-configure sed 's/^X//' >scim-honoka-plugin-wnn/files/patch-configure << 'END-of-scim-honoka-plugin-wnn/files/patch-configure' X--- configure.orig Wed Apr 5 20:32:29 2006 X+++ configure Wed Apr 5 20:32:45 2006 X@@ -32446,6 +32446,7 @@ X s,@CONVENIENCE_LTDL_FALSE@,$CONVENIENCE_LTDL_FALSE,;t t X s,@LIBADD_DL@,$LIBADD_DL,;t t X s,@LIBTOOL_DEPS@,$LIBTOOL_DEPS,;t t X+s,@LIBTOOL_EXPORT_OPTIONS@,$LIBTOOL_EXPORT_OPTIONS,;t t X s,@PKG_CONFIG@,$PKG_CONFIG,;t t X s,@SCIM_CFLAGS@,$SCIM_CFLAGS,;t t X s,@SCIM_LIBS@,$SCIM_LIBS,;t t END-of-scim-honoka-plugin-wnn/files/patch-configure echo x - scim-honoka-plugin-wnn/pkg-descr sed 's/^X//' >scim-honoka-plugin-wnn/pkg-descr << 'END-of-scim-honoka-plugin-wnn/pkg-descr' XHonoka is the SCIM IMEngine module using various input method engines: Wnn, Xanthy,prime,skk and canna. Honoka can also use them simultaneously. X XWWW: http://nop.net-p.org/modules/pukiwiki/index.php?%5B%5Bhonoka%5D%5D X(in Japanese) X XThis port is honoka Wnn Input Method plugin. X XSmart Common Input Method platform, in short SCIM, is a development platform to Xmake Input Method developers live easier. X XWWW: http://scim.freedesktop.org END-of-scim-honoka-plugin-wnn/pkg-descr echo x - scim-honoka-plugin-wnn/pkg-plist sed 's/^X//' >scim-honoka-plugin-wnn/pkg-plist << 'END-of-scim-honoka-plugin-wnn/pkg-plist' Xlib/scim-1.0/honoka/plugin-wnn.a Xlib/scim-1.0/honoka/plugin-wnn.la Xlib/scim-1.0/honoka/plugin-wnn.so Xshare/locale/ja/LC_MESSAGES/honoka-plugin-wnn.mo X@unexec rmdir %D/lib/scim-1.0/honoka 2>/dev/null || true X@unexec rmdir %D/share/scim/honoka 2>/dev/null ||true END-of-scim-honoka-plugin-wnn/pkg-plist echo x - scim-honoka-plugin-wnn/Makefile sed 's/^X//' >scim-honoka-plugin-wnn/Makefile << 'END-of-scim-honoka-plugin-wnn/Makefile' X# New ports collection makefile for: ja-scim-honoka-plugin-wnn X# Date created: 4 Jun 2006 X# Whom: Masashi CHIBA X# X# $FreeBSD$ X# X XPORTNAME= scim-honoka-plugin-wnn XPORTVERSION= 0.9.0 XCATEGORIES= japanese XMASTER_SITES= http://nop.net-p.org/files/honoka/ XDISTNAME= honoka-plugin-wnn-${PORTVERSION} X XMAINTAINER= chiba.masashi@gmail.com XCOMMENT= honoka plugin for using wnn7 X XBUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \ X ${X11BASE}/lib/scim-1.0/IMEngine/honoka.so:${PORTSDIR}/japanese/scim-honoka XLIB_DEPENDS= wnn7.1:${PORTSDIR}/japanese/Wnn7-lib XRUN_DEPENDS= ${BUILD_DEPENDS} \ X ${X11BASE}/lib/scim-1.0/honoka/plugin-romkan.so:${PORTSDIR}/japanese/scim-honoka-plugin-romkan X XUSE_GNOME= lthack gnomehack XUSE_X_PREFIX= yes XUSE_ICONV= yes XUSE_GMAKE= yes XUSE_AUTOTOOLS= libtool:15 X XCONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ X PTHREAD_LIBS="${PTHREAD_LIBS}" X X.include <bsd.port.pre.mk> X X.if ${OSVERSION} < 500035 XBUILD_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport XRUN_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include -I${LOCALBASE}/include/stlport" \ X LDFLAGS="-L${LOCALBASE}/lib -lstlport_gcc -lintl ${PTHREAD_LIBS}" XEXTRA_PATCHES= ${FILESDIR}/extra-patch-4-stable X.else XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \ X LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" X.endif X X.include <bsd.port.post.mk> END-of-scim-honoka-plugin-wnn/Makefile echo x - scim-honoka-plugin-wnn/distinfo sed 's/^X//' >scim-honoka-plugin-wnn/distinfo << 'END-of-scim-honoka-plugin-wnn/distinfo' XMD5 (honoka-plugin-wnn-0.9.0.tar.gz) = be6a2ec4ab915742f65a84f83f187fb8 XSHA256 (honoka-plugin-wnn-0.9.0.tar.gz) = 17ae64e3c0bf687bf53280cd0cfca62cc2e2d21ddd5f1a30e975cc3798218888 XSIZE (honoka-plugin-wnn-0.9.0.tar.gz) = 512713 END-of-scim-honoka-plugin-wnn/distinfo echo c - scim-honoka-plugin-romkan mkdir -p scim-honoka-plugin-romkan > /dev/null 2>&1 echo c - scim-honoka-plugin-romkan/files mkdir -p scim-honoka-plugin-romkan/files > /dev/null 2>&1 echo x - scim-honoka-plugin-romkan/files/extra-patch-4-stable sed 's/^X//' >scim-honoka-plugin-romkan/files/extra-patch-4-stable << 'END-of-scim-honoka-plugin-romkan/files/extra-patch-4-stable' X--- src/scim_uim_imengine.cpp.orig Thu Nov 11 20:27:26 2004 X+++ src/scim_uim_imengine.cpp Thu Nov 11 20:28:09 2004 X@@ -36,6 +36,7 @@ X X #include <scim.h> X #include "scim_uim_imengine.h" X+#include <cstdio> X X #define scim_module_init uim_LTX_scim_module_init X #define scim_module_exit uim_LTX_scim_module_exit END-of-scim-honoka-plugin-romkan/files/extra-patch-4-stable echo x - scim-honoka-plugin-romkan/files/patch-configure sed 's/^X//' >scim-honoka-plugin-romkan/files/patch-configure << 'END-of-scim-honoka-plugin-romkan/files/patch-configure' X--- configure.orig Wed Apr 5 20:32:29 2006 X+++ configure Wed Apr 5 20:32:45 2006 X@@ -32446,6 +32446,7 @@ X s,@CONVENIENCE_LTDL_FALSE@,$CONVENIENCE_LTDL_FALSE,;t t X s,@LIBADD_DL@,$LIBADD_DL,;t t X s,@LIBTOOL_DEPS@,$LIBTOOL_DEPS,;t t X+s,@LIBTOOL_EXPORT_OPTIONS@,$LIBTOOL_EXPORT_OPTIONS,;t t X s,@PKG_CONFIG@,$PKG_CONFIG,;t t X s,@SCIM_CFLAGS@,$SCIM_CFLAGS,;t t X s,@SCIM_LIBS@,$SCIM_LIBS,;t t END-of-scim-honoka-plugin-romkan/files/patch-configure echo x - scim-honoka-plugin-romkan/Makefile sed 's/^X//' >scim-honoka-plugin-romkan/Makefile << 'END-of-scim-honoka-plugin-romkan/Makefile' X# New ports collection makefile for: ja-scim-honoka-plugin-romkan X# Date created: 3 Jun 2006 X# Whom: Masashi CHIBA X# X# $FreeBSD$ X# X XPORTNAME= scim-honoka-plugin-romkan XPORTVERSION= 0.9.0 XCATEGORIES= japanese XMASTER_SITES= http://nop.net-p.org/files/honoka/ XDISTNAME= honoka-plugin-romkan-${PORTVERSION} X XMAINTAINER= chiba.masashi@gmail.com XCOMMENT= honoka plugin for romaji input X XBUILD_DEPENDS= scim:${PORTSDIR}/textproc/scim \ X ${X11BASE}/lib/scim-1.0/IMEngine/honoka.so:${PORTSDIR}/japanese/scim-honoka XRUN_DEPENDS= ${BUILD_DEPENDS} X XUSE_GNOME= lthack gnomehack XUSE_X_PREFIX= yes XUSE_ICONV= yes XUSE_GMAKE= yes XUSE_AUTOTOOLS= libtool:15 X XCONFIGURE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ X PTHREAD_LIBS="${PTHREAD_LIBS}" X X.include <bsd.port.pre.mk> X X.if ${OSVERSION} < 500035 XBUILD_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport XRUN_DEPENDS+= ${LOCALBASE}/lib/libstlport_gcc.so:${PORTSDIR}/devel/stlport XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include -I${LOCALBASE}/include/stlport" \ X LDFLAGS="-L${LOCALBASE}/lib -lstlport_gcc -lintl ${PTHREAD_LIBS}" XEXTRA_PATCHES= ${FILESDIR}/extra-patch-4-stable X.else XCONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \ X LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" X.endif X X.include <bsd.port.post.mk> END-of-scim-honoka-plugin-romkan/Makefile echo x - scim-honoka-plugin-romkan/pkg-descr sed 's/^X//' >scim-honoka-plugin-romkan/pkg-descr << 'END-of-scim-honoka-plugin-romkan/pkg-descr' XHonoka is the SCIM IMEngine module using various input method engines: Wnn, Xanthy,prime,skk and canna. Honoka can also use them simultaneously. X XWWW: http://nop.net-p.org/modules/pukiwiki/index.php?%5B%5Bhonoka%5D%5D X(in Japanese) X XThis port is honoka romaji input plugin. X XSmart Common Input Method platform, in short SCIM, is a development platform to Xmake Input Method developers live easier. X XWWW: http://scim.freedesktop.org END-of-scim-honoka-plugin-romkan/pkg-descr echo x - scim-honoka-plugin-romkan/distinfo sed 's/^X//' >scim-honoka-plugin-romkan/distinfo << 'END-of-scim-honoka-plugin-romkan/distinfo' XMD5 (honoka-plugin-romkan-0.9.0.tar.gz) = e38019ccfae420e28195ff2a26716b91 XSHA256 (honoka-plugin-romkan-0.9.0.tar.gz) = 3981c0479bdaf25b6740e1683344a06c8763fafb316b6b75a9415dc4d05c2c03 XSIZE (honoka-plugin-romkan-0.9.0.tar.gz) = 519473 END-of-scim-honoka-plugin-romkan/distinfo echo x - scim-honoka-plugin-romkan/pkg-plist sed 's/^X//' >scim-honoka-plugin-romkan/pkg-plist << 'END-of-scim-honoka-plugin-romkan/pkg-plist' Xlib/scim-1.0/honoka/plugin-romkan.a Xlib/scim-1.0/honoka/plugin-romkan.la Xlib/scim-1.0/honoka/plugin-romkan.so Xshare/scim/honoka/azik.rkt Xshare/scim/honoka/like-msime.rkt Xshare/scim/honoka/kigou-def.rkt Xshare/scim/honoka/honoka-def.rkt Xshare/locale/ja/LC_MESSAGES/honoka-plugin-romkan.mo X@unexec rmdir %D/lib/scim-1.0/honoka 2>/dev/null || true X@unexec rmdir %D/share/scim/honoka 2>/dev/null ||true END-of-scim-honoka-plugin-romkan/pkg-plist exit --- honoka.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4485441a.11d7108c.3740.12a9>