From 2ad19ed298e3e0a9df40fa914f54f28d2c26fdbc Mon Sep 17 00:00:00 2001 From: Greg Schafer Date: Fri, 12 Dec 2003 03:26:35 +0000 Subject: [PATCH] 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 --- appendixa/inetutils-down.xml | 5 ++++- chapter01/changelog.xml | 5 +++++ chapter04/chapter04.xml | 3 +++ chapter06/inetutils.xml | 8 +++++++- entities/inetutils.ent | 3 +++ entities/libtool.ent | 3 --- 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 @@ Official Download Location Inetutils (&inetutils-version;): - + + +Inetutils No-Server-Man-Pages Patch: + 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 @@ Added: gcc-3.3.2-no_fixincludes-1.patch +inetutils-1.4.2-no_server_man_pages-1.patch @@ -45,6 +46,10 @@ +December 11th, 2003 [greg]: Chapter 6 - Inetutils: Added patch +to prevent unnecessary man pages from being installed. Closes Bug +723. + December 11th, 2003 [greg]: Chapter 5 - Creating directories: Stopped creation of /usr/share/{dict,nls}. Closes Bug 721. 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;: +Inetutils No-Server-Man-Pages Patch - &inetutils-no-server-man-pages-patch-size;: + + Kbd More-Programs Patch - &kbd-patch-size;: 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; Installation of Inetutils -Prepare Inetutils for compilation: +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: + +patch -Np1 -i ../&inetutils-no-server-man-pages-patch; + +Now prepare Inetutils for compilation: ./configure --prefix=/usr --disable-syslogd \     --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 @@ + + + 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 @@ - - -