]> git.pld-linux.org Git - packages/amrita.git/blobdiff - amrita.spec
- change %%ruby_mod_ver_requires_eq to %%{?ruby_mod_ver_requires_eq} -
[packages/amrita.git] / amrita.spec
index bc91d96dd6ff5f205956ccd558cacb21602c728e..a81dfd0517e3537cec9440ffb95fd2d2a48877e2 100644 (file)
@@ -1,51 +1,63 @@
-%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.0.2
-Release:       1
+Release:       4
+Epoch:         1
 License:       GPL
-URL:           http://www.brain-tokyo.jp/research/amrita/
 Group:         Development/Libraries
-Source0:       http://www.brain-tokyo.jp/research/amrita/%{name}-%{version}.tar.gz
+Source0:       http://osdn.dl.sourceforge.jp/amrita/10939/%{name}-%{version}.tar.gz
 # Source0-md5: 903af244f72d1a4b83f2cb8cfeecbac7
-BuildArchitectures:    noarch
+Source1:       setup.rb
+Patch0:                %{name}-rexml.patch
+Patch1:                %{name}-xml-fubar.patch
+URL:           http://www.brain-tokyo.jp/research/amrita/
+BuildRequires: rpmbuild(macros) >= 1.277
+BuildRequires: ruby-modules
+%{?ruby_mod_ver_requires_eq}
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
-An HTML/XHTML template library for Ruby
+An HTML/XHTML template library for Ruby.
+
+%description -l pl
+Biblioteka szablonów HTML/XHTML dla jêzyka Ruby.
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
+cp %{SOURCE1} .
 
 %build
+ruby setup.rb config \
+       --rbdir=%{ruby_rubylibdir} \
+       --sodir=%{ruby_archdir}
+
+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/
+ruby -i.back -ne 'print gsub("iso-8859-1", "EUC-JP") unless /<?xml/' *ja.html
+cd ../../
+cd rdoc/files/docs/
+ruby -i.back -ne 'print gsub("iso-8859-1", "EUC-JP") unless /<?xml/' *ja.html
+cd ../../
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
-       PREFIX=$RPM_BUILD_ROOT%{_prefix} SITE_DIR=$RPM_BUILD_ROOT%{ruby_rubylibdir}
+ruby setup.rb install \
+       --prefix=$RPM_BUILD_ROOT
 
+%clean
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-
-%{ruby_rubylibdir}/amrita/compiler.rb
-%{ruby_rubylibdir}/amrita/format.rb
-%{ruby_rubylibdir}/amrita/tag.rb
-%{ruby_rubylibdir}/amrita/parser.rb
-%{ruby_rubylibdir}/amrita/node_expand.rb
-%{ruby_rubylibdir}/amrita/node.rb
-%{ruby_rubylibdir}/amrita/template.rb
-%{ruby_rubylibdir}/amrita/ams.rb
-%{ruby_rubylibdir}/amrita/xml.rb
-%{ruby_rubylibdir}/amrita/amx.rb
-%{ruby_rubylibdir}/amrita/handlers.rb
-%{ruby_rubylibdir}/amrita/cgikit.rb
-%{ruby_rubylibdir}/amrita/merge.rb
-%{ruby_rubylibdir}/amrita/parts.rb
+%doc ChangeLog sample rdoc/*
 %attr(755,root,root) %{_bindir}/ams
 %attr(755,root,root) %{_bindir}/amx
 %attr(755,root,root) %{_bindir}/amshandler
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+%dir %{ruby_rubylibdir}/amrita
+%{ruby_rubylibdir}/amrita/*.rb
This page took 0.034092 seconds and 4 git commands to generate.