%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