1%define ver 2.7.0
2%define prefix /usr
3%define rel 1
4
5Summary: GTK program to rip CD audio and encode to mp3, ogg, or flac
6Name: ripperX
7Prefix: %prefix
8Version: %ver
9Release: %rel
10Copyright: GPL
11Group: X11/Applications
12Requires: cdparanoia
13Source: ftp://ftp.sf.net/pub/sourceforge/r/ri/ripperX/ripperX-%{ver}.tar.gz
14URL: ripperx.sourceforge.net
15Packager: tony mancill <tmancill@debian.org>
16BuildRoot: /var/tmp/ripperX-%{PACKAGE_VERSION}-root
17Docdir: %{prefix}/doc
18
19%description
20GTK program to rip CD audio and encode to mp3, ogg, and flac.
21Supports parallel ripping/encoding, has plugins for cdparanoia,
22BladeEnc, Lame, GoGo, FHG (l3enc and mp3enc), XingMp3enc, 8hz-mp3,
23FLAC, and the ISO encoder.  Also has support for CDDB and ID3 tags.
24%prep
25%setup
26
27%build
28./configure --prefix=%{prefix}
29make
30
31%install
32mkdir -p $RPM_BUILD_ROOT
33mkdir -p $RPM_BUILD_ROOT%{prefix}/share/pixmaps
34mkdir -p $RPM_BUILD_ROOT%{prefix}/share/gnome/apps/Multimedia
35make prefix=$RPM_BUILD_ROOT%{prefix} install
36strip $RPM_BUILD_ROOT%{prefix}/bin/* ||:
37cp src/xpms/ripperX-icon.xpm $RPM_BUILD_ROOT%{prefix}/share/pixmaps
38cp ripperX.desktop $RPM_BUILD_ROOT%{prefix}/share/gnome/apps/Multimedia
39
40%clean
41rm -rf $RPM_BUILD_ROOT
42
43%files
44%defattr(-,root,root)
45%doc FAQ README README.plugin README.plugin_spec_v0.1 README.plugin_tester TODO CHANGES COPYING BUGS
46%{prefix}/bin/ripperX
47%{prefix}/bin/ripperX_plugin-cdparanoia
48%{prefix}/bin/ripperX_plugin-encode
49%{prefix}/bin/ripperX_plugin-8hz-mp3
50%{prefix}/bin/ripperX_plugin-lame
51%{prefix}/bin/ripperX_plugin-flac
52%{prefix}/bin/ripperX_plugin-gogo
53%{prefix}/bin/ripperX_plugin-oggenc
54%{prefix}/bin/ripperX_plugin-toolame
55%{prefix}/bin/ripperX_plugin-bladeenc
56%{prefix}/bin/ripperX_plugin-xingmp3enc
57%{prefix}/bin/ripperX_plugin-l3enc
58%{prefix}/bin/ripperX_plugin-mp3enc
59%{prefix}/share/pixmaps/ripperX-icon.xpm
60%{prefix}/share/gnome/apps/Multimedia/ripperX.desktop
61
62%changelog
63* Sun Apr 16 2006 tony mancill <tmancill@debian.org>
64- version 2.7.0
65* Wed Jun 01 2005 tony mancill <tony@mancill.com>
66- version 2.6.6
67- fixes for cdparanoia output on Fedora Core 3
68* Wed Jun 01 2005 tony mancill <tony@mancill.com>
69- version 2.6.5
70* Sun Jan 04 2004 tony mancill <tony@mancill.com>
71- version 2.6.1
72* Thu Sep 25 2003 tony mancill <tony@mancill.com>
73- version 2.6
74* Tue Apr 04 2001 Jos Dehaes <jos.dehaes@bigfoot.com>
75-version 2.1
76* Mon Jan 03 2000 Dax Kelson <dax@gurulabs.com>
77- Version 1.9
78- Updated SPEC to use a $RPM_BUILD_ROOT, changelog, docs, and the strip binaries
79- Created GNOME ".desktop" file so ripperX shows up on the menu
80- Patch so cdparanoia fills files that are group writable, enabling shared directory ripping
81