Update to links-2.9.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15273 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2014-12-28 12:06:48 +00:00
parent fea3a4733c
commit 4885a05845
3 changed files with 11 additions and 96 deletions

View File

@ -47,6 +47,10 @@
<listitem>
<para>December 28th, 2014</para>
<itemizedlist>
<listitem>
<para>[igor] - Update to links-2.9. Fixes
<ulink url="&blfs-ticket-root;5980">#5980</ulink>.</para>
</listitem>
<listitem>
<para>[fernando] - exim-4.84: change URL.</para>
</listitem>

View File

@ -6,10 +6,10 @@
<!ENTITY links-download-http "http://links.twibright.com/download/links-&Links-version;.tar.bz2">
<!ENTITY links-download-ftp "&gentoo-ftp-repo;/links-&Links-version;.tar.bz2">
<!ENTITY links-md5sum "d5fb7c45ca41dad2b20f5c056498ea07">
<!ENTITY links-size "4 MB">
<!ENTITY links-md5sum "b0b1a0110d0845cc97da7f6f7c5e007c">
<!ENTITY links-size "3.9 MB">
<!ENTITY links-buildsize "31 MB">
<!ENTITY links-time "0.3 SBU">
<!ENTITY links-time "0.2 SBU">
]>
<sect1 id="Links" xreflabel="Links-&Links-version;">
@ -58,67 +58,15 @@
</listitem>
</itemizedlist>
<!-- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing='compact'>
<listitem>
<para>Recommended patch: <ulink
url="&gentoo-ftp-repo;/links-2.1pre33-utf8.diff.bz2"/>
(works for 2.2)</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Do I Need the Patch?</bridgehead>
<para>In text mode, unpatched <application>Links</application> cannot be
configured to use UTF-8 or other multibyte encodings for the terminal
input/output. This limitation renders <application>Links</application>
useless as a text-based browser in multibyte locales. See general
discussion of this type of issue in the
<xref linkend="locale-not-valid-option"/> section
on the <xref linkend="locale-issues"/> page.</para>
<para>The patch adds the <quote>UTF-8 I/O</quote> configuration option.
With this option enabled, <application>Links</application> first renders
the page using an 8-bit character set configured by the user, and then
converts from this character set to UTF-8. The opposite conversion is
applied to user input. This approach works if there is an 8-bit character
set that contains all the characters that the user considers to be
important. Such character set does not exist, e.g., for Chinese
hieroglyphs, or when it is required to display both Cyrillic and Greek
characters.</para>
<bridgehead renderas="sect3">Do I Have to Enable Graphics Support?</bridgehead>
<para>In graphical mode, <application>Links</application> displays text
correctly even in UTF-8 locales, if all characters exist in the built-in
font used by <application>Links</application>. This font contains
Basic Latin, Latin-1 Supplement (without superscripts and vulgar
fractions), Latin Extended-A, Latin Extended-B (partially), Greek,
Cyrillic and Hebrew characters. Form submission in non-ISO-8859-1
locales is handled correctly when running in X11-based graphical mode.
Input handlers for other graphics drivers (fb, directfb, svgalib) either
misinterpret non-ASCII characters, or don't allow them
at all.</para>
<para>The patch has no effect on <application>Links</application>
behavior in graphical mode.</para> -->
<bridgehead renderas="sect3">Links Dependencies</bridgehead>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended"><xref linkend="gpm"/> (if mouse support is
desired) and
<xref linkend="openssl"/></para>
<!-- pcre was used in previous versions only, for javascript
<xref linkend="pcre"/>
-->
<para role="recommended"><xref linkend="openssl"/></para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">Support for graphical mode requires at least one of
<xref linkend="gpm"/> (to be used with a framebuffer-based console),
<para role="optional">Graphics mode requires at least one of
<xref linkend="gpm"/> (mouse support to be used with a framebuffer-based console),
<ulink url="http://www.svgalib.org/">SVGAlib</ulink>,
<!-- SDL support is removed upstream until someone fixes it
<xref linkend="sdl"/>,
-->
<ulink url="http://www.directfb.org/">DirectFB</ulink>, and
<xref linkend="x-window-system"/></para>
@ -136,13 +84,6 @@
<sect2 role="installation">
<title>Installation of Links</title>
<!-- <para>If desired, apply the patch:</para>
<screen><userinput>bzcat ../links-2.1pre33-utf8.diff.bz2 | patch -p1 &amp;&amp;
cd intl &amp;&amp;
./gen-intl &amp;&amp; ./synclang &amp;&amp;
cd ..</userinput></screen> -->
<para>Install <application>Links</application> by running the following
commands:</para>
@ -163,9 +104,6 @@ install -v -m644 doc/links_cal/* KEYS BRAILLE_HOWTO \
<sect2 role="commands">
<title>Command Explanations</title>
<!-- <para><command>./gen-intl &amp;&amp; ./synclang</command>: These commands
regenerate the language table.</para> -->
<para><option>--enable-graphics</option>: This switch enables support
for graphics mode.</para>
@ -193,33 +131,6 @@ install -v -m644 doc/links_cal/* KEYS BRAILLE_HOWTO \
files are created automatically when <command>links</command> is run for the
first time.</para>
<!-- <para>For the correct display of non-ASCII characters,
<application>Links</application> has to be configured through the menu
(accessible by pressing the ESC key), as follows:</para>
<itemizedlist>
<listitem>
<para>If running <application>Links</application> in the text mode in a
UTF-8 based locale, go to the <quote>Setup &gt; Terminal options</quote>
menu item and check the <quote>UTF-8 I/O</quote> box.</para>
</listitem>
<listitem>
<para>If running <application>Links</application> in the text mode,
go to the <quote>Setup &gt; Character set</quote> menu item and select
the character set that matches your locale or, if you use UTF-8 based
locale, the character set that contains all characters that you want
<application>Links</application> to be able to display.</para>
</listitem>
<listitem>
<para>Optionally, go to the <quote>Setup &gt; Language</quote> menu
and select the user interface language.</para>
</listitem>
<listitem>
<para>Finally, select the <quote>Setup &gt; Save options</quote>
menu item.</para>
</listitem>
</itemizedlist> -->
</sect3>
</sect2>

View File

@ -381,7 +381,7 @@
<!ENTITY serf-version "1.3.8">
<!-- Chapter 18 -->
<!ENTITY Links-version "2.8">
<!ENTITY Links-version "2.9">
<!ENTITY lynx-version "2.8.8rel.2">
<!ENTITY w3m-version "0.5.3">