%{!?ruby_sitelib: %global ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")} %define rubyabi 1.8 Name: ruby-romkan Version: 0.4 Release: 4%{?dist} Summary: Romaji <-> Kana conversion library for Ruby Group: Development/Languages License: Ruby URL: http://0xcc.net/ruby-romkan/ Source0: http://0xcc.net/ruby-romkan/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # make it sure that the ruby used for build has # the same abi as which is used at runtime BuildRequires: ruby(abi) = %{rubyabi} BuildRequires: ruby BuildRequires: ruby-devel Requires: ruby(abi) = %{rubyabi} Provides: ruby(romkan) = %{version}-%{release} BuildArch: noarch %description Ruby/Romkan is a Romaji <-> Kana conversion library for Ruby. It can convert a Japanese Romaji string to a Japanese Kana string or vice versa. %prep %setup -q %build %install rm -rf $RPM_BUILD_ROOT %{__mkdir_p} $RPM_BUILD_ROOT%{ruby_sitelib} %{__install} -c -p -m 644 romkan.rb $RPM_BUILD_ROOT%{ruby_sitelib}/ %check sh test.sh %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc ChangeLog romkan.en.rd %lang(ja) %doc romkan.ja.rd %{ruby_sitelib}/romkan.rb %changelog * Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4-4 - F-12: Mass rebuild * Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4-3 - %%global-ize "nested" macro * Fri Aug 3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4-2.dist.1 - License update * Mon Apr 16 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4-2 - Fix permission * Thu Apr 12 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4-1 - Rewrite * Sun Apr 08 2007 Minokichi Sato <m-sato@rc.kyushu-u.ac.jp> - First build for Fedora Core 6