File: ripit.spec

package info (click to toggle)
ripit 4.0.0~beta20140508-1
  • links: PTS
  • area: main
  • in suites: buster, stretch
  • size: 1,312 kB
  • ctags: 242
  • sloc: perl: 19,554; makefile: 37
file content (83 lines) | stat: -rw-r--r-- 2,321 bytes parent folder | download
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
81
82
83
#
# spec file for package RipIT
#
# No hyphens allowed in version numbers.
#
%define	name	ripit
%define	version	4.0.0_beta20140508
%define	release	0

Name:		%{name}
Version:	%{version}
Release:	%{release}

Summary:	Perl script to create flac, ogg, mp3, m4a, als, mpc, wv and other files from an audio CD
License:	GPL
Group:	Applications/Multimedia
URL:	http://www.suwald.com/ripit/index.html

Source:		%{name}-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-buildroot
#BuildRoot:	%{_tmppath}/%{name}-%{version}-build
BuildArchitectures:	noarch
Requires:	cdparanoia vorbis-tools perl perl-CDDB_get
Packager:	Felix Suwald
Distribution:	openSUSE 13.1

%description
This Perl script makes it a lot easier to create compressed sound files
from an audio CD or directory. RipIT is a CLI script and supports Flac,
Lame, Oggenc, Faac (m4a), mp4als, Musepack, Wavpack and ffmpeg (to
create lossless m4a and other exotic formats). Artist and song titles
are retrieved either with the CDDB_get.pm from freedb.org or using
WebService::MusicBrainz.pm from MusicBrainz.org. It is possible to
submit and edit CDDB entries at freedb.org, submission of MusicBrainz
data need a login. Sound files will be tagged and converart from
coverartarchive.org can be added to picture tags.
Riped sound files can be verified (using checksums or AccurRip), hidden
tracks and ghost songs can be detected and splitted into chunks of
sound, toc or inf files permit to burn the wavs with text and no gaps in
DAO mode. Different encoding formats or even the same format at
different qualities can be used in the same run and encoded into
different directories.



Authors:
--------
    Felix Suwald <ripit[_at_]suwald[_dot_]com>
    Mads Martin Joergenson <mmj@mmj.dk>
    Simon Quinn

%prep

%setup

%build

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install

%clean
rm -rf %{buildroot}

# Be sure to list all files needed or delete them before they are
# checked, else you get the "Installed (but unpackaged) file(s) found"
# error message!
%files

%defattr(-,root,root)
# TODO: do not use hardcoded paths.
# %{_bindir}/%{name}
# %{_mandir}/man1/%{name}.1.gz
# /etc/%{name}/config
/etc/ripit/config
/usr/local/bin/ripit
/usr/local/share/man/man1/ripit.1

%config /etc/ripit/config

%doc README HISTORY LICENSE Makefile ripit.spec

%changelog