Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-release-src > by-pkgid > a125f53076dab3de5062c05126ea5a37 > files > 1

ruby-SDL-2.0.1-2mdv2010.0.src.rpm

%define real_name rubysdl
%define name ruby-SDL
%define version 2.0.1
%define release %mkrel 2

Summary: Wrapper around the cross platform Simple DirectMedia Layer game library
Name: %{name}
Version: %{version}
Release: %{release}
License: LGPLv2+
Source: http://www.kmc.gr.jp/~ohai/rubysdl/%{real_name}-%{version}.tar.gz
Source1: http://www.kmc.gr.jp/~ohai/rubysdl_ref_2.en.html.bz2
Group: Development/Ruby
URL: http://www.kmc.gr.jp/~ohai/index.en.html
BuildRequires: libSDL-devel libSDL_image-devel libSDL_mixer-devel libSDL_ttf-devel libsmpeg-devel ruby-devel
Provides: %{real_name} = %{version}-%{release}
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot/

%description
Ruby-SDL is a wrapper around the cross platform Simple Direct Layer game
library. Essentially it allows you to write cross platform games in Ruby,
using 2d (SDL), or 3d (OpenGL), or a combination of both if you wish.

%prep
%setup -q -n %{real_name}-%{version}
bzcat %{SOURCE1} > reference_manual.html

%build
ruby extconf.rb --enable-opengl
make
sed -i 's|/usr/local/bin/ruby|/usr/bin/ruby|' sample/*.rb
chmod 0755 sample/kanji.rb

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc README.* sample rubysdl_const_list.txt reference_manual.html
%{ruby_sitelibdir}/*.rb
%{ruby_sitearchdir}/*.so



%changelog
* Tue Sep 08 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.0.1-2mdv2010.0
+ Revision: 433550
- rebuild

* Sun Jul 06 2008 Funda Wang <fundawang@mandriva.org> 2.0.1-1mdv2009.0
+ Revision: 232194
- New version 2.0.1

* Wed Jan 02 2008 Olivier Blin <oblin@mandriva.com> 1.3.0-1mdv2008.1
+ Revision: 140755
- restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - buildrequires X11-devel instead of XFree86-devel

* Sun Apr 22 2007 Pascal Terjan <pterjan@mandriva.org> 1.3.0-1mdv2008.0
+ Revision: 16990
- 1.3.0
- Use mkrel
- Use Development/Ruby group
- Use std macros


* Fri Oct 28 2005 Pascal Terjan <pterjan@mandriva.org> 1.0.0-1mdk
- New release 1.0.0

* Mon Jul 11 2005 Pascal Terjan <pterjan@mandriva.org> 0.9.5-1mdk
- 0.9.5

* Fri Apr 01 2005 Pascal Terjan <pterjan@mandrake.org> 0.9.3-2mdk
- lib64 fix

* Mon Jul 26 2004 Pascal Terjan <pterjan@mandrake.org> 0.9.3-1mdk
- new release

* Tue Jun 01 2004 Pixel <pixel@mandrakesoft.com> 0.9.2-1mdk
- new release

* Thu Aug 07 2003 Pixel <pixel@mandrakesoft.com> 0.8.3-2mdk
- rebuild for ruby 1.8.0

* Tue Feb 18 2003 Guillaume Cottenceau <gc@mandrakesoft.com> 0.8.3-1mdk
- update code and doc

* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.7-4mdk
- rebuild

* Sun Jul 21 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7-3mdk
- recompile against new vorbis stuff

* Mon Apr 29 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7-2mdk
- rebuild for new alsa

* Sat Mar 09 2002 Guillaume Cottenceau <gc@mandrakesoft.com> 0.7-1mdk
- first mandrake package