File: dvdrtools.spec

package info (click to toggle)
dvdrtools 0.3.1-1
  • links: PTS
  • area: non-free
  • in suites: etch, etch-m68k
  • size: 6,128 kB
  • ctags: 11,026
  • sloc: ansic: 85,726; sh: 4,326; perl: 416; makefile: 242; sed: 4
file content (201 lines) | stat: -rw-r--r-- 6,446 bytes parent folder | download | duplicates (2)
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
# If you're building a subversion snapshot, define SVN
# to the SVN revision you're building.
# Use %nil if you are building a released version.
%define SVN %nil

Summary: A collection of CD/DVD utilities.
Name: dvdrtools
Version: 0.3.1
%if "%SVN" == ""
Release: 1ark
Source: %{name}-%{version}.tar.bz2
%else
Release: 0.%SVN.1ark
Source: %{name}-%SVN.tar.bz2
%endif
License: GPL
Group: Applications/System
URL: http://www.arklinux.org/projects/dvdrtools/
BuildRoot: %{_tmppath}/%{name}-%{version}-root

%description
dvdrtools is a collection of CD/DVD utilities.

%package -n dvdrecord
Summary: A command line CD/DVD recording program.
Group: Applications/Archiving
Provides: cdrecord
Obsoletes: cdrecord

%description -n dvdrecord
Dvdrecord is an application for creating audio and data CDs and DVDs.
Dvdrecord works with many different brands of CD/DVD recorders, fully supports
multi-sessions and provides human-readable error messages.

%package -n mkisofs
Summary: Creates an image of an ISO9660 filesystem.
Group: Applications/System
Obsoletes: cdrecord-mkisofs

%description -n mkisofs
The mkisofs program is used as a pre-mastering program; i.e., it
generates the ISO9660 filesystem.  Mkisofs takes a snapshot of
a given directory tree and generates a binary image of the tree
which will correspond to an ISO9660 filesystem when written to
a block device.  Mkisofs is used for writing CD-ROMs, and includes
support for creating bootable El Torito CD-ROMs.

Install the mkisofs package if you need a program for writing
CD-ROMs.

%package -n cdda2wav
Group: Applications/Multimedia
Summary: A utility for sampling/copying .wav files from digital audio CDs.
Obsoletes: cdrecord-cdda2wav

%description -n cdda2wav
Cdda2wav is a sampling utility for CD-ROM drives that are capable of
providing a CD's audio data in digital form to your host. Audio data
read from the CD can be saved as .wav or .sun format sound files.
Recording formats include stereo/mono, 8/12/16 bits and different
rates.  Cdda2wav can also be used as a CD player.

%package video
Group: Applications/Multimedia
Summary: Tools for mastering video DVDs
Requires: transcode

%description video
Tools for mastering video DVDs. At the moment, you can write MPEG and AVI
videos to DVD, but you can not (yet) create DVD menus.

%prep
%if "%SVN" != ""
%setup -q -n trunk
%else
%setup -q
%endif
aclocal
autoheader
automake -a
autoconf
%configure

%build
make %?_smp_mflags

%install
rm -rf "$RPM_BUILD_ROOT"
make install DESTDIR="$RPM_BUILD_ROOT"
ln -s dvdrecord $RPM_BUILD_ROOT%{_bindir}/cdrecord

%clean
rm -rf $RPM_BUILD_ROOT

%files -n dvdrecord
%defattr(-,root,root)
%doc ChangeLog NEWS AUTHORS README*
%{_bindir}/dvdrecord
%{_bindir}/cdrecord
%{_bindir}/readcd
%{_bindir}/devdump
%{_mandir}/man1/readcd.1*
%{_mandir}/man1/dvdrecord.1*

%files -n mkisofs
%defattr(-,root,root)
%doc mkisofs/ChangeLog
%doc mkisofs/README*
%{_bindir}/*iso*
%{_mandir}/man8/*iso*.8*

%files -n cdda2wav
%defattr(-,root,root)
%doc cdda2wav/FAQ cdda2wav/OtherProgs
%doc cdda2wav/README* cdda2wav/Frontends cdda2wav/HOWTOUSE
%{_bindir}/cdda2*
%{_mandir}/man1/cdda2wav.1*

%files video
%defattr(-,root,root)
%{_bindir}/ifogen
%{_bindir}/makecd

%changelog
* Thu Feb 16 2006 Bernhard Rosenkraenzer <bero@arklinux.org> 0.3.0-1ark
- 0.3.0

* Sat Feb  5 2005 Bernhard Rosenkraenzer <bero@arklinux.org> 0.2.1-1ark
- 0.2.1 -- support k3b's dev=ATAPI:/dev/hdd stuff

* Sat Feb  5 2005 Bernhard Rosenkraenzer <bero@arklinux.org> 0.2.0-1ark
- 0.2.0 with much better ATAPI support

* Thu Oct 28 2004 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.7-0.cvs20041028.1ark
- Add preliminary ATAPI support; this is probably the last version before the rewrite

* Sun May 16 2004 Zackary Deems <zdeems@arklinux.org> 0.1.7-0.cvs20040516.1ark
- Modified cdrecord.c and cdrecord.h to make the output compatible with modern versions
- of cdrecord. CD burning frontends (like k3b) expect cdrecord to use 2.x version output
- and our version was not in compliance.  Rather than expecting the frontends to backport
- to an old version of cdrecord, it makes more sense to update our output to comply.

* Thu Nov 27 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.6-0.cvs20031128.1ark
- Allow writing 4 GB files to UDF images

* Sun Nov  9 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.6-0.cvs20031109.1ark
- makecd improvements

* Sat Nov  8 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.6-0.cvs20031108.1ark
- Add speed= DVD patch
- makecd: Accept vob files as input

* Sun Nov  2 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.6-0.cvs20031102.1ark
- Add -T option to prefer transcode over replex

* Sat Nov  1 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.6-0.cvs20031101.1ark
- Use replex in makecd when possible

* Thu Oct 23 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.6-0.cvs20031023.1ark
- Update, fix makecd overwriting CDs/DVDs without confirmation

* Mon Oct 20 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.6-0.cvs20031020.1ark
- Update to get replex stuff

* Wed Oct 08 2003 Sergio Visinoni <piffio@arklinux.org> 0.1.6-0.cvs20031008.1ark
- Update to CVS to get the new makecd

* Wed Jul 16 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.6-0.cvs20030716.1ark
- Update to CVS to get the new ifogen

* Thu Jun 12 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.5-1ark
- 0.1.5 final

* Sat Mar 29 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.5-0.cvs20030329.1ark
- Update

* Fri Mar 28 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.5-0.cvs20030326.2ark
- Add missing makecd script to -video

* Wed Mar 26 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.5-0.cvs20030326.1ark
- Update

* Wed Jan  1 2003 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.3-1ark
- 0.1.3 final
- new -video subpackage

* Sun Dec 29 2002 Bernhard Rosenkraenzer <bero@arklinux.org> 0.1.3-0.cvs20021229.1ark
- Update to CVS for mkisofs -dvd-video option

* Mon Aug 26 2002 Ark Linux Team <arklinux@arklinux.org> 0.1.2-2ark
- automated rebuild

* Fri Jul  5 2002 David Sainty <saint@redhat.com> 0.1.2-2ark
- Extend workaround for automake to man8 for mkisofs man pages

* Thu Jun 13 2002 Bernhard Rosenkraenzer <bero@linux-easy.com> 0.1.2-1ark
- Build everything, obsolete cdrecord

* Thu Mar 14 2002 Bernhard Rosenkraenzer <bero@redhat.com> 0.1.2-1
- initial build for Red Hat Linux; disable cdda2wav and mkisofs
  and readcd because we're getting them from cdrtools for now.