Explorar o código

Added glibc linuxthreads man pages installation

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2104 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans %!s(int64=23) %!d(string=hai) anos
pai
achega
3a3b76eeb7

+ 7 - 0
appendixa/linuxthreadsmanpages-dep.xml

@@ -0,0 +1,7 @@
+<sect2>
+<title>Linux threads man pages installation Dependencies</title>
+
+<para>Not yet checked.</para>
+
+</sect2>
+

+ 17 - 0
appendixa/linuxthreadsmanpages-desc.xml

@@ -0,0 +1,17 @@
+<sect2><title>Contents of Linux threads man pages</title>
+
+<para>Last checked against version &linuxthreadsmanpages-contversion;.</para>
+
+<sect3><title>Support Files</title>
+<para>Various Linux threads API manual pages.</para></sect3>
+
+<sect3><title>Descriptions</title>
+
+<sect4><title>Manual pages</title>
+<para>Contains the manual pages regarding the Glibc Linux threads
+API.</para></sect4>
+
+</sect3>
+
+</sect2>
+

+ 9 - 0
appendixa/linuxthreadsmanpages.xml

@@ -0,0 +1,9 @@
+<sect1 id="aa-linuxthreadsmanpages">
+<title>Linux threads man pages</title>
+<?dbhtml filename="linuxthreadsmanpages.html" dir="appendixa"?>
+
+&aa-linuxthreadsmanpages-desc;
+&aa-linuxthreadsmanpages-dep;
+
+</sect1>
+

+ 4 - 0
chapter01/changelog.xml

@@ -56,6 +56,10 @@
 </itemizedlist>
 </para></listitem>
 
+<listitem><para>September 13th, 2002 [gerard]: Chapter 06: Added the
+<emphasis>Linux Threads Man Pages</emphasis> installation after the Perl
+installation.</para></listitem>
+
 <listitem><para>September 12th, 2002 [gerard]: Chapter 06 - Create mtab
 link: Made the <userinput>ln</userinput> command an <userinput>ln
 -sf</userinput> so the existing <filename>/etc/mtab</filename> file, created

+ 1 - 0
chapter06/chapter06.xml

@@ -33,6 +33,7 @@
 &c6-gettext;
 &c6-nettools;
 &c6-perl;
+&c6-linuxthreadsmanpages;
 &c6-m4;
 &c6-texinfo;
 &c6-autoconf;

+ 5 - 0
chapter06/glibc-inst.xml

@@ -47,6 +47,11 @@ file in the glibc-&glibc-version; tree. One thing to note is that the
 class="directory">/usr/lib/locale</filename> directory exists, so you need
 to create it first.</para>
 
+<para>The Linux Threads man pages are not going to be installed at this
+point because it requires a working Perl installation. We'll install Perl
+later on in this chapter so we'll come back to the Linux Threads man page
+installation after that.</para>
+
 <para>During the configure stage you will see the following warning:</para>
 
 <blockquote><screen>configure: warning:

+ 17 - 0
chapter06/linuxthreadsmanpages-inst.xml

@@ -0,0 +1,17 @@
+<sect2>
+<title>Installation of Linux threads man pages</title>
+
+<para>Unpack the glibc-linuxthreads package and you'll notice that you end
+up with two new directories. Enter the
+<filename class="directory">linuxthreads</filename> directory, not the
+<filename class="directory">linuxthreads_db</filename> directory.</para>
+
+<para>Install the Linux threads man pages by running the following
+commands:</para>
+
+<para><screen><userinput>cd man &amp;&amp;
+make &amp;&amp;
+make install</userinput></screen></para>
+
+</sect2>
+

+ 14 - 0
chapter06/linuxthreadsmanpages.xml

@@ -0,0 +1,14 @@
+<sect1 id="ch06-linuxthreadsmanpages">
+<title>Installing Linux threads-&linuxthreadsmanpages-version; Mmn pages</title>
+<?dbhtml filename="linuxthreadsmanpages.html" dir="chapter06"?>
+
+<screen>Estimated build time:           &linuxthreadsmanpages-time;
+Estimated required disk space:  &linuxthreadsmanpages-compsize;</screen>
+
+&c6-linuxthreadsmanpages-inst;
+&aa-linuxthreadsmanpages-desc;
+&aa-linuxthreadsmanpages-dep;
+
+</sect1>
+
+

+ 16 - 0
entities/linuxthreadsmanpages.ent

@@ -0,0 +1,16 @@
+<!ENTITY c6-linuxthreadsmanpages SYSTEM "../chapter06/linuxthreadsmanpages.xml">
+<!ENTITY c6-linuxthreadsmanpages-inst SYSTEM "../chapter06/linuxthreadsmanpages-inst.xml">
+
+<!ENTITY aa-linuxthreadsmanpages SYSTEM "../appendixa/linuxthreadsmanpages.xml">
+<!ENTITY aa-linuxthreadsmanpages-desc SYSTEM "../appendixa/linuxthreadsmanpages-desc.xml">
+<!ENTITY aa-linuxthreadsmanpages-dep SYSTEM "../appendixa/linuxthreadsmanpages-dep.xml">
+
+<!ENTITY linuxthreadsmanpages-version "2.2.5">
+<!ENTITY linuxthreadsmanpages-depversion "2.2.5">
+<!ENTITY linuxthreadsmanpages-contversion "2.2.5">
+<!ENTITY linuxthreadsmanpages-size "164 KB">
+<!ENTITY linuxthreadsmanpages-dir "glibc-&glibc-version;/linuxthreads/man">
+<!ENTITY linuxthreadsmanpages-package "glibc-linuxthreads-&linuxthreadsmanpages-version;.tar.bz2">
+
+<!ENTITY linuxthreadsmanpages-compsize "1.5 MB">
+<!ENTITY linuxthreadsmanpages-time "1 minute">

+ 4 - 2
index.xml

@@ -4,8 +4,8 @@
 
 <!ENTITY book SYSTEM "book/book.xml">
 
-<!ENTITY version "20020912">
-<!ENTITY releasedate "September 12th, 2002">
+<!ENTITY version "20020913">
+<!ENTITY releasedate "September 13th, 2002">
 
 <!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
 <!ENTITY http-root "http://ftp.linuxfromscratch.org">
@@ -73,6 +73,7 @@
 <!ENTITY % nettools-entities SYSTEM "entities/nettools.ent">
 <!ENTITY % patch-entities SYSTEM "entities/patch.ent">
 <!ENTITY % perl-entities SYSTEM "entities/perl.ent">
+<!ENTITY % linuxthreadsmanpages-entities SYSTEM "entities/linuxthreadsmanpages.ent">
 <!ENTITY % procinfo-entities SYSTEM "entities/procinfo.ent">
 <!ENTITY % procps-entities SYSTEM "entities/procps.ent">
 <!ENTITY % psmisc-entities SYSTEM "entities/psmisc.ent">
@@ -142,6 +143,7 @@
 %nettools-entities;
 %patch-entities;
 %perl-entities;
+%linuxthreadsmanpages-entities;
 %procinfo-entities;
 %procps-entities;
 %psmisc-entities;