%define rname sqlite3 %define name ruby-%{rname} %define oname %{rname}-ruby %define version 1.2.2 %define release %mkrel 3 Summary: Ruby interface for the SQLite3 database engine Name: %name Version: %version Release: %release License: BSD-like Group: Development/Ruby URL: http://rubyforge.org/projects/sqlite-ruby/ Source0: %{oname}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: ruby-devel sqlite3-devel ruby-flexmock swig Provides: %{oname} %description Ruby interface for the SQLite database engine. %prep %setup -q -n %{oname}-%{version} perl -pi -e 's/555/755/' setup.rb %build ruby setup.rb config ruby setup.rb setup %check # Needs flexmock < 0.1.0 #ruby -Ilib test/tests.rb %clean rm -rf %buildroot %install rm -rf %buildroot ruby setup.rb install --prefix=%buildroot %files %defattr(-,root,root) %{ruby_sitelibdir}/%{rname}* %{ruby_sitearchdir}/%{rname}* %doc CHANGELOG.rdoc LICENSE README.rdoc api/ doc/ %changelog * Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.2.2-3mdv2010.0 + Revision: 433552 - rebuild * Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.2.2-2mdv2009.0 + Revision: 269236 - rebuild early 2009.0 package (before pixel changes) * Tue Jun 03 2008 Alexander Kurtakov <akurtakov@mandriva.org> 1.2.2-1mdv2009.0 + Revision: 214635 - new version 1.2.2 * Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.2.1-1mdv2008.1 + Revision: 140755 - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 1.2.1-1mdv2008.0 + Revision: 17011 - 1.2.1 - move tests to %%check - disable tests, they need very old flexmock * Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 1.1.0-3mdv2008.0 + Revision: 16965 - BuildRequires swig - Use mkrel - use Development/Ruby group - Use std macros * Mon Jul 11 2005 Pascal Terjan <pterjan@mandriva.org> 1.1.0-2mdk - fix BuildRequires * Wed May 11 2005 Pascal Terjan <pterjan@mandriva.org> 1.1.0-1mdk - first release