1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

SKK engine for IBus.

WWW: http://github.com/ueno/ibus-skk

PR:		ports/142302
Submitted by:	Hiroto Kagotani <hiroto.kagotani@gmail.com>
This commit is contained in:
Wen Heping 2010-01-05 05:08:29 +00:00
parent 9d2a74fe97
commit 6f139a4766
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=247187
7 changed files with 111 additions and 0 deletions

View File

@ -102,6 +102,7 @@
SUBDIR += hex
SUBDIR += hns
SUBDIR += ibus-anthy
SUBDIR += ibus-skk
SUBDIR += ical
SUBDIR += icanna
SUBDIR += iiimf-le-canna

View File

@ -0,0 +1,31 @@
# New ports collection makefile for: ibus-skk
# Date created: 4 January 2010
# Whom: Hiroto Kagotani <hiroto.kagotani@gmail.com>
#
# $FreeBSD$
#
PORTNAME= ibus-skk
PORTVERSION= 0.0.3
CATEGORIES= japanese
MASTER_SITES= http://cloud.github.com/downloads/ueno/ibus-skk/
MAINTAINER= hiroto.kagotani@gmail.com
COMMENT= SKK engine for IBus
RUN_DEPENDS= ibus-daemon:${PORTSDIR}/textproc/ibus \
${LOCALBASE}/share/skk/SKK-JISYO.L:${PORTSDIR}/japanese/skk-jisyo
USE_PYTHON= yes
USE_GETTEXT= yes
USE_GMAKE= yes
USE_GNOME= intltool
GNU_CONFIGURE= yes
CONFIGURE_ENV+= DATADIRNAME=share
post-install:
@${CAT} ${PKGMESSAGE}
@${ECHO} To display this message again, type ${PKG_INFO} -D ${PKGNAME}
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (ibus-skk-0.0.3.tar.gz) = 796219007b61b7756dc953d7fd07c4bd
SHA256 (ibus-skk-0.0.3.tar.gz) = 93a2733a896a54aeb85bf37f53d27cb15b200f8e1abb2a7da5a83decf7c68978
SIZE (ibus-skk-0.0.3.tar.gz) = 370588

View File

@ -0,0 +1,10 @@
--- ./engine/engine.py.orig 2009-12-31 12:20:19.000000000 +0900
+++ ./engine/engine.py 2010-01-04 16:40:51.000000000 +0900
@@ -126,7 +126,6 @@
skk.CandidateSelector.PAGINATION_START)
self.__lookup_table = ibus.LookupTable(page_size=page_size,
round=False,
- orientation=0,
labels=labels)
self.__candidate_selector = CandidateSelector(self.__lookup_table,
self.__select_keys,

View File

@ -0,0 +1,3 @@
SKK engine for IBus.
WWW: http://github.com/ueno/ibus-skk

View File

@ -0,0 +1,35 @@
ibus-skk installation finished. To use ibus-skk, please do the following:
If you are using bash or zsh, please add following lines to your $HOME/.bashrc or
$HOME/.zshrc:
export XIM=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
export XIM_PROGRAM="ibus-daemon"
export XIM_ARGS="--daemonize --xim"
If you are using tcsh, please add following lines to your $HOME/.cshrc:
setenv XIM ibus
setenv GTK_IM_MODULE ibus
setenv QT_IM_MODULE xim
setenv XMODIFIERS @im=ibus
setenv XIM_PROGRAM ibus-daemon
setenv XIM_ARGS "--daemonize --xim"
If you are using KDE4, you may create a shell script in $HOME/.kde4/env,
and add following lines:
#!/bin/sh
export XIM=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
export XIM_PROGRAM="ibus-daemon"
export XIM_ARGS="--daemonize --xim"
If ibus cannot start or the panel does not appear, please ensure
that you are using up-to-date python.
There's a bug in python 2.5, which may prevent the panel from appearing.

View File

@ -0,0 +1,28 @@
libexec/ibus-engine-skk
libexec/ibus-setup-skk
share/ibus/component/skk.xml
%%DATADIR%%/engine/engine.py
%%DATADIR%%/engine/engine.pyc
%%DATADIR%%/engine/engine.pyo
%%DATADIR%%/engine/factory.py
%%DATADIR%%/engine/factory.pyc
%%DATADIR%%/engine/factory.pyo
%%DATADIR%%/engine/main.py
%%DATADIR%%/engine/main.pyc
%%DATADIR%%/engine/main.pyo
%%DATADIR%%/engine/skk.py
%%DATADIR%%/engine/skk.pyc
%%DATADIR%%/engine/skk.pyo
%%DATADIR%%/icons/ibus-skk.png
%%DATADIR%%/setup/config.py
%%DATADIR%%/setup/config.pyc
%%DATADIR%%/setup/config.pyo
%%DATADIR%%/setup/ibus-skk-preferences.ui
%%DATADIR%%/setup/main.py
%%DATADIR%%/setup/main.pyc
%%DATADIR%%/setup/main.pyo
share/locale/ja/LC_MESSAGES/ibus-skk.mo
@dirrm %%DATADIR%%/engine
@dirrm %%DATADIR%%/icons
@dirrm %%DATADIR%%/setup
@dirrm %%DATADIR%%