[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-users 511] Re: 早速の返信ありがとうございます。
太田です。
> 太田さん、追加情報ありがとうございます。
あっ、いえいえなんなりとお申し付け下さい。(^^;
# 返事はだいたい夕方になるのですが。
> 変換候補窓がフォーカスを奪ってしまう、という現象でしょうか。
> Googleで検索したときにそういう現象が起こる、という記述をたくさん見つけましたが、私の環境ではその現象は
> 発生していませんので、パッチが当たっているのだと思っていました。
はい。いまだに発生なんて見たら....
> 太田さんが利用されているQtのバージョンを教えていただいてよろしいでしょうか?
> もし、違うバージョンのQtと入れ替えればAtokが利用できる、ということであれば試してみたいですので。
> 私が利用しているのは3.1.2-r4です。
* x11-libs/qt
Latest version available: 3.1.2-r4
Latest version installed: 3.1.2-r3
Size of downloaded files: 13,045 kB
Homepage: http://www.trolltech.com/
Description: QT version 3.1.2
だそうです。
ちなみに、ちょちょいと、(いえ、長々と)
----------------------------- r3
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/designer.diff
epatch ${FILESDIR}/${P}-qmlined.diff
epatch ${FILESDIR}/${P}-r3-qsocket.diff
# Fix issues with coreutils's head and tail commands
epatch ${FILESDIR}/${P}-coreutils-fixup.patch
cp configure configure.orig
sed -e 's:read acceptance:acceptance=yes:' configure.orig > configure
cd mkspecs/linux-g++
# use env's $CC, $CXX
if [ -n "$CXX" ]; then
einfo 'Using environment definition of $CXX'
cp qmake.conf qmake.conf.orig
sed -e "s:= g++:= ${CXX}:" qmake.conf.orig > qmake.conf
fi
if [ -n "$CC" ]; then
einfo 'Using environment definition of $CC'
cp qmake.conf qmake.conf.orig
sed -e "s:= gcc:= ${CC}:" qmake.conf.orig > qmake.conf
fi
# hppa people, please review the following
# hppa need some additional flags
if [ "${ARCH}" = "hppa" ]; then
echo "QMAKE_CFLAGS += -fPIC -ffunction-sections" >> qmake.conf
echo "QMAKE_CXXFLAGS += -fPIC -ffunction-sections" >> qmake.conf
echo "QMAKE_LFLAGS += -ffunction-sections -Wl,--stub-group-size=25000" >>
qmake.conf
fi
}
----------------------------- r4
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/designer.diff
epatch ${FILESDIR}/${P}-qmlined.diff
epatch ${FILESDIR}/${P}-r3-qsocket.diff
epatch ${FILESDIR}/${P}-qlistview-dnd.diff
# Fix issues with coreutils's head and tail commands
epatch ${FILESDIR}/${P}-coreutils-fixup.patch
use cjk && epatch ${FILESDIR}/${P}-korean-xim.patch
epatch ${FILESDIR}/${P}-thai-complextext.patch
cp configure configure.orig
sed -e 's:read acceptance:acceptance=yes:' configure.orig > configure
cd mkspecs/linux-g++
# use env's $CC, $CXX
if [ -n "$CXX" ]; then
einfo 'Using environment definition of $CXX'
cp qmake.conf qmake.conf.orig
sed -e "s:= g++:= ${CXX}:" qmake.conf.orig > qmake.conf
fi
if [ -n "$CC" ]; then
einfo 'Using environment definition of $CC'
cp qmake.conf qmake.conf.orig
sed -e "s:= gcc:= ${CC}:" qmake.conf.orig > qmake.conf
fi
# hppa people, please review the following
# hppa need some additional flags
if [ "${ARCH}" = "hppa" ]; then
echo "QMAKE_CFLAGS += -fPIC -ffunction-sections" >> qmake.conf
echo "QMAKE_CXXFLAGS += -fPIC -ffunction-sections" >> qmake.conf
echo "QMAKE_LFLAGS += -ffunction-sections -Wl,--stub-group-size=25000" >>
qmake.conf
fi
}
--------------------------------------------
てなわけで、あらー。
use cjk && epatch ${FILESDIR}/${P}-korean-xim.patch
これ(以外にも...) -r4から入ったのかしら?
てな訳でバージョン違うようです。emerge -pu worldでは表示されませんけど。
# -devに投げるべきなんでしょうが..... inherit eutilsいらなくて、epatch使えるようになったの?
# あと、econfって使ってないのが主流になったのかしら? [OT]
あと忘れてたんですけど、確かそのときのUSEフラグを見るには、
matrix root # cat /var/db/pkg/x11-libs/qt-3.1.2-r3/USE
x86 oss 3dnow apm arts avi crypt encode gif gpm java jpeg libg++ libwww mad
mikmod motif mpeg ncurses nls pdflib png quicktime sdl slang spell svga
truetype xml2 xmms xv zlib gdbm berkdb readline tcpd pam ssl perl python esd
imlib oggvorbis opengl X gtk gnome alsa kde qt cups ldap postgres mysql cjk
xml sse mmx
とすべきだったのかと後悔。
--------------------------------------------
篠原さんへ。
* x11-base/xfree
Latest version available: 4.3.0-r2
Latest version installed: 4.3.0-r2
Size of downloaded files: 70,839 kB
Homepage: http://www.xfree.org
Description: Xfree86: famous and free X server
* app-i18n/atokx
Latest version available: 1.0-r2
Latest version installed: 1.0-r2
Size of downloaded files: 3,207 kB
Homepage: http://www.justsystem.co.jp/atokx
Description: ATOKX is a commercial Japanese conversion server
matrix root # cat /etc/init.d/IIim
#!/sbin/runscript
#
# Copyright (c) 1999 by Sun Microsystems, Inc.
# All rights reserved.
#
#ident "@(#)IIim 1.9 99/08/30 SMI"
start() {
ebegin "Starting IIim"
if [ -x /usr/lib/im/htt ]; then
/usr/lib/im/htt -port 9010 -syslog -message_locale C
>/dev/null 2>&1 &
fi
eend $? "Failed to start IIim"
}
stop() {
ebegin "Stopping IIim"
pkill /usr/lib/im/htt >/dev/null 2>&1
eend $? "Failed to stop IIim"
}
何にもしてません。(^^;
これでフォーカスが変以外は、なんとか使えてます。はい。
シャットダウンするときにエラーは吐きますが....。使えているので....。
--
Takashi Ota. <088@xxxxxxxxxxxxx>