Author: alexander Date: 2007-03-08 06:20:07 -0700 (Thu, 08 Mar 2007) New Revision: 6663
Added: trunk/BOOK/general/genutils/recode.xml Modified: trunk/BOOK/general.ent trunk/BOOK/general/genutils/genutils.xml trunk/BOOK/general/prog/php.xml trunk/BOOK/introduction/welcome/changelog.xml Log: Added Recode-3.6 Modified: trunk/BOOK/general/genutils/genutils.xml =================================================================== --- trunk/BOOK/general/genutils/genutils.xml 2007-03-08 03:11:31 UTC (rev 6662) +++ trunk/BOOK/general/genutils/genutils.xml 2007-03-08 13:20:07 UTC (rev 6663) @@ -36,5 +36,6 @@ <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="graphviz.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="xterm.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="rman.xml"/> + <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="recode.xml"/> </chapter> Added: trunk/BOOK/general/genutils/recode.xml =================================================================== --- trunk/BOOK/general/genutils/recode.xml (rev 0) +++ trunk/BOOK/general/genutils/recode.xml 2007-03-08 13:20:07 UTC (rev 6663) @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" + "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ + <!ENTITY % general-entities SYSTEM "../../general.ent"> + %general-entities; + + <!ENTITY recode-download-http "http://ftp.gnu.org/gnu/recode/recode-&recode-version;.tar.gz"> + <!ENTITY recode-download-ftp "ftp://ftp.gnu.org/gnu/recode/recode-&recode-version;.tar.gz"> + <!ENTITY recode-md5sum "be3f40ad2e93dae5cd5f628264bf1877"> + <!ENTITY recode-size "1.7 MB"> + <!ENTITY recode-buildsize "24 MB"> + <!ENTITY recode-time "0.16 SBU"> +]> + +<sect1 id="recode" xreflabel="Recode-&recode-version;"> + <?dbhtml filename="recode.html"?> + + <sect1info> + <othername>$LastChangedBy: randy $</othername> + <date>$Date: 2007-01-19 00:38:19 +0500 (Птн, 19 Янв 2007) $</date> + </sect1info> + + <title>Recode-&recode-version;</title> + + <indexterm zone="recode"> + <primary sortas="a-Recode">Recode</primary> + </indexterm> + + <!--Required section--> + <sect2 role="package"> + <title>Introduction to Recode</title> + + <para>The <application>Recode</application> package a program for + converting text between character sets, and a library that exposes + this functionality to other applications. Note that the same functionality + (but with different API) is provided by <command>iconv</command>, which is + installed in LFS as a part of <application>Glibc</application>.</para> + + <caution><para>The <application>Recode</application> package is no longer + maintained upstream. Wishlist bugs such as + <ulink url="http://bugs.debian.org/94966"/> will never be fixed.</para></caution> + + <bridgehead renderas="sect3">Package Information</bridgehead> + <itemizedlist spacing="compact"> + <listitem> + <para>Download (HTTP): <ulink url="&recode-download-http;"/></para> + </listitem> + <listitem> + <para>Download (FTP): <ulink url="&recode-download-ftp;"/></para> + </listitem> + <listitem> + <para>Download MD5 sum: &recode-md5sum;</para> + </listitem> + <listitem> + <para>Download size: &recode-size;</para> + </listitem> + <listitem> + <para>Estimated disk space required: &recode-buildsize;</para> + </listitem> + <listitem> + <para>Estimated build time: &recode-time;</para> + </listitem> + </itemizedlist> + + <bridgehead renderas="sect3">Additional Downloads</bridgehead> + <itemizedlist spacing="compact"> + <listitem> + <para>Required patch: <ulink + url="&patch-root;/recode-&recode-version;-fixes-1.patch"/></para> + </listitem> + </itemizedlist> + + <bridgehead renderas="sect3">Recode Dependencies</bridgehead> + + <bridgehead renderas="sect4">Optional</bridgehead> + <para role="optional"><xref linkend="python"/> + (for the <quote>bigauto</quote> test), and + <ulink url="http://dmalloc.com/">Dmalloc</ulink></para> + + <para condition="html" role="usernotes">User Notes: + <ulink url="&blfs-wiki;/recode"/></para> + + </sect2> + + <sect2 role="installation"> + <title>Installation of Recode</title> + + <para>Install <application>Recode</application> by running the following + commands:</para> + +<screen><userinput>patch -Np1 -i ../recode-&recode-version;-fixes-1.patch && +./configure --prefix=/usr --without-included-gettext && +make</userinput></screen> + + <para>To test the results, issue: <command>make check</command>. The + testsuite will warn about the <quote>bigauto</quote> test being + skipped. The editors did not attempt to run this test to the end, because + it uses obsolete Python constructions.</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> + + <para><parameter>--without-included-gettext</parameter>: This parameter + forces the use of <function>gettext</function> implementation provided + by <application>Glibc</application> instead of the very old internal copy. + The internal copy produces wrong output in UTF-8 locales.</para> + + </sect2> + + <sect2 role="content"> + <title>Contents</title> + + <segmentedlist> + <segtitle>Installed Program</segtitle> + <segtitle>Installed Library</segtitle> + + <seglistitem> + <seg>recode</seg> + <seg>librecode.{so,a}</seg> + </seglistitem> + </segmentedlist> + + <variablelist> + <bridgehead renderas="sect3">Short Descriptions</bridgehead> + <?dbfo list-presentation="list"?> + <?dbhtml list-presentation="table"?> + + <varlistentry id="recode-prog"> + <term><command>recode</command></term> + <listitem> + <para>Converts text between character sets</para> + <indexterm zone="recode recode-prog"> + <primary sortas="b-recode">recode</primary> + </indexterm> + </listitem> + </varlistentry> + + <varlistentry id="librecode"> + <term><filename class='libraryfile'>librecode.{so,a}</filename></term> + <listitem> + <para>contains functions for character set conversion</para> + <indexterm zone="recode librecode"> + <primary sortas="c-librecode">librecode.{so,a}</primary> + </indexterm> + </listitem> + </varlistentry> + + </variablelist> + + </sect2> + +</sect1> Modified: trunk/BOOK/general/prog/php.xml =================================================================== --- trunk/BOOK/general/prog/php.xml 2007-03-08 03:11:31 UTC (rev 6662) +++ trunk/BOOK/general/prog/php.xml 2007-03-08 13:20:07 UTC (rev 6663) @@ -82,14 +82,14 @@ <xref linkend="pcre"/>, <xref linkend="aspell"/>, <xref linkend="pkgconfig"/>, + <xref linkend="recode"/>, <xref linkend="expat"/> (deprecated alternative to <xref linkend="libxml2"/>), <ulink url="http://www.ossp.org/pkg/lib/mm/">OSSP mm</ulink>, <ulink url="http://www.net-snmp.org/">Net-SNMP</ulink>, <ulink url="http://www.gnu.org/software/pth/">GNU Pth</ulink>, <ulink url="http://re2c.org/">re2c</ulink>, <ulink url="http://xmlrpc-epi.sourceforge.net/main.php?t=php_about">XMLRPC-EPI</ulink>, - <ulink url="http://dmalloc.com/">Dmalloc</ulink>, - <ulink url="http://www.gnu.org/software/recode/">recode</ulink>, and + <ulink url="http://dmalloc.com/">Dmalloc</ulink>, and an <xref linkend="server-mail"/> (that provides a <command>sendmail</command> command)</para> Modified: trunk/BOOK/general.ent =================================================================== --- trunk/BOOK/general.ent 2007-03-08 03:11:31 UTC (rev 6662) +++ trunk/BOOK/general.ent 2007-03-08 13:20:07 UTC (rev 6663) @@ -157,6 +157,7 @@ <!ENTITY pilot-link-version "0.11.8"> <!ENTITY unixodbc-version "2.2.11"> <!ENTITY graphviz-version "2.8"> +<!ENTITY recode-version "3.6"> <!-- Chapter 11 --> <!ENTITY gpm-version "1.20.1"> Modified: trunk/BOOK/introduction/welcome/changelog.xml =================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml 2007-03-08 03:11:31 UTC (rev 6662) +++ trunk/BOOK/introduction/welcome/changelog.xml 2007-03-08 13:20:07 UTC (rev 6663) @@ -40,6 +40,14 @@ </listitem> --> + <listitem> + <para>March 8th, 2007</para> + <itemizedlist> + <listitem> + <para>[alexander] - Added Recode-3.6.</para> + </listitem> + </itemizedlist> + </listitem> <listitem> <para>March 7th, 2007</para> -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
