Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > e28552953646a5909bae254392504b15 > files > 2

ruby-dbus-0.1.10-1mdk.src.rpm

%define rbname dbus
%define version 0.1.10
%define release 1mdk

Summary: D-BUS bindings for Ruby
Name: ruby-%{rbname}

Version: %{version}
Release: %{release}
Group: Development/Other
License: GPL
URL: http://rubyforge.org/projects/dbus-ruby/
Source0: %{rbname}-ruby-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-root
BuildRequires: ruby-devel 
BuildRequires: dbus-devel

%define ruby_libdir %(ruby -rrbconfig -e 'puts Config::CONFIG["sitelibdir"]')
%define ruby_archdir %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]')

%description
Bindings for the D-BUS message bus.

%prep
%setup -q -n %{rbname}-ruby-%{version}

%build
ruby setup.rb config --prefix=$RPM_BUILD_ROOT%{_prefix}
ruby setup.rb setup
./tools/genrdoc

%install
ruby setup.rb install
chmod 0644 $RPM_BUILD_ROOT%{ruby_archdir}/%{rbname}.so

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

%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog README TODO doc examples
%{ruby_archdir}/%{rbname}.so
%{ruby_libdir}/dbus*

%changelog

* Sun Mar 27 2005 Pascal Terjan <pterjan@mandrake.org> 0.1.10-1mdk
- First version of the package