소스 검색

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
Greg Schafer 21 년 전
부모
커밋
2ad19ed298
6개의 변경된 파일22개의 추가작업 그리고 5개의 파일을 삭제
  1. 4 1
      appendixa/inetutils-down.xml
  2. 5 0
      chapter01/changelog.xml
  3. 3 0
      chapter04/chapter04.xml
  4. 7 1
      chapter06/inetutils.xml
  5. 3 0
      entities/inetutils.ent
  6. 0 3
      entities/libtool.ent

+ 4 - 1
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>
 

+ 5 - 0
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>
 

+ 3 - 0
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;"/>
 

+ 7 - 1
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 \

+ 3 - 0
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">

+ 0 - 3
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">