aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Schafer <greg@linuxfromscratch.org>2003-12-12 03:26:35 +0000
committerGreg Schafer <greg@linuxfromscratch.org>2003-12-12 03:26:35 +0000
commit2ad19ed298e3e0a9df40fa914f54f28d2c26fdbc (patch)
tree787143e07efa1dfc3730ad7972a1eb3cb632c2b6
parent9c8916bcbaa61e15efcbb58ef551bb2961c6ad8e (diff)
Inetutils: Added patch to prevent unnecessary man pages from being installed.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3134 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--appendixa/inetutils-down.xml5
-rw-r--r--chapter01/changelog.xml5
-rw-r--r--chapter04/chapter04.xml3
-rw-r--r--chapter06/inetutils.xml8
-rw-r--r--entities/inetutils.ent3
-rw-r--r--entities/libtool.ent3
6 files changed, 22 insertions, 5 deletions
diff --git a/appendixa/inetutils-down.xml b/appendixa/inetutils-down.xml
index 978bf3983..764185fa8 100644
--- a/appendixa/inetutils-down.xml
+++ b/appendixa/inetutils-down.xml
@@ -4,6 +4,9 @@
<title>Official Download Location</title>
<literallayout>Inetutils (&inetutils-version;):
-<ulink url="http://freshmeat.net/projects/inetutils/"/></literallayout>
+<ulink url="http://freshmeat.net/projects/inetutils/"/>
+
+Inetutils No-Server-Man-Pages Patch:
+<ulink url="&patches-root;&inetutils-no-server-man-pages-patch;"/></literallayout>
</sect2>
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index affdbadda..8bde0e2a1 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -29,6 +29,7 @@
<listitem><para>Added:</para>
<itemizedlist>
<listitem><para>gcc-3.3.2-no_fixincludes-1.patch</para></listitem>
+<listitem><para>inetutils-1.4.2-no_server_man_pages-1.patch</para></listitem>
</itemizedlist>
</listitem>
@@ -45,6 +46,10 @@
</itemizedlist>
</listitem>
+<listitem><para>December 11th, 2003 [greg]: Chapter 6 - Inetutils: Added patch
+to prevent unnecessary man pages from being installed. Closes Bug
+723.</para></listitem>
+
<listitem><para>December 11th, 2003 [greg]: Chapter 5 - Creating directories:
Stopped creation of /usr/share/{dict,nls}. Closes Bug 721.</para></listitem>
diff --git a/chapter04/chapter04.xml b/chapter04/chapter04.xml
index f53ab3127..17d02ce32 100644
--- a/chapter04/chapter04.xml
+++ b/chapter04/chapter04.xml
@@ -296,6 +296,9 @@ GCC-2 Return-Type Patch - &gcc-2953-returntype-fix-patch-size;:
Glibc Sscanf Patch - &glibc-sscanf-patch-size;:
<ulink url="&patches-root;&glibc-sscanf-patch;"/>
+Inetutils No-Server-Man-Pages Patch - &inetutils-no-server-man-pages-patch-size;:
+<ulink url="&patches-root;&inetutils-no-server-man-pages-patch;"/>
+
Kbd More-Programs Patch - &kbd-patch-size;:
<ulink url="&patches-root;&kbd-patch;"/>
diff --git a/chapter06/inetutils.xml b/chapter06/inetutils.xml
index fd448abdb..9fab9e5f4 100644
--- a/chapter06/inetutils.xml
+++ b/chapter06/inetutils.xml
@@ -13,7 +13,13 @@ Estimated required disk space: &inetutils-compsize;</screen>
<sect2>
<title>Installation of Inetutils</title>
-<para>Prepare Inetutils for compilation:</para>
+<para>We are not going to install all the programs that come with Inetutils.
+However, the Inetutils build system will insist on installing all the man
+pages anyway. The following patch will correct this situation:</para>
+
+<screen><userinput>patch -Np1 -i ../&inetutils-no-server-man-pages-patch;</userinput></screen>
+
+<para>Now prepare Inetutils for compilation:</para>
<screen><userinput>./configure --prefix=/usr --disable-syslogd \
&nbsp;&nbsp;&nbsp;&nbsp;--libexecdir=/usr/sbin --disable-logger \
diff --git a/entities/inetutils.ent b/entities/inetutils.ent
index 249b133c0..7a9ba1064 100644
--- a/entities/inetutils.ent
+++ b/entities/inetutils.ent
@@ -13,5 +13,8 @@
<!ENTITY inetutils-package "inetutils-&inetutils-version;.tar.gz">
<!ENTITY inetutils-size "1,019 KB">
+<!ENTITY inetutils-no-server-man-pages-patch "inetutils-&inetutils-version;-no_server_man_pages-1.patch">
+<!ENTITY inetutils-no-server-man-pages-patch-size "4 KB">
+
<!ENTITY inetutils-compsize "11 MB">
<!ENTITY inetutils-time "0.2 SBU">
diff --git a/entities/libtool.ent b/entities/libtool.ent
index da5b0949d..0e1109cf9 100644
--- a/entities/libtool.ent
+++ b/entities/libtool.ent
@@ -13,8 +13,5 @@
<!ENTITY libtool-package "libtool-&libtool-version;.tar.bz2">
<!ENTITY libtool-size "2,751 KB">
-<!ENTITY libtool-patch "libtool-&libtool-version;.patch">
-<!ENTITY libtool-patch-size "11 KB">
-
<!ENTITY libtool-compsize "20 MB">
<!ENTITY libtool-time "1.5 SBU">