%define tkver 2.04 Summary: Filter to convert Kanji to Hiragana, Katakana or Romaji Summary(ja): 漢字かなまじり文をひらがな文やローマ字文に変換するフィルタ Name: kakasi Version: 2.3.4 Release: 3%{?_dist_release} Group: Applications/Text License: GPLv2+ URL: http://kakasi.namazu.org/ Source: ftp://kakasi.namazu.org/pub/kakasi/kakasi-%{version}.tar.gz Source1: http://search.cpan.org/CPAN/authors/id/D/DA/DANKOGAI/Text-Kakasi-%{tkver}.tar.gz Patch0: kakasi-2.3.4-strdup.patch Buildroot: %{_tmppath}/%{name}-%{version}-root %description KAKASI is the language processing filter to convert Kanji characters to Hiragana, Katakana or Romaji(1) and may be helpful to read Japanese documents. %description -l ja KAKASI は漢字かなまじり文をひらがな文やローマ字文に変換することを 目的として作成したプログラムと辞書の総称です。 %package devel Summary: Libraries and include files of KAKASI Group: Development/Libraries Summary(ja): KAKASIのライブラリとヘッダファイル %description devel Libraries and include files of KAKASI %description devel -l ja KAKASI のライブラリとヘッダファイルです %prep %setup -q -a 1 find . -type d -name CVS | xargs -r rm -frv %patch0 -p1 -b .strdup %build %configure --disable-static make %install rm -rf %{buildroot} make install DESTDIR=$RPM_BUILD_ROOT # install manual page mkdir -p %{buildroot}%{_mandir}/ja/man1 iconv -f euc-jp -t utf-8 doc/kakasi.1 > doc/kakasi.1.utf8 install -p -m 644 doc/kakasi.1.utf8 %{buildroot}%{_mandir}/ja/man1 # removed unpackaed files rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.{a,la} %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc README* AUTHORS COPYING ChangeLog TODO NEWS %{_bindir}/* %{_libdir}/libkakasi.so.* %dir %{_datadir}/kakasi %{_datadir}/kakasi/* %{_mandir}/ja/man1/kakasi.1* %files devel %defattr(-,root,root) %{_includedir}/* %{_libdir}/libkakasi.so %changelog * Sat Jul 27 2013 Yoji TOYODA 2.3.4-3 - rebuild with current Vine6 environment - remove perl module * Mon Apr 13 2009 Daisuke SUZUKI 2.3.4-2 - spec in utf-8 - remove static library * Mon Apr 28 2008 Ryoichi INAGAKI 2.3.4-1vl5 - rebuilt with perl 5.10.0 - applied new versioning policy - removed lib*.la from devel package - fixed %%doc section - fixed %%changelog typo * Wed Mar 15 2006 KAZUKI SHIMURA 2.3.4-0vl7 - add strdup.patch (patch0) to avoid segmentation fault * Wed Feb 15 2006 Ryoichi INAGAKI 2.3.4-0vl6 - rebuilt with new toolchains and perl-5.8.6 - updated Text-Kakasi source and its URL - added Provides: perl-Text-Kakasi * Sat Dec 13 2003 Satoshi MACHINO 2.3.4-0vl5 - rebuilt on perl-5.8.2 * Thu Nov 06 2003 Satoshi MACHINO 2.3.4-0vl4 - rebuilt on perl-5.8.1 * Thu Apr 24 2003 IWAI Masaharu 2.3.4-0vl3 - rebuild with perl-5.8.0 * Mon Jan 28 2002 Toru Sagami 2.3.4-0vl2 - make sure thet libkakasi.{a,la,so} are splitted into devel subpackage * Fri Sep 7 2001 Jun Nishii - 2.3.4-0vl1 - ver.up - ver.up Text-Kakasi * Sat Jun 16 2001 MATSUBAYASHI 'Shaolin' Kohji - 2.3.3-0vl4 - rebuilt with perl-5.6.1 * Wed Jun 13 2001 Jun Nishii 2.3.3-0vl3 - modify perl version dependency * Fri May 11 2001 Hiroaki Irokawa - 2.3.3-0vl2 - TextKakasi VersionDown(1.05 -> 1.04) * Mon May 7 2001 Hiroaki Irokawa - 2.3.3-0vl1 - update to 2.3.3(TextKakasi 1.04 -> 1.05) * Sat Jan 13 2001 Toru Sagami - 2.3.2-0vl3 - use better macros, _mandir - dont pack CVS directory * Fri Sep 08 2000 MATSUBAYASHI 'Shaolin' Kohji - 2.3.2-0vl2 - modified %files section to handle compressed man page(s) * Sat May 27 2000 Jun Nishii - 2.3.2-0vl1 - merge Text Kakasi * Fri Jan 7 2000 Jun Nishii - change group - strip bins * Fri Oct 29 1999 Jun Nishii - updated to 2.3.1 * Thu Oct 28 1999 Jun Nishii - updated to 2.3.0 - separate devel * Mon Sep 20 1999 Jun Nishii - added %defattr * Wed Jul 28 1999 Jun Nishii - rebuild for Vine-1.9