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