Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 97bf719754c81b39011c970ce3f6c1d8 > files > 3

rubyripper-0.5.7-2mdv2010.1.src.rpm

Name:		rubyripper
Summary:	A high precision cd ripper
Version:	0.5.7
Release:	%mkrel 2
Url:		http://code.google.com/p/rubyripper/
License:	GPLv3+
Group:		Sound
BuildRoot:	%{_tmppath}/%{name}-%{version}-build
Source0:	%{name}-%{version}.tar.bz2
Patch0:		%{name}-0.5.7-rescue-gtk2.patch
Requires:	cdparanoia
Requires:	ruby
Requires:	ruby-gettext
# for cd-discid
Requires:	abcde
Requires:	vorbis-tools vorbisgain
BuildRequires:	cdparanoia
BuildRequires:	ruby-gettext
BuildArch:	noarch

Suggests:	rubyripper-gtk
Suggests:	mp3gain
Suggests:	flac
Suggests:	normalize

%description
Rubyripper is a digital audio extraction algorithm that uses cdparanoia
error correcting power and it's own secure ripping algorithm to make
sure that a CD rip is done successfully and accurately.

%files -f %{name}.lang
%defattr(-,root,root)
%_bindir/rrip_cli
%{ruby_sitelibdir}/rr_lib.rb
%doc README


#--------------------------------------------------------------------
%package -n rubyripper-gtk
Summary:	GTK frontend for rubyripper
Group:		Graphical desktop/GNOME
Requires:	rubyripper
Requires:	ruby-gtk2

%description -n rubyripper-gtk
GTK2 frontend for rubyripper

%files -n rubyripper-gtk
%defattr(-,root,root)
%_bindir/rrip_gui
%_iconsdir/hicolor/*/apps/%{name}.png
%_datadir/applications/%{name}.desktop

#--------------------------------------------------------------------
%prep
%setup -q
%patch0 -p0

#specify bindir to avoid binaries to be in /usr/usr/bin
%configure2_5x \
--enable-lang=nl,de,fr,hu,ru,es,se \
--enable-cli \
--enable-gtk2 \
--bindir=/bin 

%install
rm -fr %buildroot
%makeinstall_std

%find_lang %{name}
chmod -x README

%clean
rm -rf %buildroot



%changelog
* Sun Feb 21 2010 Rémy Clouard <shikamaru@mandriva.org> 0.5.7-2mdv2010.1
+ Revision: 508995
- fix build error : when gtk2 is found but display is not available,
  Gtk::Init throws a RuntimeError that make the build fail,
  so we have to catch it

* Sat Sep 19 2009 Rémy Clouard <shikamaru@mandriva.org> 0.5.7-1mdv2010.0
+ Revision: 444654
- new release

* Thu Jun 04 2009 Rémy Clouard <shikamaru@mandriva.org> 0.5.5-3mdv2010.0
+ Revision: 382591
- fix missing require ruby-gettext
- fix lang not being generated (option --enable-lang=all does not work)
- fix various rpmlint warnings
- use configure2_5x

* Sat Apr 11 2009 Pascal Terjan <pterjan@mandriva.org> 0.5.5-2mdv2009.1
+ Revision: 366207
- Don't require libdiscid0 (it doesn't exist on x86_64 and is not used anyway)
  Require abcde instead for cd-discid

* Fri Mar 20 2009 Nicolas Vigier <nvigier@mandriva.com> 0.5.5-1mdv2009.1
+ Revision: 359132
- noarch package
- add cdparanoia BR
- license is GPLv3+
- import rubyripper package from CLOUARD R?\195?\169my (shikamaru) (#47486)