#Maintainer: Tomoki Tsuchiya #Mandatory pkgname=mozc pkgver=1.0.558.102 pkgrel=1tt docs=('authors' 'copying' 'changelog' 'install' 'news' 'readme') url=http://code.google.com/p/mozc/ sourcetemplate=http://people.salixos.org/tsuren/packages/13.1/$pkgname/ source=("http://mozc.googlecode.com/files/$pkgname-$pkgver.tar.bz2") slackdesc=\ ( #|-----handy-ruler------------------------------------------------------| "mozc (a Japanese Input Method Editor)" "Mozc is a Japanese Input Method Editor (IME) designed for" "multi-platform such as Chromium OS, Mac and Linux. This" "open-source project originates from Google Japanese Input." ) build() { cd $startdir/src/mozc-$pkgver sed -i 's|/usr/local/Trolltech/Qt-4.6.3|/usr/lib${LIBDIRSUFFIX}/qt|' build_mozc.py python build_mozc.py gyp python build_mozc.py build_tools -c Release python build_mozc.py build -c Release \ server/server.gyp:mozc_server \ gui/gui.gyp:mozc_tool # build ibus-mozc python build_mozc.py build -c Release unix/ibus/ibus.gyp:ibus_mozc sed -i 's|/usr/libexec/ibus-engine-mozc|/usr/lib/ibus-mozc/ibus-engine-mozc|' \ out_linux/Release/obj/gen/unix/ibus/mozc.xml # installing cd $startdir/src/mozc-$pkgver # install mozc server, tools, etc. install -D -m 755 out_linux/Release/mozc_server "$startdir/pkg/usr/lib/mozc/mozc_server" install -m 755 out_linux/Release/mozc_tool "$startdir/pkg/usr/lib/mozc/mozc_tool" # install ibus-mozc install -D -m 755 out_linux/Release/ibus_mozc "$startdir/pkg/usr/lib/ibus-mozc/ibus-engine-mozc" install -D -m 644 out_linux/Release/obj/gen/unix/ibus/mozc.xml "$startdir/pkg/usr/share/ibus/component/mozc.xml" install -D -m 644 data/images/unix/ime_product_icon_opensource-32.png "$startdir/pkg/usr/share/ibus-mozc/product_icon.png" install -m 644 data/images/unix/ui-tool.png "$startdir/pkg/usr/share/ibus-mozc/tool.png" install -m 644 data/images/unix/ui-properties.png "$startdir/pkg/usr/share/ibus-mozc/properties.png" install -m 644 data/images/unix/ui-dictionary.png "$startdir/pkg/usr/share/ibus-mozc/dictionary.png" install -m 644 data/images/unix/ui-direct.png "$startdir/pkg/usr/share/ibus-mozc/direct.png" install -m 644 data/images/unix/ui-hiragana.png "$startdir/pkg/usr/share/ibus-mozc/hiragana.png" install -m 644 data/images/unix/ui-katakana_half.png "$startdir/pkg/usr/share/ibus-mozc/katakana_half.png" install -m 644 data/images/unix/ui-katakana_full.png "$startdir/pkg/usr/share/ibus-mozc/katakana_full.png" install -m 644 data/images/unix/ui-alpha_half.png "$startdir/pkg/usr/share/ibus-mozc/alpha_half.png" install -m 644 data/images/unix/ui-alpha_full.png "$startdir/pkg/usr/share/ibus-mozc/alpha_full.png" # moving documents install -d "$startdir/pkg/usr/doc/mozc-$pkgver/" install -m 644 data/installer/*.html "$startdir/pkg/usr/doc/mozc-$pkgver/" }