bf72f61
%define		rubyabi		1.9.1
8742c8d
8742c8d
Name:		ruby-bsearch
8742c8d
Version:	1.5
bf72f61
Release:	7%{?dist}
8742c8d
Summary:	Binary search library for Ruby
8742c8d
Group:		Development/Languages
17c58cb
License:	Ruby
2f363df
URL:		http://0xcc.net/ruby-bsearch/
2f363df
Source0:	http://0xcc.net/ruby-bsearch/%{name}-%{version}.tar.gz
8742c8d
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
8742c8d
8742c8d
# make it sure that the ruby used for build has
8742c8d
# the same abi as which is used at runtime
8742c8d
BuildRequires:	ruby(abi) = %{rubyabi}
8742c8d
BuildRequires:	ruby
8742c8d
BuildRequires:	ruby-devel
8742c8d
Requires:	ruby(abi) = %{rubyabi}
8742c8d
Provides:	ruby(bsearch) = %{version}-%{release}
8742c8d
BuildArch:	noarch
8742c8d
8742c8d
%description
8742c8d
Ruby/Bsearch is a binary search library for Ruby. It can search the FIRST or
8742c8d
LAST occurrence in an array with a condition given by a block.
8742c8d
8742c8d
%prep
8742c8d
%setup -q
8742c8d
8742c8d
%build
8742c8d
8742c8d
%install
8742c8d
%{__rm} -rf $RPM_BUILD_ROOT
bf72f61
%{__mkdir_p} $RPM_BUILD_ROOT%{ruby_vendorlibdir}
bf72f61
%{__install} -c -p -m 644 bsearch.rb $RPM_BUILD_ROOT%{ruby_vendorlibdir}/
8742c8d
8742c8d
%check
8742c8d
cd tests ; sh test.sh
8742c8d
cd ..
8742c8d
8742c8d
%clean
8742c8d
rm -rf $RPM_BUILD_ROOT
8742c8d
8742c8d
%files
8742c8d
%defattr(-,root,root,-)
8742c8d
%doc ChangeLog bsearch.en.rd
8742c8d
%doc bsearch.png
8742c8d
%lang(ja) %doc bsearch.ja.rd
bf72f61
%{ruby_vendorlibdir}/bsearch.rb
8742c8d
8742c8d
8742c8d
%changelog
bf72f61
* Tue Feb 07 2012 Bohuslav Kabrda <bkabrda@redhat.com> - 1.5-7
bf72f61
- Rebuilt for Ruby 1.9.3.
bf72f61
aa37c4d
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-6
aa37c4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
aa37c4d
43afbbb
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5-5
43afbbb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
43afbbb
6314b30
* Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5-4
6314b30
- F-12: Mass rebuild
6314b30
3253865
* Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5-3
3253865
- %%global-ize "nested" macro
3253865
2f363df
* Thu Apr  3 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5-2
2f363df
- Fix URL (thanks to Kevin Fenzi)
2f363df
17c58cb
* Fri Aug  3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5-1.dist.1
17c58cb
- License update
17c58cb
8742c8d
* Thu Apr 12 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.5-1
8742c8d
- Rewrite
8742c8d
8742c8d
* Sun Apr 08 2007 Minokichi Sato <m-sato@rc.kyushu-u.ac.jp>
8742c8d
- First build for Fedora Core 6