Changeset 523c6e95


Ignore:
Timestamp:
01/31/2016 09:43:40 PM (8 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
fe58aa0
Parents:
41e2bf5
Message:
  • vsftpd-3.0.3: remove obsolete instruction.
  • Replace HTML Tidy-cvs_20101110 with tidy-html5-5.1.25.

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

Files:
7 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r41e2bf5 r523c6e95  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "30">                   <!-- Always 2 digits -->
     3<!ENTITY day          "31">                   <!-- Always 2 digits -->
    44<!ENTITY month        "01">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2016">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "January 30th &year;">
     9<!ENTITY releasedate  "January 31st &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/genutils/tidy.xml

    r41e2bf5 r523c6e95  
    55  %general-entities;
    66
    7   <!ENTITY tidy-download-http "&sources-anduin-http;/tidy/tidy-&tidy-version;.tar.bz2">
     7  <!ENTITY tidy-download-http "https://github.com/htacg/tidy-html5/archive/&tidy-version;.tar.gz">
    88  <!ENTITY tidy-download-ftp  " ">
    9   <!ENTITY tidy-md5sum        "dd1fe109b4259ad3f364b175787ad5e9">
    10   <!ENTITY tidy-size          "807 KB">
    11   <!ENTITY tidy-buildsize     "12 MB">
    12   <!ENTITY tidy-time          "0.2 SBU">
     9  <!ENTITY tidy-md5sum        "5fd96deef635ab8cea3dc74079f54d95">
     10  <!ENTITY tidy-size          "632 KB">
     11  <!ENTITY tidy-buildsize     "16 MB">
     12  <!ENTITY tidy-time          "0.1 SBU">
    1313]>
    1414
    15 <sect1 id="html-tidy" xreflabel="HTML Tidy-&tidy-version;">
     15<sect1 id="tidy-html" xreflabel="tidy-html5-&tidy-version;">
    1616  <?dbhtml filename="tidy.html"?>
    1717
     
    2121  </sect1info>
    2222
    23   <title>HTML Tidy-&tidy-version;</title>
    24 
    25   <indexterm zone="html-tidy">
    26     <primary sortas="a-HTML-Tidy">HTML Tidy</primary>
     23  <title>tidy-html5-&tidy-version;</title>
     24
     25  <indexterm zone="tidy-html">
     26    <primary sortas="a-Tidy-HTML">Tidy HTML5</primary>
    2727  </indexterm>
    2828
    2929  <sect2 role="package">
    30     <title>Introduction to HTML Tidy</title>
    31 
    32     <para>The <application>HTML Tidy</application> package contains a
     30    <title>Introduction to Tidy HTML5</title>
     31
     32    <para>The <application>Tidy HTML5</application> package contains a
    3333    command line tool and libraries used to read HTML, XHTML and XML files
    3434    and write cleaned up markup. It detects and corrects many common coding
     
    6060    </itemizedlist>
    6161
    62     <para><application>HTML Tidy</application> tarballs are no longer generated
    63     by the maintainers. To build from source, the
    64     <application>HTML Tidy</application> developers recommend using current
    65     CVS. The source tarball shown above was created by the BLFS team by pulling
    66     a CVS version, then generating the autotool components and documentation.
    67     BLFS made no changes to the existing source files.</para>
    68 
    69     <bridgehead renderas="sect3">HTML Tidy Dependencies</bridgehead>
     62    <note>
     63      <para>
     64        <application>Tidy HTML5</application> source tarball shown above
     65        downloads with the correct name tidy-html5-&tidy-version;.tar.gz, if
     66        using a browser such as Firefox. If you prefer to use a command line
     67        program, such as wget, you obtain &tidy-version;.tar.gz. It is
     68        recommended to change the filename: <command>mv -vi
     69        &tidy-version;.tar.gz tidy-html5-&tidy-version;.tar.gz</command>.
     70        </para>
     71      </note>
     72
     73    <bridgehead renderas="sect3">Tidy HTML5 Dependencies</bridgehead>
     74
     75    <bridgehead renderas="sect4">Required</bridgehead>
     76    <para role="required"><xref linkend="cmake"/></para>
     77
     78    <bridgehead renderas="sect4">Recommended</bridgehead>
     79    <para role="recommended"><xref linkend="libxslt"/></para>
    7080
    7181    <bridgehead renderas="sect4">Optional</bridgehead>
    72     <para role="optional"><ulink url="http://dmalloc.com/">Dmalloc</ulink></para>
     82    <para role="optional"><xref linkend="doxygen"/></para>
    7383
    7484    <para condition="html" role="usernotes">User Notes:
     
    7888
    7989  <sect2 role="installation">
    80     <title>Installation of HTML Tidy</title>
    81 
    82     <para>Install <application>HTML Tidy</application> by
    83     running the following commands:</para>
    84 
    85 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
     90    <title>Installation of Tidy HTML5</title>
     91
     92    <para>Install <application>Tidy HTML5</application> by running the following
     93    commands:</para>
     94
     95<screen><userinput>cd build/cmake &amp;&amp;
     96
     97cmake -DCMAKE_INSTALL_PREFIX=/usr \
     98      -DCMAKE_BUILD_TYPE=Release  \
     99      -DBUILD_TAB2SPACE=ON        \
     100      ../..    &amp;&amp;
     101
    86102make</userinput></screen>
    87103
    88104    <para>This package does not come with a test suite.</para>
    89     <!-- <para>To test the results, issue: <command>make check</command>.</para> -->
    90 
    91     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     105
     106    <para>Now, as the <systemitem class="username">root</systemitem> user:
     107    </para>
    92108
    93109<screen role="root"><userinput>make install &amp;&amp;
    94 
    95 install -v -m644 -D htmldoc/tidy.1 \
    96                     /usr/share/man/man1/tidy.1 &amp;&amp;
    97 install -v -m755 -d /usr/share/doc/tidy-&tidy-version; &amp;&amp;
    98 install -v -m644    htmldoc/*.{html,gif,css} \
    99                     /usr/share/doc/tidy-&tidy-version;</userinput></screen>
    100 
    101     <para>If you wish to install the API documentation you must have
    102     <xref linkend="doxygen"/> installed, then change directories into the
    103     <filename class='directory'>htmldoc</filename> of the source tree and
    104     issue the command <command>doxygen</command>. Then as the
    105     <systemitem class="username">root</systemitem> user copy
    106     the <filename class='directory'>api</filename> directory to
    107     <filename class='directory'>/usr/share/doc/tidy-&tidy-version;.</filename></para>
     110install -v -m755 tab2space /usr/bin</userinput></screen>
     111
     112    <para>If you wish to install the API documentation you must have <xref
     113    linkend="doxygen"/> installed, then change directories into the <filename
     114    class='directory'>documentation</filename> directory of the source tree and
     115    issue the command <command>doxygen doxygen.cfg</command>. Then as the
     116    <systemitem class="username">root</systemitem> user copy the <filename
     117    class='directory'>documentation/temp/tidylib_api</filename> directory to
     118    <filename
     119    class='directory'>/usr/share/doc/tidy-&tidy-version;.</filename></para>
    108120
    109121  </sect2>
     
    112124    <title>Command Explanations</title>
    113125
    114     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    115       href="../../xincludes/static-libraries.xml"/>
     126    <para>
     127      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
     128      build the release library without any debug `assert` in the code.
     129    </para>
     130
     131    <para>
     132      <parameter>-DBUILD_TAB2SPACE=ON</parameter>: This switch is used to enable
     133      building the <command>tab2space</command> utility.
     134    </para>
    116135
    117136  </sect2>
    118137
    119138  <sect2 role="configuration">
    120     <title>Configuring HTML Tidy</title>
     139    <title>Configuring Tidy HTML5</title>
    121140
    122141    <sect3>
     
    149168    <seglistitem>
    150169    <seg>tab2space and tidy</seg>
    151     <seg>libtidy.so</seg>
     170    <seg>libtidy.so and libtidys.a</seg>
    152171    <seg>/usr/share/doc/tidy-&tidy-version;</seg>
    153172    </seglistitem>
     
    164183          <para>is a utility to expand tabs and ensure consistent line
    165184          endings.</para>
    166           <indexterm zone="html-tidy tab2space">
     185          <indexterm zone="tidy-html tab2space">
    167186            <primary sortas="b-tab2space">tab2space</primary>
    168187          </indexterm>
     
    174193        <listitem>
    175194          <para>validates, corrects, and pretty-prints HTML files.</para>
    176           <indexterm zone="html-tidy tidy">
     195          <indexterm zone="tidy-html tidy">
    177196            <primary sortas="b-tidy">tidy</primary>
    178197          </indexterm>
     
    181200
    182201      <varlistentry id="libtidy">
    183         <term><filename class='libraryfile'>libtidy.so</filename></term>
     202        <term>
     203          <filename class='libraryfile'>libtidy.so and libtidys.a</filename>
     204        </term>
    184205        <listitem>
    185           <para>library provides the <application>HTML Tidy</application> API
     206          <para>library provides the <application>Tidy HTML5</application> API
    186207          functions to <command>tidy</command> and can also be called by other
    187208          programs.</para>
    188           <indexterm zone="html-tidy libtidy">
     209          <indexterm zone="tidy-html libtidy">
    189210            <primary sortas="c-libtidy">libtidy.so</primary>
    190211          </indexterm>
  • general/prog/php.xml

    r41e2bf5 r523c6e95  
    125125    <para role="optional">
    126126      <xref linkend="curl"/>,
    127       <xref linkend="html-tidy"/>,
     127      <xref linkend="tidy-html"/>,
    128128      <ulink url="http://sourceforge.net/projects/caudium/">Caudium</ulink>,
    129129      <ulink url="http://www.hyperwave.com/">Hyperwave</ulink>,
  • introduction/welcome/changelog.xml

    r41e2bf5 r523c6e95  
    4646
    4747    <listitem>
    48       <para>JAnuary 30th, 2016</para>
     48      <para>January 31st, 2016</para>
     49      <itemizedlist>
     50        <listitem>
     51          <para>[fernando] - Replace HTML Tidy-cvs_20101110 with
     52          tidy-html5-5.1.25. Fixes
     53          <ulink url="&blfs-ticket-root;7413 ">#7413 </ulink>.</para>
     54        </listitem>
     55      </itemizedlist>
     56    </listitem>
     57
     58    <listitem>
     59      <para>January 30th, 2016</para>
    4960      <itemizedlist>
    5061        <listitem>
  • kde/core/kde-baseapps.xml

    r41e2bf5 r523c6e95  
    7575    <bridgehead renderas="sect4">Optional</bridgehead>
    7676    <para role="optional">
    77     <xref linkend="html-tidy"/> and
     77    <xref linkend="tidy-html"/> and
    7878    <xref linkend="glib2"/>
    7979    </para>
  • packages.ent

    r41e2bf5 r523c6e95  
    211211<!ENTITY screen-version               "4.3.1">
    212212<!ENTITY sharutils-version            "4.15.2">
    213 <!ENTITY tidy-version                 "cvs_20101110">
     213<!ENTITY tidy-version                 "5.1.25">
    214214<!ENTITY time-version                 "1.7">
    215215<!ENTITY tree-version                 "1.7.0">
  • server/major/vsftpd.xml

    r41e2bf5 r523c6e95  
    8989useradd -c "vsftpd User"  -d /dev/null -g vsftpd -s /bin/false -u 47 vsftpd &amp;&amp;
    9090useradd -c anonymous_user -d /home/ftp -g ftp    -s /bin/false -u 45 ftp</userinput></screen>
    91 
     91<!--
    9292    <para>If you did not install the optional <application>libcap2</application> package,
    9393    run the following to avoid a build error:</para>
    9494
    95 <screen><userinput>sed -i -e 's|#define VSF_SYSDEP_HAVE_LIBCAP|//&amp;|' sysdeputil.c</userinput></screen>
     95<screen><userinput>sed -i -e 's|#define VSF_SYSDEP_HAVE_LIBCAP|//&amp;|' sysdeputil.c</userinput></screen>-->
    9696
    9797    <para>Build <application>vsftpd</application> as an unprivileged user
     
    204204        <seg>vsftpd</seg>
    205205        <seg>None</seg>
    206         <seg>//usr/share/vsftpd, /home/ftp</seg>
     206        <seg>/usr/share/vsftpd, /home/ftp</seg>
    207207      </seglistitem>
    208208    </segmentedlist>
Note: See TracChangeset for help on using the changeset viewer.