Updated to HTML Tidy-cvs_20070326

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6704 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2007-03-27 03:13:32 +00:00
parent bb9c341e26
commit b852852d37
3 changed files with 43 additions and 24 deletions

View File

@ -3,7 +3,7 @@ $LastChangedBy$
$Date$
-->
<!ENTITY day "26"> <!-- Always 2 digits -->
<!ENTITY day "27"> <!-- Always 2 digits -->
<!ENTITY month "03"> <!-- Always 2 digits -->
<!ENTITY year "2007">
<!ENTITY version "svn-&year;&month;&day;">
@ -153,7 +153,7 @@ $Date$
<!ENTITY scrollkeeper-version "0.3.14">
<!ENTITY intltool-version "0.35.5">
<!ENTITY screen-version "4.0.3">
<!ENTITY tidy-version "051026">
<!ENTITY tidy-version "cvs_20070326">
<!ENTITY desktop-file-utils-version "0.11">
<!ENTITY xscreensaver-version "4.24">
<!ENTITY pilot-link-version "0.11.8">

View File

@ -4,11 +4,11 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY tidy-download-http "http://tidy.sourceforge.net/src/old/tidy_src_&tidy-version;.tgz">
<!ENTITY tidy-download-ftp "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/tidy_src_&tidy-version;.tgz">
<!ENTITY tidy-md5sum "1e39fafd6808978871346658c8da1454">
<!ENTITY tidy-size "256 KB">
<!ENTITY tidy-buildsize "10.3 MB">
<!ENTITY tidy-download-http "&files-anduin;/sources/tidy-&tidy-version;.tar.bz2">
<!ENTITY tidy-download-ftp " ">
<!ENTITY tidy-md5sum "468bfaa5cf917a8ecbe7834c13a61376">
<!ENTITY tidy-size "872 KB">
<!ENTITY tidy-buildsize "15 MB">
<!ENTITY tidy-time "0.2 SBU">
<!ENTITY tidy-docs-version "051020">
@ -62,6 +62,13 @@
</listitem>
</itemizedlist>
<para><application>HTML Tidy</application> tarballs are no longer generated
by the maintainers. To build from source, the
<application>HTML Tidy</application> developers recommend using current
CVS. The source tarball shown above was created by the BLFS team by pulling
a CVS version and generating the autotool components. 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
@ -74,9 +81,9 @@
<ulink url="http://tidy.sourceforge.net/src/old/"/>.</para>
</note> -->
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead> -->
<bridgehead renderas="sect4">Documentation</bridgehead>
<!-- <bridgehead renderas="sect4">Documentation</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Documentation: <ulink url="&tidy-docs-download;"/></para>
@ -87,21 +94,21 @@
<listitem>
<para>Download size: &tidy-docs-size;</para>
</listitem>
</itemizedlist>
</itemizedlist> -->
<bridgehead renderas="sect4">Patches</bridgehead>
<!-- <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>
</itemizedlist> -->
<bridgehead renderas="sect3">HTML Tidy Dependencies</bridgehead>
<bridgehead renderas="sect4">Recommended (To Build the Man Page and Quick
<!-- <bridgehead renderas="sect4">Recommended (To Build the Man Page and Quick
Reference Docs)</bridgehead>
<para role="recommended"><xref linkend="libxslt"/></para>
<para role="recommended"><xref linkend="libxslt"/></para> -->
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><ulink url="http://dmalloc.com/">Dmalloc</ulink></para>
@ -114,25 +121,28 @@
<sect2 role="installation">
<title>Installation of HTML Tidy</title>
<para>The <application>HTML Tidy</application> documentation
<!-- <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>
tarballs before starting the build.</para> -->
<para>Install <application>HTML Tidy</application> by
running the following commands:</para>
<screen><userinput>patch -Np1 -i ../tidy-&tidy-version;-prevent_PRE_newlines-1.patch &amp;&amp;
sh build/gnuauto/setup.sh &amp;&amp;
./configure --prefix=/usr &amp;&amp;
<screen><userinput>./configure --prefix=/usr &amp;&amp;
make</userinput></screen>
<para>This package does not come with a test suite.</para>
<para>To test the results, issue: <command>make check</command>.</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>make install</userinput></screen>
<para>If you have <xref linkend="libxslt"/> installed, issue the following
<para>If you wish to install the API documentation, issue the following
command as the <systemitem class="username">root</systemitem> user:</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>
@ -154,18 +164,18 @@ cd ..</userinput></screen>
user:</para>
<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/tidy-&tidy-docs-version; &amp;&amp;
cp -v -R htmldoc/* /usr/share/doc/tidy-&tidy-docs-version;</userinput></screen>
cp -v -R htmldoc/* /usr/share/doc/tidy-&tidy-docs-version;</userinput></screen> -->
</sect2>
<sect2 role="commands">
<!-- <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> -->
<sect2 role="configuration">
<title>Configuring HTML Tidy</title>

View File

@ -41,6 +41,15 @@
-->
<listitem>
<para>March 27th, 2007</para>
<itemizedlist>
<listitem>
<para>[randy] - Updated to HTML Tidy-cvs_20070326.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>March 26th, 2007</para>
<itemizedlist>