ports/142302: [NEW PORT] japanese/ja-ibus-skk: SKK engine for IBus
Hiroto Kagotani
hiroto.kagotani at gmail.com
Mon Jan 4 09:20:02 UTC 2010
>Number: 142302
>Category: ports
>Synopsis: [NEW PORT] japanese/ja-ibus-skk: SKK engine for IBus
>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: Mon Jan 04 09:20:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Hiroto Kagotani
>Release: FreeBSD 7.2-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD myhost.mydomain 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #13: Wed Jul 15 11:52:36 JST 2009
>Description:
SKK engine for IBus.
WWW: http://github.com/ueno/ibus-skk
Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:
--- ja-ibus-skk-0.0.3.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:
#
# ibus-skk
# ibus-skk/pkg-plist
# ibus-skk/pkg-message
# ibus-skk/pkg-descr
# ibus-skk/distinfo
# ibus-skk/Makefile
# ibus-skk/files
# ibus-skk/files/patch-engine__engine.py
#
echo c - ibus-skk
mkdir -p ibus-skk > /dev/null 2>&1
echo x - ibus-skk/pkg-plist
sed 's/^X//' >ibus-skk/pkg-plist << 'd1e3cb6cfc3a71c2befcb2ecadc1c61e'
Xlibexec/ibus-engine-skk
Xlibexec/ibus-setup-skk
Xshare/ibus/component/skk.xml
X%%DATADIR%%/engine/engine.py
X%%DATADIR%%/engine/engine.pyc
X%%DATADIR%%/engine/engine.pyo
X%%DATADIR%%/engine/factory.py
X%%DATADIR%%/engine/factory.pyc
X%%DATADIR%%/engine/factory.pyo
X%%DATADIR%%/engine/main.py
X%%DATADIR%%/engine/main.pyc
X%%DATADIR%%/engine/main.pyo
X%%DATADIR%%/engine/skk.py
X%%DATADIR%%/engine/skk.pyc
X%%DATADIR%%/engine/skk.pyo
X%%DATADIR%%/icons/ibus-skk.png
X%%DATADIR%%/setup/config.py
X%%DATADIR%%/setup/config.pyc
X%%DATADIR%%/setup/config.pyo
X%%DATADIR%%/setup/ibus-skk-preferences.ui
X%%DATADIR%%/setup/main.py
X%%DATADIR%%/setup/main.pyc
X%%DATADIR%%/setup/main.pyo
Xshare/locale/ja/LC_MESSAGES/ibus-skk.mo
X at dirrm %%DATADIR%%/engine
X at dirrm %%DATADIR%%/icons
X at dirrm %%DATADIR%%/setup
X at dirrm %%DATADIR%%
d1e3cb6cfc3a71c2befcb2ecadc1c61e
echo x - ibus-skk/pkg-message
sed 's/^X//' >ibus-skk/pkg-message << '7db2e9e279addd89b82984e0f80a0a72'
Xibus-skk installation finished. To use ibus-skk, please do the following:
X
XIf you are using bash or zsh, please add following lines to your $HOME/.bashrc or
X$HOME/.zshrc:
X
Xexport XIM=ibus
Xexport GTK_IM_MODULE=ibus
Xexport QT_IM_MODULE=xim
Xexport XMODIFIERS=@im=ibus
Xexport XIM_PROGRAM="ibus-daemon"
Xexport XIM_ARGS="--daemonize --xim"
X
XIf you are using tcsh, please add following lines to your $HOME/.cshrc:
X
Xsetenv XIM ibus
Xsetenv GTK_IM_MODULE ibus
Xsetenv QT_IM_MODULE xim
Xsetenv XMODIFIERS @im=ibus
Xsetenv XIM_PROGRAM ibus-daemon
Xsetenv XIM_ARGS "--daemonize --xim"
X
XIf you are using KDE4, you may create a shell script in $HOME/.kde4/env,
Xand add following lines:
X
X#!/bin/sh
Xexport XIM=ibus
Xexport GTK_IM_MODULE=ibus
Xexport QT_IM_MODULE=xim
Xexport XMODIFIERS=@im=ibus
Xexport XIM_PROGRAM="ibus-daemon"
Xexport XIM_ARGS="--daemonize --xim"
X
XIf ibus cannot start or the panel does not appear, please ensure
Xthat you are using up-to-date python.
XThere's a bug in python 2.5, which may prevent the panel from appearing.
7db2e9e279addd89b82984e0f80a0a72
echo x - ibus-skk/pkg-descr
sed 's/^X//' >ibus-skk/pkg-descr << '792c0229fd216685bdb78017f878530f'
XSKK engine for IBus.
X
XWWW: http://github.com/ueno/ibus-skk
792c0229fd216685bdb78017f878530f
echo x - ibus-skk/distinfo
sed 's/^X//' >ibus-skk/distinfo << '3c65ba2a1c2cb5ccbf8ccfa06d51a817'
XMD5 (ibus-skk-0.0.3.tar.gz) = 796219007b61b7756dc953d7fd07c4bd
XSHA256 (ibus-skk-0.0.3.tar.gz) = 93a2733a896a54aeb85bf37f53d27cb15b200f8e1abb2a7da5a83decf7c68978
XSIZE (ibus-skk-0.0.3.tar.gz) = 370588
3c65ba2a1c2cb5ccbf8ccfa06d51a817
echo x - ibus-skk/Makefile
sed 's/^X//' >ibus-skk/Makefile << '891c20a087d09607dc7524752beea41f'
X# New ports collection makefile for: ibus-skk
X# Date created: 4 January 2010
X# Whom: Hiroto Kagotani <hiroto.kagotani at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= ibus-skk
XPORTVERSION= 0.0.3
XCATEGORIES= japanese
XMASTER_SITES= http://cloud.github.com/downloads/ueno/ibus-skk/
X
XMAINTAINER= hiroto.kagotani at gmail.com
XCOMMENT= SKK engine for IBus
X
XRUN_DEPENDS= ibus-daemon:${PORTSDIR}/textproc/ibus \
X ${LOCALBASE}/share/skk/SKK-JISYO.L:${PORTSDIR}/japanese/skk-jisyo
X
XUSE_PYTHON= yes
XUSE_GETTEXT= yes
X
XUSE_GMAKE= yes
XGNU_CONFIGURE= yes
XCONFIGURE_ENV+= DATADIRNAME=share
X
Xpost-install:
X @${CAT} ${PKGMESSAGE}
X @${ECHO} To display this message again, type ${PKG_INFO} -D ${PKGNAME}
X
X.include <bsd.port.mk>
891c20a087d09607dc7524752beea41f
echo c - ibus-skk/files
mkdir -p ibus-skk/files > /dev/null 2>&1
echo x - ibus-skk/files/patch-engine__engine.py
sed 's/^X//' >ibus-skk/files/patch-engine__engine.py << '442e759098362e26f44232c344a07dbd'
X--- ./engine/engine.py.orig 2009-12-31 12:20:19.000000000 +0900
X+++ ./engine/engine.py 2010-01-04 16:40:51.000000000 +0900
X@@ -126,7 +126,6 @@
X skk.CandidateSelector.PAGINATION_START)
X self.__lookup_table = ibus.LookupTable(page_size=page_size,
X round=False,
X- orientation=0,
X labels=labels)
X self.__candidate_selector = CandidateSelector(self.__lookup_table,
X self.__select_keys,
442e759098362e26f44232c344a07dbd
exit
--- ja-ibus-skk-0.0.3.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list