Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > ad0a2c1c57dbbf603d800c0866b38f05 > files > 1

ruby-esmart-0.0.0-1.git20070908.1mdv2008.0.src.rpm

%define rbname esmart
%define version 0.0.0
%define release %mkrel 1.git20070908.1

Summary: Ruby binding for esmart
Name: ruby-%{rbname}

Version: %{version}
Release: %{release}
Group: Development/Ruby
License: MIT
URL: http://code-monkey.de/pages/ruby-efl
Source0: %{name}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: esmart-devel ruby-evas-devel ruby-ecore-devel
BuildRequires: ruby-rake ruby-devel

%description
EET is a tiny library designed to write an arbitary set of chunks of data to
a file and optionally compress each chunk (very much like a zip file) and 
allow fast random-access reading of the file later on.
Ruby-EET allows you to read and write EET files from Ruby code. 
This extension also supports Ruby object serialization to EDD (EET Data
Descriptor).

%prep
%setup -q -n %{name}

%build
ESMART_PREFIX=%{_prefix} rake 

%install
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
mkdir -p %{buildroot}%{ruby_sitearchdir}
ESMART_PREFIX=%{_prefix} DESTDIR=%{buildroot} rake install

%clean
[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}

%files
%defattr(-, root, root)
%doc AUTHORS COPYING
%{ruby_sitearchdir}/*.so



%changelog
* Sat Sep 08 2007 Pascal Terjan <pterjan@mandriva.org> 0.0.0-1.git20070908.1mdv2008.0
+ Revision: 82297
- Use ruby macros
- Fix group
- Update URL
- Update svn snapshot to the current git

  + Thierry Vignaud <tvignaud@mandriva.com>
    - use %%mkrel


* Thu Dec 22 2005 Pascal Terjan <pterjan@mandriva.org> 0.0.0-0.svn346.2mdk
- BuildRequires ruby-devel

* Sun Aug 14 2005 Pascal Terjan <pterjan@mandriva.org> 0.0.0-0.svn346.1mdk
- First version of the package