From 860bd4c1d0fd3174ed7671b52c9affe689c2a90d Mon Sep 17 00:00:00 2001 From: Daichi GOTO Date: Tue, 24 Nov 2009 02:59:33 +0000 Subject: Update to 1.2.0.20090917 - from 1.2.0.20090917, you can use ibus-anthy even on amd64. Thanks for Henry Hu, maintainer of ibus relative ports. Submitted by: maintainer Pointed out by: Henry Hu --- japanese/ibus-anthy/Makefile | 8 +++-- japanese/ibus-anthy/distinfo | 6 ++-- japanese/ibus-anthy/files/patch-configure | 54 +++++++++++++++++++++++++++++++ japanese/ibus-anthy/pkg-message | 35 ++++++++++++++++++++ japanese/ibus-anthy/pkg-plist | 14 ++++++++ 5 files changed, 112 insertions(+), 5 deletions(-) create mode 100644 japanese/ibus-anthy/files/patch-configure create mode 100644 japanese/ibus-anthy/pkg-message (limited to 'japanese') diff --git a/japanese/ibus-anthy/Makefile b/japanese/ibus-anthy/Makefile index 9b65e1de7b48..9156cf9a7f86 100644 --- a/japanese/ibus-anthy/Makefile +++ b/japanese/ibus-anthy/Makefile @@ -6,8 +6,8 @@ # PORTNAME= ibus-anthy -PORTVERSION= 1.1.0.20090402 -PORTREVISION= 3 +PORTVERSION= 1.2.0.20090917 +PORTREVISION= 0 CATEGORIES= japanese MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} @@ -39,4 +39,8 @@ post-patch: @${REINPLACE_CMD} -e "s|-I/usr/include|-I${LOCALBASE}/include|" ${WRKSRC}/engine/Makefile.am @${REINPLACE_CMD} -e "s|-I/usr/include|-I${LOCALBASE}/include|" ${WRKSRC}/engine/Makefile.in +post-install: + @${CAT} ${PKGMESSAGE} + @${ECHO} To display this message again, type ${PKG_INFO} -D ${PKGNAME} + .include diff --git a/japanese/ibus-anthy/distinfo b/japanese/ibus-anthy/distinfo index 6186ad7be3b0..633837a9a85a 100644 --- a/japanese/ibus-anthy/distinfo +++ b/japanese/ibus-anthy/distinfo @@ -1,3 +1,3 @@ -MD5 (ibus-anthy-1.1.0.20090402.tar.gz) = 2d5ae290174ed2f326006659deabc127 -SHA256 (ibus-anthy-1.1.0.20090402.tar.gz) = 7847d4d82c472b856a7a5a41c4e355bef7c459bbe9b984ccde7cd78df41bf827 -SIZE (ibus-anthy-1.1.0.20090402.tar.gz) = 414127 +MD5 (ibus-anthy-1.2.0.20090917.tar.gz) = b6f1d830346e447908d670bc267391a9 +SHA256 (ibus-anthy-1.2.0.20090917.tar.gz) = f11502687459ccc329ac32a3e0050ca001f0ae6eba158ad30a6907d2af897829 +SIZE (ibus-anthy-1.2.0.20090917.tar.gz) = 437901 diff --git a/japanese/ibus-anthy/files/patch-configure b/japanese/ibus-anthy/files/patch-configure new file mode 100644 index 000000000000..62c5650b476a --- /dev/null +++ b/japanese/ibus-anthy/files/patch-configure @@ -0,0 +1,54 @@ +--- configure.orig 2009-09-17 18:08:39.000000000 +0900 ++++ configure 2009-11-24 11:20:36.000000000 +0900 +@@ -17059,9 +17059,9 @@ + #define HAVE_DECL_NTH_UNCONVERTED_CANDIDATE 0 + _ACEOF + +-{ { $as_echo "$as_me:$LINENO: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&5 +-$as_echo "$as_me: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&2;} +- { (exit 1); exit 1; }; } ++#{ { $as_echo "$as_me:$LINENO: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&5 ++#$as_echo "$as_me: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&2;} ++# { (exit 1); exit 1; }; } + fi + { $as_echo "$as_me:$LINENO: checking whether NTH_KATAKANA_CANDIDATE is declared" >&5 + $as_echo_n "checking whether NTH_KATAKANA_CANDIDATE is declared... " >&6; } +@@ -17129,9 +17129,9 @@ + #define HAVE_DECL_NTH_KATAKANA_CANDIDATE 0 + _ACEOF + +-{ { $as_echo "$as_me:$LINENO: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&5 +-$as_echo "$as_me: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&2;} +- { (exit 1); exit 1; }; } ++#{ { $as_echo "$as_me:$LINENO: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&5 ++#$as_echo "$as_me: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&2;} ++# { (exit 1); exit 1; }; } + fi + { $as_echo "$as_me:$LINENO: checking whether NTH_HIRAGANA_CANDIDATE is declared" >&5 + $as_echo_n "checking whether NTH_HIRAGANA_CANDIDATE is declared... " >&6; } +@@ -17199,9 +17199,9 @@ + #define HAVE_DECL_NTH_HIRAGANA_CANDIDATE 0 + _ACEOF + +-{ { $as_echo "$as_me:$LINENO: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&5 +-$as_echo "$as_me: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&2;} +- { (exit 1); exit 1; }; } ++#{ { $as_echo "$as_me:$LINENO: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&5 ++#$as_echo "$as_me: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&2;} ++# { (exit 1); exit 1; }; } + fi + { $as_echo "$as_me:$LINENO: checking whether NTH_HALFKANA_CANDIDATE is declared" >&5 + $as_echo_n "checking whether NTH_HALFKANA_CANDIDATE is declared... " >&6; } +@@ -17269,9 +17269,9 @@ + #define HAVE_DECL_NTH_HALFKANA_CANDIDATE 0 + _ACEOF + +-{ { $as_echo "$as_me:$LINENO: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&5 +-$as_echo "$as_me: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&2;} +- { (exit 1); exit 1; }; } ++#{ { $as_echo "$as_me:$LINENO: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&5 ++#$as_echo "$as_me: error: Could not find NTH_*_CANDIDATE values in anthy.h" >&2;} ++# { (exit 1); exit 1; }; } + fi + + diff --git a/japanese/ibus-anthy/pkg-message b/japanese/ibus-anthy/pkg-message new file mode 100644 index 000000000000..ee55be7f4464 --- /dev/null +++ b/japanese/ibus-anthy/pkg-message @@ -0,0 +1,35 @@ +ibus-anthy installation finished. To use ibus-anthy, 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. diff --git a/japanese/ibus-anthy/pkg-plist b/japanese/ibus-anthy/pkg-plist index 6d3175ed8bfb..feae16a422d2 100644 --- a/japanese/ibus-anthy/pkg-plist +++ b/japanese/ibus-anthy/pkg-plist @@ -26,11 +26,25 @@ libexec/ibus-engine-anthy %%DATADIR%%/engine/tables.py %%DATADIR%%/engine/tables.pyc %%DATADIR%%/engine/tables.pyo +%%DATADIR%%/engine/thumb.py +%%DATADIR%%/engine/thumb.pyc +%%DATADIR%%/engine/thumb.pyo %%DATADIR%%/icons/ibus-anthy.png +%%DATADIR%%/setup/anthyprefs.py +%%DATADIR%%/setup/anthyprefs.pyc +%%DATADIR%%/setup/anthyprefs.pyo +%%DATADIR%%/setup/main.py +%%DATADIR%%/setup/main.pyc +%%DATADIR%%/setup/main.pyo +%%DATADIR%%/setup/prefs.py +%%DATADIR%%/setup/prefs.pyc +%%DATADIR%%/setup/prefs.pyo +%%DATADIR%%/setup/setup.glade share/ibus/component/anthy.xml %%NLS%%share/locale/fr/LC_MESSAGES/ibus-anthy.mo %%NLS%%share/locale/ja/LC_MESSAGES/ibus-anthy.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/ibus-anthy.mo +@dirrm %%DATADIR%%/setup @dirrm %%DATADIR%%/icons @dirrm %%DATADIR%%/engine @dirrm %%DATADIR%% -- cgit v1.2.3