-%define ruby_archdir %(ruby -r rbconfig -e 'print Config::CONFIG["archdir"]')
-%define ruby_rubylibdir %(ruby -r rbconfig -e 'print Config::CONFIG["rubylibdir"]')
Summary: An HTML/XHTML template library for Ruby
Summary(pl): Biblioteka szablonów HTML/XHTML dla jêzyka Ruby
Name: amrita
-Version: 1.8.2
-Release: 3
+Version: 1.0.2
+Release: 4
+Epoch: 1
License: GPL
Group: Development/Libraries
-Source0: http://www.brain-tokyo.jp/research/amrita/%{name}-%{version}.tar.gz
-# Source0-md5: 36dd153cef9481d853d09094b8daece7
-Patch0: %{name}-REXML.patch
+Source0: http://osdn.dl.sourceforge.jp/amrita/10939/%{name}-%{version}.tar.gz
+# Source0-md5: 903af244f72d1a4b83f2cb8cfeecbac7
+Source1: setup.rb
+Patch0: %{name}-rexml.patch
+Patch1: %{name}-xml-fubar.patch
URL: http://www.brain-tokyo.jp/research/amrita/
-BuildRequires: ruby
+BuildRequires: rpmbuild(macros) >= 1.277
+BuildRequires: ruby-modules
+%{?ruby_mod_ver_requires_eq}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
+cp %{SOURCE1} .
%build
-ruby install.rb config \
- --site-ruby=%{ruby_rubylibdir} \
- --so-dir=%{ruby_archdir}
+ruby setup.rb config \
+ --rbdir=%{ruby_rubylibdir} \
+ --sodir=%{ruby_archdir}
-ruby install.rb setup
+ruby setup.rb setup
rdoc --op rdoc -S --main README README docs/QuickStart docs/Tour docs/Tour2 docs/XML docs/Cgi lib/amrita README_ja docs/QuickStart_ja docs/Tour_ja docs/XML_ja docs/Tour2_ja docs/Cgi_ja
cd rdoc/files/
%install
rm -rf $RPM_BUILD_ROOT
-ruby install.rb install \
+ruby setup.rb install \
--prefix=$RPM_BUILD_ROOT
%clean
%files
%defattr(644,root,root,755)
-%doc ChangeLog RELEASENOTE sample rdoc/*
+%doc ChangeLog sample rdoc/*
%attr(755,root,root) %{_bindir}/ams
%attr(755,root,root) %{_bindir}/amx
%attr(755,root,root) %{_bindir}/amshandler
%dir %{ruby_rubylibdir}/amrita
%{ruby_rubylibdir}/amrita/*.rb
-%attr(755,root,root) %{ruby_archdir}/amrita_accel.so