source: multimedia/cdwriteutils/cdrtools.xml

trunk
Last change on this file was 49a84f0b, checked in by Bruce Dubbs <bdubbs@…>, 2 months ago

Tag most of multimedia (kwave remains)

  • Property mode set to 100644
File size: 10.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY cdrtools-download-http "&sourceforge-dl;/cdrtools/cdrtools-&cdrtools-version;.tar.bz2">
8 <!ENTITY cdrtools-download-ftp " ">
9 <!ENTITY cdrtools-md5sum "1e224a6adbbe4ad40047b9fddbb0e60c">
10 <!ENTITY cdrtools-size "2.1 MB">
11 <!ENTITY cdrtools-buildsize "32 MB">
12 <!ENTITY cdrtools-time "0.7 SBU">
13]>
14
15<sect1 id="cdrtools" xreflabel="Cdrtools-&cdrtools-version;">
16 <?dbhtml filename="cdrtools.html"?>
17
18
19 <title>Cdrtools-&cdrtools-version;</title>
20
21 <indexterm zone="cdrtools">
22 <primary sortas="a-Cdrtools">Cdrtools</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to Cdrtools</title>
27
28 <para>
29 The <application>Cdrtools</application> package contains
30 CD recording utilities. These are useful for reading, creating or writing
31 (burning) CDs, DVDs, and Blu-ray discs.
32 </para>
33
34 &lfs121_checked;
35
36 <bridgehead renderas="sect3">Package Information</bridgehead>
37 <itemizedlist spacing="compact">
38 <listitem>
39 <para>
40 Download (HTTP): <ulink url="&cdrtools-download-http;"/>
41 </para>
42 </listitem>
43 <listitem>
44 <para>
45 Download (FTP): <ulink url="&cdrtools-download-ftp;"/>
46 </para>
47 </listitem>
48 <listitem>
49 <para>
50 Download MD5 sum: &cdrtools-md5sum;
51 </para>
52 </listitem>
53 <listitem>
54 <para>
55 Download size: &cdrtools-size;
56 </para>
57 </listitem>
58 <listitem>
59 <para>
60 Estimated disk space required: &cdrtools-buildsize;
61 </para>
62 </listitem>
63 <listitem>
64 <para>
65 Estimated build time: &cdrtools-time;
66 </para>
67 </listitem>
68 </itemizedlist>
69
70 <bridgehead renderas="sect3">Cdrtools Dependencies</bridgehead>
71
72 <bridgehead renderas="sect4">Required</bridgehead>
73 <para role="required">
74 <xref linkend="alsa-lib"/>
75 </para>
76
77 <para condition="html" role="usernotes">Editor Notes:
78 <ulink url="&blfs-wiki;/Cdrtools"/></para>
79
80 </sect2>
81
82 <sect2 role="installation">
83 <title>Installation of Cdrtools</title>
84
85 <note>
86 <para>
87 This package does not support parallel build.
88 </para>
89 </note>
90
91 <para>
92 Install <application>Cdrtools</application> by running the following
93 commands:
94 </para>
95
96<screen><userinput>export GMAKE_NOWARN=true &amp;&amp;
97make -j1 INS_BASE=/usr DEFINSUSR=root DEFINSGRP=root</userinput></screen>
98
99 <para>
100 This package does not come with a test suite.
101 </para>
102
103 <para>
104 Now, as the <systemitem class="username">root</systemitem> user:
105 </para>
106
107<screen role="root"><userinput>export GMAKE_NOWARN=true &amp;&amp;
108make INS_BASE=/usr MANSUFF_LIB=3cdr DEFINSUSR=root DEFINSGRP=root install &amp;&amp;
109install -v -m755 -d /usr/share/doc/cdrtools-&cdrtools-version; &amp;&amp;
110install -v -m644 README.* READMEs/* ABOUT doc/*.ps \
111 /usr/share/doc/cdrtools-&cdrtools-version;</userinput></screen>
112
113 </sect2>
114
115 <sect2 role="commands">
116 <title>Command Explanations</title>
117
118 <para>
119 <command>export GMAKE_NOWARN=true</command>: This variable avoids a
120 warning when using GNU make.
121 </para>
122
123 <para>
124 <parameter>INS_BASE=/usr</parameter>: This parameter moves
125 the install directory from <filename class="directory">/opt/schily</filename>
126 to <filename class="directory">/usr</filename>.
127 </para>
128
129 <para>
130 <parameter>DEFINSUSR=root DEFINSGRP=root</parameter>: These parameters
131 install all programs with root:root ownership instead of the default
132 bin:bin.
133 </para>
134
135 <para>
136 <parameter>MANSUFF_LIB=3cdr</parameter>: This parameter prevents
137 <application>Cdrtools</application> from overwriting important pages
138 which are already installed by LFS. The installed man pages of section 3
139 will have a suffix <literal>3cdr</literal> and can be shown using
140 <command>man 3cdr &lt;manpage&gt;</command>.
141 </para>
142
143 </sect2>
144
145 <sect2 role="content">
146 <title>Contents</title>
147
148 <segmentedlist>
149 <segtitle>Installed Programs</segtitle>
150 <segtitle>Installed Libraries</segtitle>
151 <segtitle>Installed Directories</segtitle>
152
153 <seglistitem>
154 <seg>btcflash, cdda2mp3, cdda2ogg, cdda2wav, cdrecord, devdump,
155 isodebug, isodump, isoinfo, isovfy, mkhybrid, mkisofs, readcd,
156 rscsi, scgcheck, scgskeleton</seg>
157
158 <seg>libcdrdeflt.a, libdeflt.a, libedc_ecc.a, libedc_ecc_dec.a,
159 libfile.a, libfind.a, libhfs.a, libmdigest.a, libparanoia.a,
160 librscg.a, libscg.a, libscgcmd.a, libschily.a, libsiconv.a</seg>
161
162 <seg>/usr/lib/{profiled,siconv}, /usr/include/{scg,schily},
163 /usr/share/doc/cdda2wav,cdrecord,libparanoia,mkisofs,rscsi}</seg>
164 </seglistitem>
165 </segmentedlist>
166
167 <variablelist>
168 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
169 <?dbfo list-presentation="list"?>
170 <?dbhtml list-presentation="table"?>
171
172 <varlistentry id="btcflash">
173 <term><command>btcflash</command></term>
174 <listitem>
175 <para>
176 flashes the firmware on BTC DRW1008 DVD+/-RW recorder.
177 Please exercise care with this program
178 </para>
179 <indexterm zone="cdrtools btcflash">
180 <primary sortas="b-btcflash">btcflash</primary>
181 </indexterm>
182 </listitem>
183 </varlistentry>
184
185 <varlistentry id="cdda2wav">
186 <term><command>cdda2wav</command></term>
187 <listitem>
188 <para>
189 converts Compact Disc audio into WAV sound files
190 </para>
191 <indexterm zone="cdrtools cdda2wav">
192 <primary sortas="b-cdda2wav">cdda2wav</primary>
193 </indexterm>
194 </listitem>
195 </varlistentry>
196
197 <varlistentry id="cdrecord">
198 <term><command>cdrecord</command></term>
199 <listitem>
200 <para>
201 records audio or data Compact Discs
202 </para>
203 <indexterm zone="cdrtools cdrecord">
204 <primary sortas="b-cdrecord">cdrecord</primary>
205 </indexterm>
206 </listitem>
207 </varlistentry>
208
209 <varlistentry id="devdump">
210 <term><command>devdump</command></term>
211 <listitem>
212 <para>
213 is a diagnostic program used to dump an
214 ISO-9660 device or file in hex
215 </para>
216 <indexterm zone="cdrtools devdump">
217 <primary sortas="b-devdump">devdump</primary>
218 </indexterm>
219 </listitem>
220 </varlistentry>
221
222 <varlistentry id="isodebug">
223 <term><command>isodebug</command></term>
224 <listitem>
225 <para>
226 is used to display the command-line parameters used to create
227 an ISO-9660 image
228 </para>
229 <indexterm zone="cdrtools isodebug">
230 <primary sortas="b-isodebug">isodebug</primary>
231 </indexterm>
232 </listitem>
233 </varlistentry>
234
235 <varlistentry id="isodump">
236 <term><command>isodump</command></term>
237 <listitem>
238 <para>
239 is a diagnostic program used to dump a device or file based on
240 ISO-9660
241 </para>
242 <indexterm zone="cdrtools isodump">
243 <primary sortas="b-isodump">isodump</primary>
244 </indexterm>
245 </listitem>
246 </varlistentry>
247
248 <varlistentry id="isoinfo">
249 <term><command>isoinfo</command></term>
250 <listitem>
251 <para>
252 is used to analyze or list an ISO-9660 image
253 </para>
254 <indexterm zone="cdrtools isoinfo">
255 <primary sortas="b-isoinfo">isoinfo</primary>
256 </indexterm>
257 </listitem>
258 </varlistentry>
259
260 <varlistentry id="isovfy">
261 <term><command>isovfy</command></term>
262 <listitem>
263 <para>
264 is used to verify an ISO-9660 image
265 </para>
266 <indexterm zone="cdrtools isovfy">
267 <primary sortas="b-isovfy">isovfy</primary>
268 </indexterm>
269 </listitem>
270 </varlistentry>
271
272 <varlistentry id="mkhybrid">
273 <term><command>mkhybrid</command></term>
274 <listitem>
275 <para>
276 is a symbolic link to <command>mkisofs</command> used to
277 create ISO-9660/HFS hybrid filesystem images
278 </para>
279 <indexterm zone="cdrtools mkhybrid">
280 <primary sortas="b-mkhybrid">mkhybrid</primary>
281 </indexterm>
282 </listitem>
283 </varlistentry>
284
285 <varlistentry id="mkisofs">
286 <term><command>mkisofs</command></term>
287 <listitem>
288 <para>
289 is used to create ISO-9660/JOLIET/HFS filesystem images,
290 optionally with Rock Ridge attributes
291 </para>
292 <indexterm zone="cdrtools mkisofs">
293 <primary sortas="b-mkisofs">mkisofs</primary>
294 </indexterm>
295 </listitem>
296 </varlistentry>
297
298 <varlistentry id="readcd">
299 <term><command>readcd</command></term>
300 <listitem>
301 <para>
302 reads or writes Compact Discs
303 </para>
304 <indexterm zone="cdrtools readcd">
305 <primary sortas="b-readcd">readcd</primary>
306 </indexterm>
307 </listitem>
308 </varlistentry>
309
310 <varlistentry id="rscsi">
311 <term><command>rscsi</command></term>
312 <listitem>
313 <para>
314 is a remote SCSI manager
315 </para>
316 <indexterm zone="cdrtools rscsi">
317 <primary sortas="b-rscsi">rscsi</primary>
318 </indexterm>
319 </listitem>
320 </varlistentry>
321
322 <varlistentry id="scgcheck">
323 <term><command>scgcheck</command></term>
324 <listitem>
325 <para>
326 is used to check and verify the Application Binary Interface
327 of <filename class="libraryfile">libscg</filename>
328 </para>
329 <indexterm zone="cdrtools scgcheck">
330 <primary sortas="b-scgcheck">scgcheck</primary>
331 </indexterm>
332 </listitem>
333 </varlistentry>
334
335 <varlistentry id="libscg">
336 <term><filename class="libraryfile">libscg.a</filename></term>
337 <listitem>
338 <para>
339 is a highly portable SCSI transport library
340 </para>
341 <indexterm zone="cdrtools libscg">
342 <primary sortas="c-libscg">libscg.a</primary>
343 </indexterm>
344 </listitem>
345 </varlistentry>
346
347 </variablelist>
348
349 </sect2>
350
351</sect1>
Note: See TracBrowser for help on using the repository browser.