Index: chapter01/whatsnew.xml =================================================================== --- chapter01/whatsnew.xml (revision 12024) +++ chapter01/whatsnew.xml (working copy) @@ -63,6 +63,9 @@ Coreutils-&coreutils-version; + + Cpio-&cpio-version; + @@ -168,6 +171,9 @@ Linux-&linux-version; + + Linux-Firmware-&linux-firmware-version; + Index: chapter03/packages.xml =================================================================== --- chapter03/packages.xml (revision 12024) +++ chapter03/packages.xml (working copy) @@ -113,6 +113,15 @@ + + Cpio (&cpio-version;) - &cpio-size;: + + Home page: + Download: + MD5 sum: &cpio-md5; + + + D-Bus (&dbus-version;) - &dbus-size;: @@ -451,6 +460,15 @@ + Linux Firmware (&linux-firmware-version;) - &linux-firmware-size;: + + Home page: + Download: + MD5 sum: &linux-firmware-md5; + + + + M4 (&m4-version;) - &m4-size;: Home page: Index: chapter08/chapter08.xml =================================================================== --- chapter08/chapter08.xml (revision 12024) +++ chapter08/chapter08.xml (working copy) @@ -65,7 +65,8 @@ - + + @@ -91,6 +92,7 @@ + Index: chapter08/cpio.xml =================================================================== --- chapter08/cpio.xml (nonexistent) +++ chapter08/cpio.xml (working copy) @@ -0,0 +1,148 @@ + + + %general-entities; +]> + + + + + + cpio + &cpio-version; +
&cpio-url;
+
+ + cpio-&cpio-version; + + + cpio + + + + + + <para>The <application>cpio</application> package contains + tools for archiving.</para> + + <segmentedlist> + <segtitle>&buildtime;</segtitle> + <segtitle>&diskspace;</segtitle> + + <seglistitem> + <seg>&cpio-fin-sbu;</seg> + <seg>&cpio-fin-du;</seg> + </seglistitem> + </segmentedlist> + + </sect2> + + <sect2 role="installation"> + <title>Installation of cpio + + Prepare cpio for compilation: + +./configure --prefix=/usr \ + --bindir=/bin \ + --enable-mt \ + --with-rmt=/usr/libexec/rmt + + + The meaning of the configure options: + + + --bindir=/bin + + This parameter installs cpio to + /bin instead of + /usr/bin as recommended + by the FHS guidelines. + + + + + --enable-mt + + This parameter forces the building and installation of the + mt program. + + + + + --with-rmt=/usr/libexec/rmt + + This parameter inhibits building the rmt + program as it is already installed by the + Tar package. + + + + + + Compile the package: + +make +makeinfo --html -o doc/html doc/cpio.texi +makeinfo --html --no-split -o doc/cpio.html doc/cpio.texi +makeinfo --plaintext -o doc/cpio.txt doc/cpio.texi + + To test the results, issue: + +make check + + Install the package: + +make install +install -v -m755 -d /usr/share/doc/cpio-&cpio-version;/html +install -v -m644 doc/html/* \ + /usr/share/doc/cpio-&cpio-version;/html +install -v -m644 doc/cpio.{html,txt} \ + /usr/share/doc/cpio-&cpio-version; + + + + + + Contents of cpio + + + Installed programs + Install Directories + + + cpio and mt + /usr/share/doc/cpio-&cpio-version; + + + + + Short Descriptions + + + + + cpio + + copies files to and from archives + + cpio + + + + + + mt + + controls magnetic tape drive operations + + mt + + + + + + + + +
Index: chapter08/linux-firmware.xml =================================================================== --- chapter08/linux-firmware.xml (nonexistent) +++ chapter08/linux-firmware.xml (working copy) @@ -0,0 +1,50 @@ + + + %general-entities; +]> + + + + + + linux-firmware + &linux-firmware-version; +
&linux-firmware-url;
+
+ + Linux-Firmware-&linux-firmware-version; + + + Linux-Firmware + + + + + + <para>The Linux-Firmware package contains propietary kernel "blobs" + required for some specific hardware.</para> + + <segmentedlist> + <segtitle>&buildtime;</segtitle> + <segtitle>&diskspace;</segtitle> + + <seglistitem> + <seg>&linux-firmware-fin-sbu;</seg> + <seg>&linux-firmware-fin-du;</seg> + </seglistitem> + </segmentedlist> + + </sect2> + + <sect2 role="installation"> + <title>Installation of Linux-Firmware + + Install the Linux-Firmware package with the following commands: + +cp -Rv * /lib/firmware + + + +
Index: packages.ent =================================================================== --- packages.ent (revision 12024) +++ packages.ent (working copy) @@ -113,6 +113,14 @@ + + + + + + + + @@ -436,6 +444,14 @@ --> + + + + + + + +