Add patch and instructions to generate tar manpage.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10332 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Bruce Dubbs 2013-08-31 23:19:17 +00:00
parent 20dd3342f7
commit e6ae50d133
7 changed files with 50 additions and 43 deletions

View File

@ -35,6 +35,31 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>2013-08-31</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Add a patch and instructions about
how to generate and install a man page for tar.
Thanks to Igor for the patch.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2013-08-30</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Add a sed for glibc to revert an upstream
change that causes problems for some architectures.</para>
</listitem>
<listitem>
<para>[bdubbs] - Upgrade to Linux-3.10.10. Fixes
<ulink url="&lfs-ticket-root;3393">#3393</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>2013-08-22</para>
<itemizedlist>

View File

@ -245,6 +245,10 @@
<para>&perl-libc-patch;</para>
</listitem>
<listitem>
<para>&tar-manpage-patch;</para>
</listitem>
<listitem>
<para>&texinfo-test-patch;</para>
</listitem>

View File

@ -49,23 +49,7 @@
<para>MD5 sum: <literal>&coreutils-i18n-patch-md5;</literal></para>
</listitem>
</varlistentry>
<!--
<varlistentry>
<term>Coreutils Test Fixes Patch - <token>&coreutils-test-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&coreutils-test-patch;"/></para>
<para>MD5 sum: <literal>&coreutils-test-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Flex Regression Tests Patch - <token>&flex-bison-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&flex-bison-patch;"/></para>
<para>MD5 sum: <literal>&flex-bison-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry>
<term>Kbd Backspace/Delete Fix Patch - <token>&kbd-backspace-patch-size;</token>:</term>
<listitem>
@ -90,24 +74,14 @@
</listitem>
</varlistentry>
<!--
<varlistentry>
<term>Procps HZ Errors Patch - <token>&procps-hz_fixes-patch-size;</token>:</term>
<term>Tar Manpage Patch - <token>&tar-manpage-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&procps-hz_fixes-patch;"/></para>
<para>MD5 sum: <literal>&procps-hz_fixes-patch-md5;</literal></para>
<para>Download: <ulink url="&patches-root;&tar-manpage-patch;"/></para>
<para>MD5 sum: <literal>&tar-manpage-patch-md5;</literal></para>
</listitem>
</varlistentry>
<varlistentry>
<term>Procps Watch Patch - <token>&procps-watch-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&procps-watch-patch;"/></para>
<para>MD5 sum: <literal>&procps-watch-patch-md5;</literal></para>
</listitem>
</varlistentry>
-->
<varlistentry>
<term>Readline Upstream Fixes Patch - <token>&readline-fixes-patch-size;</token>:</term>
<listitem>
@ -124,14 +98,6 @@
</listitem>
</varlistentry>
<!--<varlistentry>
<term>Zlib fPIC Patch - <token>&zlib-fpic-patch-size;</token>:</term>
<listitem>
<para>Download: <ulink url="&patches-root;&zlib-fpic-patch;"/></para>
<para>MD5 sum: <literal>&zlib-fpic-patch-md5;</literal></para>
</listitem>
</varlistentry>-->
</variablelist>
<para>Total size of these patches: about <returnvalue/></para>

View File

@ -224,10 +224,10 @@ readelf -l a.out | grep ': /tools'</userinput></screen>
</caution>
<note><para>Building Binutils in the next section will serve as an additional check that
the toolchain has been built properly. If Binutils fails to build, it is an
indication that something has gone wrong with the previous Binutils, GCC, or Glibc
installations.</para></note>
<note><para>Building Binutils in the section after next will serve as an
additional check that the toolchain has been built properly. If Binutils
fails to build, it is an indication that something has gone wrong with the
previous Binutils, GCC, or Glibc installations.</para></note>
</sect2>

View File

@ -40,6 +40,10 @@
<sect2 role="installation">
<title>Installation of Tar</title>
<para>Add a program that generates a man page for tar from the source code:</para>
<screen><userinput remap="pre">patch -Np1 -i ../&tar-manpage-patch;</userinput></screen>
<para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>
<screen><userinput remap="pre">sed -i -e '/gets is a/d' gnu/stdio.in.h</userinput></screen>
@ -78,6 +82,10 @@
<screen><userinput remap="install">make install
make -C doc install-html docdir=/usr/share/doc/tar-&tar-version;</userinput></screen>
<para>Finally, generate the man page and place it in the proper location:</para>
<screen><userinput remap="install">perl tarman &gt; /usr/share/man/man1/</userinput></screen>
</sect2>

View File

@ -1,5 +1,5 @@
<!ENTITY version "SVN-20130830">
<!ENTITY releasedate "August 30, 2013">
<!ENTITY version "SVN-20130831">
<!ENTITY releasedate "August 31, 2013">
<!ENTITY copyrightdate "1999-2013"><!-- jhalfs needs a literal dash, not &ndash; -->
<!ENTITY milestone "7.4">
<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->

View File

@ -40,6 +40,10 @@
<!ENTITY readline-fixes-patch-md5 "3c185f7b76001d3d0af614f6f2cd5dfa">
<!ENTITY readline-fixes-patch-size "1.3 KB">
<!ENTITY tar-manpage-patch "tar-&tar-version;-manpage-1.patch">
<!ENTITY tar-manpage-patch-md5 "321f85ec32733b1a9399e788714a5156">
<!ENTITY tar-manpage-patch-size "7.8 KB">
<!ENTITY texinfo-test-patch "texinfo-&texinfo-version;-test-1.patch">
<!ENTITY texinfo-test-patch-md5 "c50d9319a471b6ebd98900b852f5fb38">
<!ENTITY texinfo-test-patch-size "5.6 KB">