Changeset 597caf43 for basicnet


Ignore:
Timestamp:
01/15/2007 05:25:54 AM (17 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
549d5cc
Parents:
95799899
Message:

Updated to Lynx-2.8.6

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6404 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • basicnet/textweb/lynx.xml

    r95799899 r597caf43  
    77  <!ENTITY lynx-download-http "http://lynx.isc.org/release/lynx&lynx-version;.tar.bz2">
    88  <!ENTITY lynx-download-ftp  "ftp://lynx.isc.org/lynx&lynx-version;/lynx&lynx-version;.tar.bz2">
    9   <!ENTITY lynx-md5sum        "d1e5134e5d175f913c16cb6768bc30eb">
     9  <!ENTITY lynx-md5sum        "dc80497b7dda6a28fd80404684d27548">
    1010  <!ENTITY lynx-size          "2.2 MB">
    11   <!ENTITY lynx-buildsize     "25 MB">
     11  <!ENTITY lynx-buildsize     "26 MB">
    1212  <!ENTITY lynx-time          "0.5 SBU">
    1313]>
     
    5757
    5858    <bridgehead renderas="sect4">Optional</bridgehead>
    59     <para role="optional"><xref linkend="openssl"/> or
     59    <para role="optional"><xref linkend="openssl"/> or experimentaly,
    6060    <ulink url="http://www.gnu.org/software/gnutls/">GnuTLS</ulink> (which
    6161    needs <ulink
    6262    url="ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/">libgpg-error</ulink>
    6363    then <ulink url="ftp://ftp.gnupg.org/gcrypt/libgcrypt/">libgcrypt</ulink>),
    64     an <xref linkend="server-mail"/>,
    65     <xref linkend="zip"/>, <xref linkend="unzip"/>,
    66     <xref linkend="slang"/> and
     64    <xref linkend="zip"/>,
     65    <xref linkend="unzip"/>,
     66    an <xref linkend="server-mail"/> (that provides a
     67    <command>sendmail</command> command),
     68    <xref linkend="slang"/>, and
    6769    <!-- <ulink
    6870    url="http://ftp.ibiblio.org/pub/linux/utils/compress/ncompress-4.2.4.tar.Z">
    6971    ncompress</ulink> and -->
    70     <ulink url="http://www.gnu.org/software/sharutils/">sharutils</ulink></para>
     72    <ulink url="http://www.gnu.org/software/sharutils/">sharutils</ulink>
     73    (for a <command>uudecode</command> program)</para>
    7174
    7275    <para condition="html" role="usernotes">User Notes:
     
    8184    commands:</para>
    8285
    83 <screen><userinput>./configure --prefix=/usr --libdir=/etc \
    84     --with-zlib --with-bzlib &amp;&amp;
     86<screen><userinput>./configure --prefix=/usr \
     87            --sysconfdir=/etc/lynx \
     88            --datadir=/usr/share/doc/lynx-&lynx-version; \
     89            --with-zlib \
     90            --with-bzlib &amp;&amp;
    8591make</userinput></screen>
    8692
     
    8995    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    9096
    91 <screen role='root'><userinput>make docdir=/usr/share/doc/lynx-&lynx-version;/doc \
    92     helpdir=/usr/share/doc/lynx-&lynx-version;/help install-full &amp;&amp;
    93 chgrp -v -R root /usr/share/doc/lynx-&lynx-version;/doc</userinput></screen>
     97<screen role='root'><userinput>make install-full &amp;&amp;
     98chgrp -v -R root /usr/share/doc/lynx-&lynx-version;/lynx_doc</userinput></screen>
    9499
    95100  </sect2>
     
    98103    <title>Command Explanations</title>
    99104
    100     <para><parameter>--libdir=/etc</parameter>: For some reason, the
    101     <command>configure</command> and <command>make</command> routine for
    102     <application>Lynx</application> uses <option>libdir</option> as the prefix
    103     for the configuration file. This is set to
    104     <filename class="directory">/etc</filename> so that the system wide
    105     configuration file is <filename>/etc/lynx.cfg</filename>.</para>
     105    <para><parameter>--sysconfdir=/etc/lynx</parameter>: This parameter is
     106    used so that the configuration files are located in
     107    <filename class="directory">/etc/lynx</filename> instead of
     108    <filename class="directory">/usr/etc</filename>.</para>
     109
     110    <para><parameter>--datadir=/usr/share/doc/lynx-&lynx-version;</parameter>:
     111    This parameter is used so that the documentation files are installed into
     112    <filename class="directory">/usr/share/doc/lynx-&lynx-version;</filename>
     113    instead of
     114    <filename class="directory">/usr/share/lynx_{doc,help}</filename>.</para>
    106115
    107116    <para><parameter>--with-zlib</parameter>: This enables support for
     
    113122    <application>Lynx</application>.</para>
    114123
    115     <para><parameter>docdir=... helpdir=...</parameter>: These
    116     variables are set to avoid getting the help and documentation files
    117     installed under <filename class="directory">/etc</filename>.</para>
    118 
    119     <para><parameter>install-full</parameter>: In addition to the standard
    120     installation, this target installs the documentation and the help
    121     files.</para>
    122 
    123124    <para><option>--with-ssl</option>: This enables support for
    124125    linking SSL into <application>Lynx</application>.</para>
    125126
    126     <para><option>--with-gnutls</option>: This enables support for
    127     linking <application>GnuTLS</application> into
     127    <para><option>--with-gnutls</option>: This enables experimental support
     128    for linking <application>GnuTLS</application> into
    128129    <application>Lynx</application>.</para>
    129130
     131    <para><command>make install-full</command>: In addition to the standard
     132    installation, this target installs the documentation and help files.</para>
     133
    130134    <para><command>chgrp -v -R root
    131     /usr/share/doc/lynx-&lynx-version;/doc</command>:
     135    /usr/share/doc/lynx-&lynx-version;/lynx_doc</command>:
    132136    This command corrects the improper group ownership of installed
    133137    documentation files caused if <application>Lynx</application> is built
     
    135139    <systemitem class="username">root</systemitem>.</para>
    136140
     141    <!-- This was fixed in the 2.8.6 release, though it still could
     142         be considered an issue by some
    137143    <note>
    138144      <para>There has been a security vulnerability identified if you enable
    139       support for CGI links by passing the <option>--enable-cgi-links</option>
     145      support for CGI links by passing the <option>-enable-cgi-links</option>
    140146      parameter to <command>configure</command>. See <ulink
    141147      url="http://seclists.org/lists/vulnwatch/2005/Oct-Dec/0041.html"/> for
    142148      details.</para>
    143149    </note>
     150    -->
    144151
    145152  </sect2>
     
    151158      <title>Config Files</title>
    152159
    153       <para><filename>/etc/lynx.cfg</filename></para>
     160      <para><filename>/etc/lynx/lynx.cfg</filename></para>
    154161
    155162      <indexterm zone="lynx lynx-config">
    156         <primary sortas="e-etc-lynx.cfg">/etc/lynx.cfg</primary>
     163        <primary sortas="e-etc-lynx-lynx.cfg">/etc/lynx/lynx.cfg</primary>
    157164      </indexterm>
    158165
     
    164171      <para>Various settings such as proxies can be set in the system-wide
    165172      <filename>lynx.cfg</filename> file found in
    166       <filename class="directory">/etc</filename>.</para>
     173      <filename class="directory">/etc/lynx</filename>.</para>
    167174
    168175    </sect3>
     
    176183    <segtitle>Installed Program</segtitle>
    177184    <segtitle>Installed Libraries</segtitle>
    178     <segtitle>Installed Directory</segtitle>
     185    <segtitle>Installed Directories</segtitle>
    179186
    180187    <seglistitem>
    181188      <seg>lynx</seg>
    182189      <seg>None</seg>
    183       <seg>/usr/share/doc/lynx-&lynx-version;</seg>
     190      <seg>/etc/lynx and /usr/share/doc/lynx-&lynx-version;</seg>
    184191    </seglistitem>
    185192    </segmentedlist>
Note: See TracChangeset for help on using the changeset viewer.