%{!?ruby_sitelib: %define ruby_sitelib %(ruby -rrbconfig -e "puts Config::CONFIG['sitelibdir']")} %{!?ruby_sitearch: %define ruby_sitearch %(ruby -rrbconfig -e "puts Config::CONFIG['sitearchdir']")} Name: ruby-sqlite3 Version: 1.2.1 Release: 1%{?dist} Summary: A Ruby interface for the SQLite database engine Group: Development/Languages License: BSD URL: http://rubyforge.org/projects/sqlite-ruby Source0: http://rubyforge.org/frs/download.php/17097/sqlite3-ruby-1.2.1.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: ruby(abi) = 1.8 BuildRequires: ruby >= 1.8 BuildRequires: sqlite-devel >= 3 BuildRequires: swig ruby-devel Provides: ruby(sqlite3) = %version %description Database driver to access SQLite v.3 databases from Ruby. %prep %setup -q -n sqlite3-ruby-%{version} %build export CFLAGS="$RPM_OPT_FLAGS" ruby setup.rb config ruby setup.rb setup %install %{__rm} -rf $RPM_BUILD_ROOT ruby setup.rb install --prefix=${RPM_BUILD_ROOT} %{__chmod} 0755 ${RPM_BUILD_ROOT}%{ruby_sitearch}/sqlite3_api.so %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc ChangeLog LICENSE README doc/faq/faq.html %{ruby_sitelib}/sqlite3 %{ruby_sitelib}/sqlite3.rb %{ruby_sitearch}/sqlite3_api.so %changelog * Wed Aug 22 2007 David Lutterkort - 1.2.1-1 - Update to 1.2.1 * Wed Sep 13 2006 David Lutterkort - 1.1.0-6 - Rebuilt for FC6 * Mon Jul 10 2006 David Lutterkort - 1.1.0-5 - Renamed ruby_site*dir to ruby_site* * Thu Jul 6 2006 David Lutterkort - 1.1.0-4 - Add R: ruby(abi) * Mon Jun 5 2006 David Lutterkort - 1.1.0-3 - Rename ruby_sitearch to ruby_sitearchdir. Don't strip sqlite3_api.so. * Tue May 23 2006 David Lutterkort - 1.1.0-2 - Added swig as build dependency * Mon May 22 2006 David Lutterkort - 1.1.0-1 - Initial build