|
@@ -1,4 +1,4 @@
|
|
|
-%define ver 1.4.1003.102
|
|
|
+%define ver 1.5.1053.102
|
|
|
%define rel 1
|
|
|
|
|
|
# if you want to make scim-mozc package, rpm --define with_scim:1
|
|
@@ -27,10 +27,13 @@ Source3: %{name}-remove.sh
|
|
|
Source4: vine-default-%{name}.el
|
|
|
Source5: %{name}-init.el
|
|
|
|
|
|
-
|
|
|
# Vine Lunux
|
|
|
Source10: README.vine
|
|
|
-Patch10: mozc-1.3.911.102-ibus-japanese.patch
|
|
|
+Patch10: mozc-1.5.1053.102-ibus-japanese.patch
|
|
|
+
|
|
|
+# japanpost
|
|
|
+Source20: http://www.post.japanpost.jp/zipcode/dl/kogaki/zip/ken_all.zip
|
|
|
+Source21: http://www.post.japanpost.jp/zipcode/dl/jigyosyo/zip/jigyosyo.zip
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
BuildRequires: python, ibus-devel, dbus-devel
|
|
@@ -138,9 +141,12 @@ Emacs Lisp frontend for Mozc
|
|
|
Mozc のための Emacs-lisp フロントエンド
|
|
|
|
|
|
%prep
|
|
|
-%setup -q
|
|
|
+%setup -q -a 20 -a 21
|
|
|
%patch10 -p1 -b.japanese
|
|
|
%{__cp} -p %{SOURCE1} COPYING
|
|
|
+(cd data/dictionary;
|
|
|
+ python ../../dictionary/gen_zip_code_seed.py --zip_code=../../KEN_ALL.CSV --jigyosyo=../../JIGYOSYO.CSV >> dictionary09.txt;
|
|
|
+)
|
|
|
|
|
|
# update execute files path
|
|
|
%{__sed} -i -e"s|/usr/lib/mozc|%{_libexecdir}|g" base/util.cc
|
|
@@ -150,7 +156,7 @@ Mozc のための Emacs-lisp フロントエンド
|
|
|
unset QTDIR
|
|
|
%{__python} build_mozc.py gyp \
|
|
|
--gypdir=%{_bindir} \
|
|
|
- --channel_dev=0 \
|
|
|
+ --server_dir=%{_libexecdir} \
|
|
|
--use_libprotobuf
|
|
|
|
|
|
%{__python} build_mozc.py build_tools -c Release
|
|
@@ -176,16 +182,11 @@ unset QTDIR
|
|
|
%{__sed} 's|/usr/libexec|%{_libdir}|' < %{output_dir}/obj/gen/unix/ibus/mozc.xml > %{buildroot}%{_datadir}/ibus/component/mozc.xml
|
|
|
## install icons
|
|
|
%{__mkdir_p} %{buildroot}%{_datadir}/ibus-mozc/setup
|
|
|
-%{__cp} -p data/images/unix/ime_product_icon_opensource-32.png %{buildroot}%{_datadir}/ibus-mozc/product_icon.png
|
|
|
-%{__cp} -p data/images/unix/ui-tool.png %{buildroot}%{_datadir}/ibus-mozc/tool.png
|
|
|
-%{__cp} -p data/images/unix/ui-properties.png %{buildroot}%{_datadir}/ibus-mozc/properties.png
|
|
|
-%{__cp} -p data/images/unix/ui-dictionary.png %{buildroot}%{_datadir}/ibus-mozc/dictionary.png
|
|
|
-%{__cp} -p data/images/unix/ui-direct.png %{buildroot}%{_datadir}/ibus-mozc/direct.png
|
|
|
-%{__cp} -p data/images/unix/ui-hiragana.png %{buildroot}%{_datadir}/ibus-mozc/hiragana.png
|
|
|
-%{__cp} -p data/images/unix/ui-katakana_half.png %{buildroot}%{_datadir}/ibus-mozc/katakana_half.png
|
|
|
-%{__cp} -p data/images/unix/ui-katakana_full.png %{buildroot}%{_datadir}/ibus-mozc/katakana_full.png
|
|
|
-%{__cp} -p data/images/unix/ui-alpha_half.png %{buildroot}%{_datadir}/ibus-mozc/alpha_half.png
|
|
|
-%{__cp} -p data/images/unix/ui-alpha_full.png %{buildroot}%{_datadir}/ibus-mozc/alpha_full.png
|
|
|
+(cd data/images/unix;
|
|
|
+install -p -m0644 ime_product_icon_opensource-32.png %{buildroot}%{_datadir}/ibus-mozc/product_icon.png
|
|
|
+for i in ui-*.png; do
|
|
|
+ install -p -m0644 $i %{buildroot}%{_datadir}/ibus-mozc/${i//ui-/}
|
|
|
+done)
|
|
|
|
|
|
%if %{with_scim}
|
|
|
# scim-mozc
|
|
@@ -196,16 +197,11 @@ unset QTDIR
|
|
|
%{buildroot}%{scim_dir}/SetupUI/mozc-setup.so
|
|
|
## install icons
|
|
|
%{__mkdir_p} %{buildroot}%{_datadir}/scim/icons
|
|
|
-%{__cp} -p data/images/unix/ime_product_icon_opensource-32.png %{buildroot}%{_datadir}/scim/icons/scim-mozc.png
|
|
|
-%{__cp} -p data/images/unix/ui-tool.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-tool.png
|
|
|
-%{__cp} -p data/images/unix/ui-properties.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-properties.png
|
|
|
-%{__cp} -p data/images/unix/ui-dictionary.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-dictionary.png
|
|
|
-%{__cp} -p data/images/unix/ui-direct.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-direct.png
|
|
|
-%{__cp} -p data/images/unix/ui-hiragana.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-hiragana.png
|
|
|
-%{__cp} -p data/images/unix/ui-katakana_half.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-katakana_half.png
|
|
|
-%{__cp} -p data/images/unix/ui-katakana_full.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-katakana_full.png
|
|
|
-%{__cp} -p data/images/unix/ui-alpha_half.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-alpha_half.png
|
|
|
-%{__cp} -p data/images/unix/ui-alpha_full.png %{buildroot}%{_datadir}/scim/icons/scim-mozc-alpha_full.png
|
|
|
+(cd data/images/unix;
|
|
|
+install -p -m0644 ime_product_icon_opensource-32.png %{buildroot}%{_datadir}/scim/icons/product_icon.png
|
|
|
+for i in ui-*.png; do
|
|
|
+ install -p -m0644 $i %{buildroot}%{_datadir}/scim/icons/${i//ui-/}
|
|
|
+done)
|
|
|
%endif
|
|
|
|
|
|
|
|
@@ -301,9 +297,10 @@ fi
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
-* Thu Mar 08 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.1003.102-1
|
|
|
+* Wed May 09 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.5.1053.102-1
|
|
|
- new upstream release
|
|
|
- add --use_libprotobuf to link with system protobuf
|
|
|
+- add zipcode dictionaries (ken_all.zip, jigyosyo.zip)
|
|
|
|
|
|
* Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.975.102-2
|
|
|
- rebuild with protobuf-2.4.1
|