aboutsummaryrefslogtreecommitdiff
path: root/japanese/ibus-anthy
diff options
context:
space:
mode:
authorDaichi GOTO <daichi@FreeBSD.org>2009-11-24 02:59:33 +0000
committerDaichi GOTO <daichi@FreeBSD.org>2009-11-24 02:59:33 +0000
commit860bd4c1d0fd3174ed7671b52c9affe689c2a90d (patch)
tree296d935276f48a45b98a56e4fe878fb4cd419709 /japanese/ibus-anthy
parent145b6ad276fff1e217cef9aad8541c9df01d5a80 (diff)
downloadports-860bd4c1d0fd3174ed7671b52c9affe689c2a90d.tar.gz
ports-860bd4c1d0fd3174ed7671b52c9affe689c2a90d.zip
Notes
Diffstat (limited to 'japanese/ibus-anthy')
-rw-r--r--japanese/ibus-anthy/Makefile8
-rw-r--r--japanese/ibus-anthy/distinfo6
-rw-r--r--japanese/ibus-anthy/files/patch-configure54
-rw-r--r--japanese/ibus-anthy/pkg-message35
-rw-r--r--japanese/ibus-anthy/pkg-plist14
5 files changed, 112 insertions, 5 deletions
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 <bsd.port.mk>
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%%