サイトトップMandriva Linux向けパッケージ ≫ cmigemo-dictionary-20091114-1

cmigemo-dictionary-20091114-1kkr2010.0.spec

%define distname        C/Migemo
%define cmigemo_name    cmigemo
%define cmigemo_version 1.3c

%define name            %{cmigemo_name}-dictionary
%define version         20091114
%define release         %mkrel 1

%define dicdir          %{_datadir}/migemo


Summary:        Dictionary for %{distname}
Summary(ja):    %{distname}の辞書
Name:           %{name}
Version:        %{version}
Release:        %{release}
Group:          Text tools
License:        GPLv2+
URL:            http://openlab.ring.gr.jp/skk/
Source0:        http://www.kaoriya.net/dist/var/%{cmigemo_name}-%{cmigemo_version}-MIT.tar.bz2
  # Size  : 54,447
  # MD5   : e411e678985f42501982c050e959035f
  # SHA-1 : 4da5c9eb30a9bb54a3e31067b624c36fa8ef742b
Source1:        SKK-JISYO-%{version}.L.lzma
  # LZMAed http://openlab.ring.gr.jp/skk/skk/dic/SKK-JISYO.L (2009/11/14)
  # Size  : 1,423,476
  # MD5   : 0b295149738d94d1f0af62484429f80b
  # SHA-1 : 55bc327b187652f15044c6aa2ab8a0482fbd574e
Source2:        skkdic-committers.txt.lzma
  # http://openlab.ring.gr.jp/skk/skk/dic/READMEs/committers.txt
  #  (converted from ISO-2022-JP to UTF-8 and LZMAed)
  # Size  : 6,943
  # MD5   : 0d863de7df7c7b59f63538c7fecb76fa
  # SHA-1 : fc992c1c31bd097254a285ba382bc99187a54637
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:      noarch


%description
This package contains %{distname} dictionaty.

%description -l ja
このパッケージは、%{distname}の辞書を含んでいます。


%prep
%setup -q -n %{cmigemo_name}-%{cmigemo_version}-MIT/dict
%{__lzma} -dc %{SOURCE1} > SKK-JISYO.L
%{__cp} -a %{SOURCE2} committers.txt.lzma


%build
%{__mkdir} euc-jp.d
../tools/skk2migemo.pl < SKK-JISYO.L | ../tools/optimize-dict.pl > euc-jp.d/migemo-dict
touch -r %{SOURCE1} euc-jp.d/migemo-dict
for f in han2zen hira2kata roma2hira zen2han; do
	iconv -f sjis -t eucjp ${f}.dat > euc-jp.d/${f}.dat
	touch -r ${f}.dat euc-jp.d/${f}.dat
done


%install
%{__rm} %{buildroot} -fr
%{__install} -d %{buildroot}/%{dicdir}
%{__install} -p -m 644 euc-jp.d/{migemo-dict,han2zen.dat,hira2kata.dat,roma2hira.dat} %{buildroot}/%{dicdir}/
%{__install} -D -p -m 644 {,%{buildroot}/%{_docdir}/%{name}/}committers.txt.lzma


%clean
%{__rm} %{buildroot} -fr


%files
%{dicdir}/
%{_docdir}/%{name}/


%changelog
* Mon Nov 16 2009 kakurasan <kakurasan AT gmail DOT com> 20091114-1kkr2010.0
- new version
- install committers.txt

* Sat Dec 13 2008 kakurasan <kakurasan AT gmail DOT com> 20081213-1kkr2009.0
- new version
- remove distsuffix
- replace "cmigemo_fullname" with "distname"
- copy timestamp from original dict/dat file

* Fri Nov 21 2008 kakurasan <kakurasan AT gmail DOT com> 20081115-1kkr2009.0
- initial build