3 %bcond_without tests # build without tests
6 Summary: Syntax classes for specifying BNF-like grammar in Ruby
7 Summary(pl.UTF-8): Klasy składni do opisu gramatyk typu BNF w języku Ruby
11 License: Public Domain
12 Group: Development/Languages
13 Source0: http://gems.rubyforge.org/gems/%{pkgname}-%{version}.gem
14 # Source0-md5: d9d2eabc03bc937adfa00e35f228f9a8
15 Patch0: rubygem-syntax-fix-yaml-parse-for-ruby-1.9.patch
16 URL: http://syntax.rubyforge.org/
17 BuildRequires: rpm-rubyprov
18 BuildRequires: rpmbuild(macros) >= 1.656
20 BuildRequires: ruby-minitest
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 Syntax classes for specifying BNF-like grammar in Ruby.
28 %description -l pl.UTF-8
29 Klasy składni do opisu gramatyk typu BNF w języku Ruby.
32 %setup -q -n %{pkgname}-%{version}
37 ruby -Itest test/ALL-TESTS.rb
40 rdoc --inline-source --op rdoc lib
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT{%{ruby_vendorlibdir},%{ruby_ridir}}
48 cp -a lib/* $RPM_BUILD_ROOT%{ruby_vendorlibdir}
49 cp -a ri/* $RPM_BUILD_ROOT%{ruby_ridir}
52 rm -rf $RPM_BUILD_ROOT
55 %defattr(644,root,root,755)
56 %{ruby_vendorlibdir}/syntax.rb
57 %{ruby_vendorlibdir}/syntax