Author: bdubbs
Date: 2011-10-25 22:34:14 -0600 (Tue, 25 Oct 2011)
New Revision: 8919
Added:
trunk/BOOK/general/genutils/sharutils.xml
Modified:
trunk/BOOK/basicnet/netprogs/subversion.xml
trunk/BOOK/basicnet/textweb/lynx.xml
trunk/BOOK/general.ent
trunk/BOOK/general/genlib/gmime.xml
trunk/BOOK/general/genlib/libffi.xml
trunk/BOOK/general/genlib/pth.xml
trunk/BOOK/general/genutils/genutils.xml
trunk/BOOK/general/genutils/tidy.xml
trunk/BOOK/general/graphlib/libjpeg.xml
trunk/BOOK/general/graphlib/libpng.xml
trunk/BOOK/general/prog/tcl.xml
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/multimedia/audioutils/freetts.xml
trunk/BOOK/pst/xml/docbook-xsl.xml
trunk/BOOK/pst/xml/docbook.xml
trunk/BOOK/server/databases/db.xml
Log:
Update to Berkeley DB-5.2.36.
Add sharutils-4.11.
Update to tcl-8.5.10.
Update to libpng-1.5.5.
Update to jpeg-8c.
Update to libffi-3.0.10.
Modified: trunk/BOOK/basicnet/netprogs/subversion.xml
===================================================================
--- trunk/BOOK/basicnet/netprogs/subversion.xml 2011-10-25 03:31:31 UTC (rev
8918)
+++ trunk/BOOK/basicnet/netprogs/subversion.xml 2011-10-26 04:34:14 UTC (rev
8919)
@@ -43,6 +43,8 @@
<application>Subversion</application> repository. Creation of a repository
is covered at <xref linkend="svnserver"/>.</para>
+ &lfs70_checked;
+
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
@@ -65,18 +67,6 @@
</listitem>
</itemizedlist>
- <!--
- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Required patch if using
- <application>Swig</application>-1.3.25 and you wish
- to build the <application>Perl</application> bindings: <ulink
-
url="&patch-root;/patches/subversion-&subversion-version;-swig_1.3.25-1.patch"/></para>
- </listitem>
- </itemizedlist>
- -->
-
<bridgehead renderas="sect3">Subversion Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@@ -114,15 +104,6 @@
<xref linkend="neon"/> or
<ulink url="http://code.google.com/p/serf/">serf</ulink></para>
- <!-- <para>* The <command>configure</command> script will warn that the
- installed <application>neon</application> version is not supported if the
- version is greater than &svn-neon-version;. You can circumvent this
- warning by passing <option>-disable-neon-version-check</option> to the
- <command>configure</command> command. Note that this may or may not work,
- depending on the version of <application>neon</application> you have
- installed, but <application>neon</application>-0.26.3 is known to
- work.</para> -->
-
<bridgehead renderas="sect4">Optional to Build the Java
Bindings</bridgehead>
<para role="optional">One of <xref linkend="icedtea6"/>,
<xref linkend="jdk"/>,
@@ -141,15 +122,6 @@
<application>SWIG</application> bindings. Versions of
<application>SWIG</application> up to 2.0.1 are known to work.</para>
- <!-- <para>Note that the <application>Python</application>,
- <application>Perl</application> and <application>Ruby</application>
- bindings will not compile properly with the current version of
- <application>SWIG</application>. To build the bindings, you must have
- <application>SWIG</application>-1.3.{24,25} installed. Complete
- instructions for building the <application>SWIG</application> bindings
- can be found in the <application>Subversion</application> source tree
- file <filename>./subversion/bindings/swig/INSTALL</filename>.</para> -->
-
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/subversion"/></para>
@@ -158,58 +130,16 @@
<sect2 role="installation">
<title>Installation of Subversion</title>
- <!-- <caution>
- <para>For reasons that are not yet fully understood,
- <application>Subversion</application> repositories based on some versions
- of <application>Berkeley DB</application> (notably 4.4.x) may not perform
- reliably. Though there have been no reports of corrupted databases caused
- by this issue, the <application>Subversion</application> test suite may
- report a failure in one of the tests due to problems opening a repository
- based on <application>Berkeley DB</application>. This issue only affects
- BDB-based repositories on a local installation and does not affect access
- to a BDB-based repository on a remote system built with older versions of
- <application>Subversion</application> or
- <application>Berkeley DB</application>.</para>
-
- <para>For these reasons, the <application>Berkeley DB</application>
- back-end is disabled, and any local BDB-based repositories you may have
- will be unavailable after installing
<application>Subversion</application>
- using the following instructions. Please reference the information at
- <ulink
- url="http://svnbook.red-bean.com/en/1.1/ch05s03.html#svn-ch-5-sect-3.5"/>
- if you need to migrate your repositores.</para>
- </caution> -->
-
<para>Install <application>Subversion</application> by running the
following commands:</para>
-<screen><userinput>sed -i 's/version" !=/version" </' \
- build/ac-macros/berkeley-db.m4 &&
-autoconf &&
-
-./configure --prefix=/usr &&
+<screen><userinput>./configure --prefix=/usr &&
make</userinput></screen>
<para>If you have <xref linkend="doxygen"/> installed and you wish to
build the API documentation, issue:
<command>doxygen doc/doxygen.conf</command>.</para>
- <!-- <note>
- <para>If you have <application>Apache</application> installed, pass
- the <option>-with-apr=/usr</option> and
- <option>-with-apr-util=/usr</option> switches to the
- <command>configure</command> script. Otherwise,
- <application>Subversion</application> will overwrite APR and APR-utils
- from the <application>Apache</application> installation with the source
- distribution files. You may also need to pass
- <option>-with-apxs=/usr/sbin/apxs</option> as <command>apxs</command>
- might not be in an unprivileged user's <envar>PATH</envar> and won't be
- properly discovered. Additionally if you have
- <application>Apache</application> installed, you may safely remove the
- <parameter>-with-installbuilddir=/usr/lib/apr-0</parameter> parameter
- as it will have no effect.</para>
- </note> -->
-
<para>If you passed the <option>--enable-javahl</option> parameter to
<command>configure</command> and wish to build the Java bindings, issue
the following command:</para>
@@ -272,15 +202,6 @@
<sect2 role="commands">
<title>Command Explanations</title>
- <para><command>sed -i '...' build/ac-macros/berkeley-db.m4</command>:
- This command fixes the <application>Berkeley-DB</application> discovery
- if the <application>Berkeley-DB</application> version is greater than
- 4.x.</para>
-
- <para><command>autoconf</command>: This command is used to generate a new
- <command>configure</command> script to incorporate the changes from the
- previous command.</para>
-
<para><option>--with-apr=<replaceable><prefix></replaceable>
--with-apr-util=<replaceable><prefix></replaceable></option>:
These options should be used if you wish to use the system-installed
@@ -294,13 +215,6 @@
<command>apxs</command> might not be in an unprivileged user's
<envar>PATH</envar> and won't be properly discovered.</para>
- <!-- <para><parameter>-with-installbuilddir=/usr/lib/apr-0</parameter>:
- This parameter is used (and only has an effect if you used the
- <application>Subversion dependencies</application> package) to force the
- installation of some APR-related support programs to
- <filename class="directory">/usr/lib/apr-0</filename> instead of
- <filename class="directory">/usr/build</filename>.</para> -->
-
</sect2>
<sect2 role="configuration">
Modified: trunk/BOOK/basicnet/textweb/lynx.xml
===================================================================
--- trunk/BOOK/basicnet/textweb/lynx.xml 2011-10-25 03:31:31 UTC (rev
8918)
+++ trunk/BOOK/basicnet/textweb/lynx.xml 2011-10-26 04:34:14 UTC (rev
8919)
@@ -66,7 +66,7 @@
<!-- <ulink
url="http://ftp.ibiblio.org/pub/linux/utils/compress/ncompress-4.2.4.tar.Z">
ncompress</ulink> and -->
- <ulink url="http://www.gnu.org/software/sharutils/">sharutils</ulink>
+ <xref linkend='sharutils'/>
(for a <command>uudecode</command> program)</para>
<!-- Attempt to utilize S-Lang (- -with-screen=slang) leads to a build failure
-->
Modified: trunk/BOOK/general/genlib/gmime.xml
===================================================================
--- trunk/BOOK/general/genlib/gmime.xml 2011-10-25 03:31:31 UTC (rev 8918)
+++ trunk/BOOK/general/genlib/gmime.xml 2011-10-26 04:34:14 UTC (rev 8919)
@@ -154,7 +154,7 @@
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
- <varlistentry id="uudecode">
+ <varlistentry id="gmime-uudecode">
<term><command>uudecode</command></term>
<listitem>
<para>is used to decode files or data encoded with
@@ -165,7 +165,7 @@
</listitem>
</varlistentry>
- <varlistentry id="uuencode">
+ <varlistentry id="gmime-uuencode">
<term><command>uuencode</command></term>
<listitem>
<para>is a method of encoding binary data into 7-bit ASCII
Modified: trunk/BOOK/general/genlib/libffi.xml
===================================================================
--- trunk/BOOK/general/genlib/libffi.xml 2011-10-25 03:31:31 UTC (rev
8918)
+++ trunk/BOOK/general/genlib/libffi.xml 2011-10-26 04:34:14 UTC (rev
8919)
@@ -6,9 +6,9 @@
<!ENTITY libffi-download-http " ">
<!ENTITY libffi-download-ftp
"ftp://sourceware.org/pub/libffi/libffi-&libffi-version;.tar.gz">
- <!ENTITY libffi-md5sum "188a4f79fdac2310044b44b7d3918ef9">
- <!ENTITY libffi-size "706 KB">
- <!ENTITY libffi-buildsize "5 MB">
+ <!ENTITY libffi-md5sum "79390673f5d07a8fb342bc09b5055b6f">
+ <!ENTITY libffi-size "740 KB">
+ <!ENTITY libffi-buildsize "6.5 MB">
<!ENTITY libffi-time "0.1 SBU">
]>
Modified: trunk/BOOK/general/genlib/pth.xml
===================================================================
--- trunk/BOOK/general/genlib/pth.xml 2011-10-25 03:31:31 UTC (rev 8918)
+++ trunk/BOOK/general/genlib/pth.xml 2011-10-26 04:34:14 UTC (rev 8919)
@@ -36,7 +36,7 @@
of the server application, but each thread has its own individual
program-counter, run-time stack, signal mask and errno variable. </para>
- &lfs67_checked;
+ &lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/genutils/genutils.xml
===================================================================
--- trunk/BOOK/general/genutils/genutils.xml 2011-10-25 03:31:31 UTC (rev
8918)
+++ trunk/BOOK/general/genutils/genutils.xml 2011-10-26 04:34:14 UTC (rev
8919)
@@ -22,6 +22,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bc.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="rep-gtk.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sharutils.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="compface.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="imagemagick.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="hd2u.xml"/>
Added: trunk/BOOK/general/genutils/sharutils.xml
===================================================================
--- trunk/BOOK/general/genutils/sharutils.xml (rev 0)
+++ trunk/BOOK/general/genutils/sharutils.xml 2011-10-26 04:34:14 UTC (rev
8919)
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+ "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY % general-entities SYSTEM "../../general.ent">
+ %general-entities;
+
+ <!ENTITY sharutils-download-http
"http://ftp.gnu.org/gnu/sharutils/sharutils-&sharutils-version;.tar.bz2">
+ <!ENTITY sharutils-download-ftp
"ftp://ftp.gnu.org/gnu/sharutils/sharutils-&sharutils-version;.tar.bz2">
+ <!ENTITY sharutils-md5sum "52dd02b6f5e0a148ba871234ae29bba2">
+ <!ENTITY sharutils-size "984 KB">
+ <!ENTITY sharutils-buildsize "10 MB">
+ <!ENTITY sharutils-time "0.3 SBU">
+]>
+
+<sect1 id="sharutils" xreflabel="sharutils-&bc-version;">
+ <?dbhtml filename="sharutils.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy: bdubbs $</othername>
+ <date>$Date: 2011-10-19 15:18:40 -0500 (Wed, 19 Oct 2011) $</date>
+ </sect1info>
+
+ <title>sharutils-&sharutils-version;</title>
+
+ <indexterm zone="sharutils">
+ <primary sortas="a-sharutils">sharutils</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to sharutils</title>
+
+ <para>The <application>sharutls</application> package contains
+ utilities that can create 'shell' archives.</para>
+
+ &lfs70_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>Download (HTTP): <ulink url="&sharutils-download-http;"/></para>
+ </listitem>
+ <listitem>
+ <para>Download (FTP): <ulink url="&sharutils-download-ftp;"/></para>
+ </listitem>
+ <listitem>
+ <para>Download MD5 sum: &sharutils-md5sum;</para>
+ </listitem>
+ <listitem>
+ <para>Download size: &sharutils-size;</para>
+ </listitem>
+ <listitem>
+ <para>Estimated disk space required: &sharutils-buildsize;</para>
+ </listitem>
+ <listitem>
+ <para>Estimated build time: &sharutils-time;</para>
+ </listitem>
+ </itemizedlist>
+
+ <para condition="html" role="usernotes">User Notes:
+ <ulink url="&blfs-wiki;/sharutils"/></para>
+
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of sharutils</title>
+
+ <para>Install <application>bc</application> by running the following
commands:</para>
+
+<screen><userinput>./configure --prefix=/usr &&
+make</userinput></screen>
+
+ <para>To test <application>sharutils</application>, run
+ <userinput>make check</userinput>.</para>
+
+ <para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+ </sect2>
+
+ <!--
+ <sect2 role="commands">
+ <title>Command Explanations</title>
+
+ </sect2>-->
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Programs</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>shar, unshar, uudecode, and uuencode</seg>
+ <seg>None</seg>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="shar">
+ <term><command>shar</command></term>
+ <listitem>
+ <para>creates "shell archives" (or shar files) which are in
+ text format and can be mailed.</para>
+ <indexterm zone="sharutils shar">
+ <primary sortas="b-shar">shar</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="unshar">
+ <term><command>unshar</command></term>
+ <listitem>
+ <para>unpacks a shar file.</para>
+ <indexterm zone="sharutils unshar">
+ <primary sortas="b-unshar">unshar</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="uudecode">
+ <term><command>uudecode</command></term>
+ <listitem>
+ <para>reads a file (or by default the standard input) and writes an
encoded
+ version to the standard output. The encoding uses only printing
+ ASCII characters.</para>
+ <indexterm zone="sharutils uudecode">
+ <primary sortas="b-uudecode">uudecode</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="uuencode">
+ <term><command>uuencode</command></term>
+ <listitem>
+ <para>reads a file (or by default the standard input) and decodes
+ the uuencoded version to the standard output.</para>
+ <indexterm zone="sharutils uuencode">
+ <primary sortas="b-uuencode">uuencode</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
+
Modified: trunk/BOOK/general/genutils/tidy.xml
===================================================================
--- trunk/BOOK/general/genutils/tidy.xml 2011-10-25 03:31:31 UTC (rev
8918)
+++ trunk/BOOK/general/genutils/tidy.xml 2011-10-26 04:34:14 UTC (rev
8919)
@@ -10,11 +10,6 @@
<!ENTITY tidy-size "807 KB">
<!ENTITY tidy-buildsize "12 MB">
<!ENTITY tidy-time "0.2 SBU">
-
- <!-- <!ENTITY tidy-docs-version "051020">
- <!ENTITY tidy-docs-download
"http://tidy.sourceforge.net/docs/tidy_docs_&tidy-docs-version;.tgz">
- <!ENTITY tidy-docs-md5sum "86de2f198e57399c063d2567b2a25628">
- <!ENTITY tidy-docs-size "150 KB"> -->
]>
<sect1 id="html-tidy" xreflabel="HTML Tidy-&tidy-version;">
@@ -40,7 +35,7 @@
errors and strives to produce visually equivalent markup that is both
W3C compliant and compatible with most browsers.</para>
- <para>&lfssvn_checked;20101029&lfssvn_checked2;</para>
+ &lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -71,47 +66,8 @@
a CVS version, then generating the autotool components and documentation.
BLFS made no changes to the existing source files.</para>
- <!-- <note>
- <para><application>HTML Tidy</application> is
- updated very frequently by its maintainers, and the source package listed
- above may not be available at the listed URL due to the
- release of a newer version. The most current source package can be always
- be downloaded from <ulink url="http://tidy.sourceforge.net/src/"/>. If
- this version is newer than the version listed above, the following
- instructions should work, but have not yet been tested by the BLFS team.
- If you'd rather download the version listed above, you can find it at
- <ulink url="http://tidy.sourceforge.net/src/old/"/>.</para>
- </note> -->
-
- <!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead> -->
-
- <!-- <bridgehead renderas="sect4">Documentation</bridgehead>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Documentation: <ulink url="&tidy-docs-download;"/></para>
- </listitem>
- <listitem>
- <para>Download MD5 sum: &tidy-docs-md5sum;</para>
- </listitem>
- <listitem>
- <para>Download size: &tidy-docs-size;</para>
- </listitem>
- </itemizedlist> -->
-
- <!-- <bridgehead renderas="sect4">Patches</bridgehead>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Required patch: <ulink
-
url="&patch-root;/tidy-&tidy-version;-prevent_PRE_newlines-1.patch"/></para>
- </listitem>
- </itemizedlist> -->
-
<bridgehead renderas="sect3">HTML Tidy Dependencies</bridgehead>
- <!-- <bridgehead renderas="sect4">Recommended (To Build the Man Page and
Quick
- Reference Docs)</bridgehead>
- <para role="recommended"><xref linkend="libxslt"/></para> -->
-
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><ulink
url="http://dmalloc.com/">Dmalloc</ulink></para>
@@ -123,10 +79,6 @@
<sect2 role="installation">
<title>Installation of HTML Tidy</title>
- <!-- <para>The <application>HTML Tidy</application> documentation
- is contained in a separate tarball. Unpack both the source and docs
- tarballs before starting the build.</para> -->
-
<para>Install <application>HTML Tidy</application> by
running the following commands:</para>
@@ -154,43 +106,8 @@
the <filename class='directory'>api</filename> directory to
<filename
class='directory'>/usr/share/doc/tidy-&tidy-version;.</filename></para>
-<!-- <screen role="root"><userinput>make -C htmldoc
install_apidocs</userinput></screen> -->
-
- <!-- <para>If you have <xref linkend="libxslt"/> installed, issue the
following
- commands as an unprivileged user to build the man page and HTML
- documentation:</para>
-
-<screen><userinput>cd htmldoc &&
-tidy -xml-help > tidy-help.xml &&
-tidy -xml-config > tidy-config.xml &&
-xsltproc -o tidy.1 tidy1.xsl tidy-help.xml &&
-xsltproc -o quickref.html quickref-html.xsl tidy-config.xml &&
-cd ..</userinput></screen>
-
- <para>If you built the man page and the Quick Reference HTML file, install
- the man page by issuing the following command as the
- <systemitem class="username">root</systemitem> user:</para>
-
-<screen role="root"><userinput>install -v -m644 htmldoc/tidy.1
/usr/share/man/man1</userinput></screen>
-
- <para>Now finish the installation by installing the pre-built
- documentation as the <systemitem class="username">root</systemitem>
- user:</para>
-
-<screen role="root"><userinput>install -v -m755 -d
/usr/share/doc/tidy-&tidy-docs-version; &&
-cp -v -R htmldoc/*
/usr/share/doc/tidy-&tidy-docs-version;</userinput></screen> -->
-
</sect2>
- <!-- <sect2 role="commands">
- <title>Command Explanations</title>
-
- <para><command>sh build/gnuauto/setup.sh</command>: This command prepares
- the source tree for building using the GNU <quote>Auto</quote>
- tools.</para>
-
- </sect2> -->
-
<sect2 role="configuration">
<title>Configuring HTML Tidy</title>
Modified: trunk/BOOK/general/graphlib/libjpeg.xml
===================================================================
--- trunk/BOOK/general/graphlib/libjpeg.xml 2011-10-25 03:31:31 UTC (rev
8918)
+++ trunk/BOOK/general/graphlib/libjpeg.xml 2011-10-26 04:34:14 UTC (rev
8919)
@@ -6,9 +6,9 @@
<!ENTITY libjpeg-download-http
"http://www.ijg.org/files/jpegsrc.v&libjpeg-version;.tar.gz">
<!ENTITY libjpeg-download-ftp " ">
- <!ENTITY libjpeg-md5sum "e022acbc5b36cd2cb70785f5b575661e">
- <!ENTITY libjpeg-size "965 KB">
- <!ENTITY libjpeg-buildsize "9 MB">
+ <!ENTITY libjpeg-md5sum "a2c10c04f396a9ce72894beb18b4e1f9">
+ <!ENTITY libjpeg-size "968 KB">
+ <!ENTITY libjpeg-buildsize "3.6 MB">
<!ENTITY libjpeg-time "0.2 SBU">
]>
@@ -33,7 +33,7 @@
that allow compression of image files based on the Joint Photographic
Experts
Group standard. It is a "lossy" compression algorithm.</para>
- &lfs65_checked;
+ &lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/general/graphlib/libpng.xml
===================================================================
--- trunk/BOOK/general/graphlib/libpng.xml 2011-10-25 03:31:31 UTC (rev
8918)
+++ trunk/BOOK/general/graphlib/libpng.xml 2011-10-26 04:34:14 UTC (rev
8919)
@@ -6,10 +6,11 @@
<!ENTITY libpng-download-http
"&sourceforge-repo;/libpng/libpng-&libpng-version;.tar.bz2">
<!ENTITY libpng-download-ftp " ">
- <!ENTITY libpng-md5sum "e3ac7879d62ad166a6f0c7441390d12b">
- <!ENTITY libpng-size "643 KB">
- <!ENTITY libpng-buildsize "14.7 MB">
- <!ENTITY libpng-time "0.2 SBU">
+ <!ENTITY libpng-md5sum "3270bf2990c3174ae939388398de751e">
+ <!ENTITY libpng-size "824 KB">
+ <!ENTITY libpng-buildsize "11.2 MB">
+ <!ENTITY libpng-time "0.3 SBU">
+ <!ENTITY apng-patch
"&sourceforge-repo2;/projects/libpng-apng/files/libpng-devel/1.5.5/libpng-1.5.5-apng.patch.gz">
]>
<sect1 id="libpng" xreflabel="libpng-&libpng-version;">
@@ -32,7 +33,7 @@
<para>The <application>libpng</application> package contains libraries used
by other programs for reading and writing PNG files.</para>
- &lfs66_checked;
+ &lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -60,11 +61,10 @@
<itemizedlist spacing='compact'>
<listitem>
<para>Optional patch to include apng functionality in
- <application>libpng</application> : <ulink
- url="&patch-root;/libpng-&libpng-version;-apng-1.patch"/></para>
- <para>Although rejected by upstream, the patch is required if you want
- to use the system <application>libpng</application> in
- <application>Firefox</application> 3.</para>
+ <application>libpng</application> : <ulink url="&apng-patch;"/></para>
+ <para>The patch is required if you want to use the system
+ <application>libpng</application> in
+ <application>Firefox</application>.</para>
</listitem>
</itemizedlist>
@@ -78,8 +78,7 @@
<para>If you want to patch libpng to support apng files, apply the
patch:</para>
-<screen><userinput>patch -Np1 -i ../libpng-&libpng-version;-apng-1.patch
-</userinput></screen>
+<screen><userinput>gunzip --stdout ../libpng-1.5.5-apng.patch.gz | patch
-Np1</userinput></screen>
<para>Install <application>libpng</application> by running the following
commands:</para>
@@ -94,41 +93,10 @@
<screen role="root"><userinput>make install &&
install -v -m755 -d /usr/share/doc/libpng-&libpng-version; &&
-install -v -m644 README libpng-&libpng-version;.txt \
+install -v -m644 README libpng-manual.txt \
/usr/share/doc/libpng-&libpng-version;</userinput></screen>
-
</sect2>
- <!-- <sect2 role="commands">
- <title>Command Explanations</title>
-
- <para><parameter>ZLIBINC=; ZLIBLIB=</parameter>: This
- forces <application>libpng</application> to look for the
- <application>Zlib</application> includes and libraries in the default
locations
- (<filename class='directory'>/usr/include</filename> and
- <filename class='directory'>/usr/lib</filename> respectively).</para>
-
- <para><parameter>-f scripts/makefile.linux</parameter>: This points
- <command>make</command> at the <application>Linux</application> version of
the
- <filename>Makefile</filename> as <application>libpng</application> doesn't
use
- an <application>Autoconf</application> routine. Instead, it has various
- <filename>Makefile</filename>s for different platforms.</para>
-
- </sect2> -->
-
- <!-- <sect2 role="configuration">
- <title>Configuring libpng</title>
-
- <sect3>
- <title>Configuration Information</title>
-
- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
- href="../../xincludes/lib-config.xml"/>
-
- </sect3>
-
- </sect2> -->
-
<sect2 role="content">
<title>Contents</title>
Modified: trunk/BOOK/general/prog/tcl.xml
===================================================================
--- trunk/BOOK/general/prog/tcl.xml 2011-10-25 03:31:31 UTC (rev 8918)
+++ trunk/BOOK/general/prog/tcl.xml 2011-10-26 04:34:14 UTC (rev 8919)
@@ -6,14 +6,14 @@
<!ENTITY tcl-download-http
"&sourceforge-repo;/tcl/tcl&tcl-version;-src.tar.gz">
<!ENTITY tcl-download-ftp "&gentoo-ftp-repo;/tcl&tcl-version;-src.tar.gz">
- <!ENTITY tcl-md5sum "8512d8db3233041dd68a81476906012a">
- <!ENTITY tcl-size "4.4 MB">
- <!ENTITY tcl-buildsize "64 MB (includes documentation installation)">
- <!ENTITY tcl-time "0.4 SBU (additional 1.2 SBU to run the test
suite)">
+ <!ENTITY tcl-md5sum "a08eaf8467c0631937067c1948dd326b">
+ <!ENTITY tcl-size "4.3 MB">
+ <!ENTITY tcl-buildsize "47 MB (includes documentation installation)">
+ <!ENTITY tcl-time "0.4 SBU">
<!ENTITY tcl-doc-download
"&sourceforge-repo;/tcl/tcl&tcl-version;-html.tar.gz">
- <!ENTITY tcl-doc-md5sum "c90e55a4ae13dc5277a5be01fde2283b">
- <!ENTITY tcl-doc-size "932 KB">
+ <!ENTITY tcl-doc-md5sum "3b5cf7f3dffe534bda80fb826937034a">
+ <!ENTITY tcl-doc-size "912 KB">
<!-- Ensure this is updated when Tcl moves from the 8.5.x branch -->
<!ENTITY tcl-ver "8.5">
@@ -39,7 +39,7 @@
<para>The <application>Tcl</application> package contains the Tool Command
Language, a robust general-purpose scripting language.</para>
- &lfs67_checked;
+ &lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -92,7 +92,7 @@
<para>If you downloaded the optional documentation, unpack the tarball
by issuing the following command:</para>
-<screen><userinput>tar xf ../tcl&tcl-version;-html.tar.gz
--strip-components=1</userinput></screen>
+<screen><userinput>tar -xf ../tcl&tcl-version;-html.tar.gz
--strip-components=1</userinput></screen>
<para>Install <application>Tcl</application> by running the following
commands:</para>
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2011-10-25 03:31:31 UTC (rev 8918)
+++ trunk/BOOK/general.ent 2011-10-26 04:34:14 UTC (rev 8919)
@@ -3,7 +3,7 @@
$Date$
-->
-<!ENTITY day "24"> <!-- Always 2 digits -->
+<!ENTITY day "25"> <!-- Always 2 digits -->
<!ENTITY month "10"> <!-- Always 2 digits -->
<!ENTITY year "2011">
<!ENTITY copyrightdate "2001-&year;">
@@ -193,7 +193,7 @@
<!ENTITY libunique-version "1.1.2">
<!ENTITY liboil-version "0.3.17">
<!ENTITY nspr-version "4.8.6">
-<!ENTITY libffi-version "3.0.8">
+<!ENTITY libffi-version "3.0.10">
<!ENTITY gobject-introspection-version "0.6.14">
<!ENTITY gir-repository-version "0.6.5">
<!ENTITY libical-version "0.43">
@@ -221,8 +221,8 @@
-->
<!-- Chapter 9 -->
-<!ENTITY libjpeg-version "8b">
-<!ENTITY libpng-version "1.2.44">
+<!ENTITY libjpeg-version "8c">
+<!ENTITY libpng-version "1.5.5">
<!ENTITY libtiff-version "3.9.4">
<!ENTITY giflib-version "4.1.6">
<!ENTITY lcms-version "1.19">
@@ -252,6 +252,7 @@
<!-- Chapter 10 -->
<!ENTITY bc-version "1.06.95">
<!ENTITY rep-gtk-version "0.18">
+<!ENTITY sharutils-version "4.11.1">
<!ENTITY compface-version "1.5.2">
<!ENTITY imagemagick-version "6.3.5">
<!ENTITY hd2u-version "1.0.1">
@@ -330,7 +331,7 @@
<!ENTITY Python-version "2.6.4">
<!ENTITY python-majorver "2.6">
<!ENTITY ruby-version "1.9.1-p376">
-<!ENTITY tcl-version "8.5.9">
+<!ENTITY tcl-version "8.5.10">
<!ENTITY tk-version "8.5.9">
<!-- Perl module versions used in the Perl Modules instructions -->
@@ -445,7 +446,7 @@
<!ENTITY portmap-version "6.0">
<!ENTITY rsync-version "3.0.9">
<!ENTITY samba3-version "3.5.6">
-<!ENTITY subversion-version "1.6.15">
+<!ENTITY subversion-version "1.7.1">
<!ENTITY tcpwrappers-version "7.6">
<!ENTITY wget-version "1.13">
<!ENTITY ggz-client-libs-version "0.0.14.1">
@@ -495,7 +496,7 @@
<!-- Chapter 23 -->
-<!ENTITY db-version "4.8.26">
+<!ENTITY db-version "5.2.36">
<!ENTITY mysql-version "5.1.52">
<!ENTITY postgresql-version "9.0.1">
<!ENTITY sqlite-version "3.7.8">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2011-10-25 03:31:31 UTC
(rev 8918)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2011-10-26 04:34:14 UTC
(rev 8919)
@@ -42,6 +42,33 @@
-->
<listitem>
+ <para>October 25th, 2011</para>
+ <itemizedlist>
+<!-- <listitem>
+ <para>[bdubbs] - Update to subversion-1.7.1.</para>
+ </listitem>-->
+ <listitem>
+ <para>[bdubbs] - Update to Berkeley DB-5.2.36.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Add sharutils-4.11.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to tcl-8.5.10.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to libpng-1.5.5.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to jpeg-8c.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to libffi-3.0.10.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>October 24th, 2011</para>
<itemizedlist>
<listitem>
Modified: trunk/BOOK/multimedia/audioutils/freetts.xml
===================================================================
--- trunk/BOOK/multimedia/audioutils/freetts.xml 2011-10-25 03:31:31 UTC
(rev 8918)
+++ trunk/BOOK/multimedia/audioutils/freetts.xml 2011-10-26 04:34:14 UTC
(rev 8919)
@@ -85,7 +85,7 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="apache-ant"/>,
- <ulink url="http://www.gnu.org/software/sharutils/">Sharutils</ulink>
+ <xref linkend='sharutils'/>
(for the <command>uudecode</command> program),
and working audio hardware/software.</para>
Modified: trunk/BOOK/pst/xml/docbook-xsl.xml
===================================================================
--- trunk/BOOK/pst/xml/docbook-xsl.xml 2011-10-25 03:31:31 UTC (rev 8918)
+++ trunk/BOOK/pst/xml/docbook-xsl.xml 2011-10-26 04:34:14 UTC (rev 8919)
@@ -39,7 +39,7 @@
package contains XSL stylesheets. These are useful for
performing transformations on XML DocBook files.</para>
- <para>&lfssvn_checked;20101029&lfssvn_checked2;</para>
+ &lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/pst/xml/docbook.xml
===================================================================
--- trunk/BOOK/pst/xml/docbook.xml 2011-10-25 03:31:31 UTC (rev 8918)
+++ trunk/BOOK/pst/xml/docbook.xml 2011-10-26 04:34:14 UTC (rev 8919)
@@ -35,7 +35,7 @@
and software documentation to a standard allowing you to utilize
transformations already written for that standard.</para>
- &lfs65_checked;
+ &lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/server/databases/db.xml
===================================================================
--- trunk/BOOK/server/databases/db.xml 2011-10-25 03:31:31 UTC (rev 8918)
+++ trunk/BOOK/server/databases/db.xml 2011-10-26 04:34:14 UTC (rev 8919)
@@ -6,10 +6,10 @@
<!ENTITY db-download-http
"http://download-east.oracle.com/berkeley-db/db-&db-version;.tar.gz">
<!ENTITY db-download-ftp "&gentoo-ftp-repo;/db-&db-version;.tar.gz">
- <!ENTITY db-md5sum "3476bac9ec0f3c40729c8a404151d5e3">
- <!ENTITY db-size "22.8 MB">
- <!ENTITY db-buildsize "250 MB (additional 100 MB to run parallel
standard test suite)">
- <!ENTITY db-time "1.9 SBU (builds all bindings, add an additional
145 SBU to run parallel standard test suite)">
+ <!ENTITY db-md5sum "88466dd6c13d5d8cddb406be8a1d4d92">
+ <!ENTITY db-size "33 MB">
+ <!ENTITY db-buildsize "181 MB (additional 100 MB to run parallel
standard test suite)">
+ <!ENTITY db-time "1.4 SBU (builds all bindings, add an additional
145 SBU to run parallel standard test suite)">
]>
<sect1 id="db" xreflabel="Berkeley DB-&db-version;">
@@ -29,18 +29,12 @@
<sect2 role="package">
<title>Introduction to Berkeley DB</title>
- <!-- <para>The <application>Berkeley DB</application> package contains
programs
- and utilities used by many other applications for database related
- functions. This package is also installed during LFS and may already exist
- on your system. It is listed here in BLFS as well because you may need to
- reinstall it if you need the additional language bindings or the RPC
- server. If you do reinstall <application>Berkeley DB</application>, ensure
- you use the &lfs-bdb-version; version used in the LFS book.</para> -->
-
<para>The <application>Berkeley DB</application> package contains programs
and utilities used by many other applications for database related
functions.</para>
+ &lfs70_checked;
+
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
@@ -63,25 +57,14 @@
</listitem>
</itemizedlist>
- <!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
- <itemizedlist spacing="compact">
- <listitem>
- <para>Required patch: <ulink
-
url="http://www.oracle.com/technology/products/berkeley-db/db/update/&db-version;/patch.&db-version;.1"/></para>
- </listitem>
- <listitem>
- <para>Required patch: <ulink
-
url="http://www.oracle.com/technology/products/berkeley-db/db/update/&db-version;/patch.&db-version;.2"/></para>
- </listitem>
- </itemizedlist> -->
-
<bridgehead renderas="sect3">Berkeley DB Dependencies</bridgehead>
<bridgehead renderas="sect4">Optional</bridgehead>
- <para role="optional"><xref linkend="tcl"/>,
- <xref linkend="icedtea6"/> or <xref linkend="jdk"/>, and
- <ulink url="http://www.gnu.org/software/sharutils/">sharutils</ulink>
- (for the <command>uudecode</command> command)</para>
+ <para role="optional">
+ <xref linkend="tcl"/>,
+ <xref linkend="icedtea6"/> or <xref linkend="jdk"/>, and
+ <xref linkend='sharutils'/> (for the <command>uudecode</command> command)
+ </para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/db"/></para>
@@ -116,7 +99,7 @@
<para>From the <command>tclsh</command> prompt (<prompt>% </prompt>),
run:</para>
-<screen><userinput>source ../test/test.tcl
+<screen><userinput>source ../test/tcl/test.tcl
run_parallel 5 run_std
exit</userinput></screen>
@@ -125,18 +108,19 @@
<screen><userinput>make realclean &&
cd ..</userinput></screen>
+ <note><para>Test127.f and Repmgr026.c are known to fail.</para></note>
+
+ <para>There are additional testing suites in the <filename
+ class='directory'>test/c</filename> and <filename
+ class='directory'>test/cxx</filename> directories. See the
+ <filename>README</filename> in each directory for instructions on how to
+ run the tests.</para>
+
</sect2>
<sect2 role="installation" id="bdb-installation">
<title>Installation of Berkeley DB</title>
- <!-- <para>The installation commands below are identical to the commands
used
- in the LFS book. If you installed <application>Berkeley DB</application>
- in LFS, and you don't add anything to the <command>configure</command>
- script, you'll end up with exactly what you already have. The additional
- parameters you can use are listed in the Command Explanations section
- below.</para> -->
-
<note>
<para>If you plan on installing <application>Berkeley DB</application>
with Java support, you should check the system for certain versions
@@ -169,10 +153,9 @@
<screen role="root"><userinput>make docdir=/usr/share/doc/db-&db-version;
install &&
chown -v -R root:root \
- /usr/bin/berkeley_db_svc \
/usr/bin/db_* \
/usr/include/db{,_185,_cxx}.h \
- /usr/lib/libdb{{,_cxx}.a,{,_cxx,_java,_tcl}-4.8.{so,a,la}} \
+ /usr/lib/libdb*.{so,a,la} \
/usr/share/doc/db-&db-version;</userinput></screen>
</sect2>
@@ -214,11 +197,6 @@
<sect2 role="content">
<title>Contents</title>
- <!-- <para>Only the program and libraries not installed in LFS are listed
here,
- the others can be found at <ulink
- url="&lfs-root;/chapter06/db.html#contents-db"/> as they were initially
- installed during the building of LFS.</para> -->
-
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page