source: multimedia/cdwriteutils/cdrtools.xml@ 6eefdcb

trunk
Last change on this file since 6eefdcb was 77b0f6b, checked in by Douglas R. Reno <renodr@…>, 6 weeks ago

cdrtools: rewords in the Short Descriptions

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