Author: fernando
Date: Thu Sep 10 04:09:47 2015
New Revision: 16385

Log:
• Update to x264-snapshot-20150908-2245.
• Update to mplayer-SVN-r37520.
• Remove "CVS-1.11.23" and "Running a CVS Server".
• Update to joe-4.1.

Added:
   trunk/BOOK/archive/cvs.xml
      - copied unchanged from r16384, trunk/BOOK/general/prog/cvs.xml
   trunk/BOOK/archive/cvsserver.xml
      - copied unchanged from r16384, trunk/BOOK/general/prog/cvsserver.xml
Deleted:
   trunk/BOOK/general/prog/cvs.xml
   trunk/BOOK/general/prog/cvsserver.xml
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/git.xml
   trunk/BOOK/general/prog/mercurial.xml
   trunk/BOOK/general/prog/prog.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/libdriv/x264.xml
   trunk/BOOK/multimedia/videoutils/mplayer.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/postlfs/editors/joe.xml

Copied: trunk/BOOK/archive/cvs.xml (from r16384, 
trunk/BOOK/general/prog/cvs.xml)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/archive/cvs.xml  Thu Sep 10 04:09:47 2015        (r16385, copy 
of r16384, trunk/BOOK/general/prog/cvs.xml)
@@ -0,0 +1,293 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY cvs-download-http 
"http://ftp.gnu.org/non-gnu/cvs/source/stable/&cvs-version;/cvs-&cvs-version;.tar.bz2";>
+  <!ENTITY cvs-download-ftp  
"ftp://ftp.gnu.org/non-gnu/cvs/source/stable/&cvs-version;/cvs-&cvs-version;.tar.bz2";>
+  <!ENTITY cvs-md5sum        "0213ea514e231559d6ff8f80a34117f0">
+  <!ENTITY cvs-size          "2.9 MB">
+  <!ENTITY cvs-buildsize     "32.3 MB">
+  <!ENTITY cvs-time          "0.3 SBU (additional ~20 SBU to run the test 
suite)">
+]>
+
+<sect1 id="cvs" xreflabel="CVS-&cvs-version;">
+  <?dbhtml filename="cvs.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>CVS-&cvs-version;</title>
+
+  <indexterm zone="cvs">
+    <primary sortas="a-CVS">CVS</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to CVS</title>
+
+    <para><application>CVS</application> is the Concurrent Versions System.
+    This is a version control system useful for projects using a central
+    repository to hold files and then track all changes made to those files.
+    These instructions install the client used to manipulate the repository,
+    creation of a repository is covered at <xref linkend="cvsserver"/>.</para>
+
+    &lfs77_checked; &gcc5_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&cvs-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&cvs-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &cvs-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &cvs-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &cvs-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &cvs-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para>Recommended patch: <ulink
+        url="&patch-root;/cvs-&cvs-version;-zlib-1.patch"/></para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">CVS Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional"><!-- <xref linkend="gdbm"/>, -->
+    <xref linkend="tcsh"/>,
+    <xref linkend="openssh"/>,
+    <ulink url="ftp://ftp.pdc.kth.se/pub/krb/src/";>krb4</ulink>,
+    <xref linkend="mitkrb"/>
+    (for the GSSAPI libraries),
+    <xref linkend="gs"/><!-- or <xref linkend="espgs"/> -->, and
+    an <xref linkend="server-mail"/> (that provides a
+    <command>sendmail</command> command)</para>
+
+    <para><application>CVS</application> will invoke a default text editor to
+    create a commit message if the <parameter>-m "Commit message"</parameter>
+    parameter was not used when changes are committed to a repository.
+    <application>CVS</application> looks for the following text editors, in the
+    order shown below, during configuration to determine the default. This
+    default can always be overridden by the <envar>CVSEDITOR</envar> or
+    <envar>EDITOR</envar> environment variables and can be specified directly
+    by passing the <option>--with-editor=<replaceable>&lt;desired text
+    editor&gt;</replaceable></option> parameter to the
+    <command>configure</command> script.</para>
+
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para><xref linkend="vim"/></para>
+      </listitem>
+      <listitem>
+        <para><xref linkend="emacs"/></para>
+      </listitem>
+      <listitem>
+        <para><xref linkend="nano"/></para>
+      </listitem>
+      <listitem>
+        <para><xref linkend="re-alpine"/> (for Pico)</para>
+      </listitem>
+    </itemizedlist>
+
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/cvs"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of CVS</title>
+
+    <para>By default <application>CVS</application> is statically linked
+    against the <application>Zlib</application> library included in its source
+    tree. This makes it exposed to possible security vulnerabilities in that
+    library. If you want to modify <application>CVS</application> to use the
+    system shared <application>Zlib</application> library, apply the following
+    patch:</para>
+
+<screen><userinput>patch -Np1 -i 
../cvs-&cvs-version;-zlib-1.patch</userinput></screen>
+
+    <para>Now fix some conflicts with newer libraries and programs:</para>
+
+<screen><userinput>sed -i -e 's/getline /get_line /' lib/getline.{c,h} 
&amp;&amp;
+sed -i -e 's/^@sp$/&amp; 1/'          doc/cvs.texinfo &amp;&amp;
+touch doc/*.pdf</userinput></screen>
+
+    <para>Install <application>CVS</application> by running
+    the following commands:</para>
+
+<screen><userinput>./configure --prefix=/usr 
--docdir=/usr/share/doc/cvs-&cvs-version; &amp;&amp;
+make</userinput></screen>
+
+    <para>If you wish to create HTML or text docs from the
+    documentation source files, issue the following command:</para>
+
+<screen><userinput>make -C doc html txt</userinput></screen>
+
+<!-- developer: test suite still fails, even if the modifications are made
+     and a further patch:
+     
https://projects.archlinux.org/svntogit/packages.git/plain/trunk/cvs-1.11.23-sanity.patch?h=packages/cvs
+     is applied.-->
+<!--    <para>To test the results, issue: <command>make check</command>. This 
will
+    take quite a while. If you don't have <command>rsh</command> configured for
+    access to the host you are building on (or you didn't pass the
+    <option>-\-with-rsh=</option> parameter to the <command>configure</command>
+    script, some tests may fail. If you passed the
+    <option>-\-with-rsh=ssh</option> parameter to enable <command>ssh</command>
+    as the default remote shell program, you'll need to issue the following
+    command so that the tests will complete without any failures:</para>
+
+<screen><userinput>sed -e 's/rsh};/ssh};/' \
+    the string in following expression is not found anywhere in src/sanity.sh
+    -e 's/g=rw,o=r$/g=r,o=r/' \
+    -i src/sanity.sh</userinput></screen>-->
+
+    <para>This package does not come with a working test suite.</para>
+
+    <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
+
+<screen role='root'><userinput>make install &amp;&amp;
+make -C doc install-pdf &amp;&amp;
+install -v -m644 FAQ README 
/usr/share/doc/cvs-&cvs-version;</userinput></screen>
+
+    <para>If you created any additional documentation, install it by issuing
+    the following commands as the
+    <systemitem class="username">root</systemitem> user:</para>
+
+<screen role='root'><userinput>install -v -m644 doc/*.txt 
/usr/share/doc/cvs-&cvs-version;                   &amp;&amp;
+install -v -m755 -d        /usr/share/doc/cvs-&cvs-version;/html/cvs{,client} 
&amp;&amp;
+install -v -m644 doc/cvs.html/* \
+                           /usr/share/doc/cvs-&cvs-version;/html/cvs          
&amp;&amp;
+install -v -m644 doc/cvsclient.html/* \
+                           
/usr/share/doc/cvs-&cvs-version;/html/cvsclient</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para>
+      <option>--with-rsh=ssh</option>: Use this switch to enable
+      <command>ssh</command> as the default remote shell program.
+    </para>
+
+  </sect2>
+
+  <sect2 role="configuration">
+    <title>Configuring CVS</title>
+
+    <sect3 id="cvs-config">
+      <title>Config Files</title>
+
+      <para><filename>~/.cvsrc</filename>, <filename>~/.cvswrappers</filename>,
+      and <filename>~/.cvspass</filename>.</para>
+
+      <indexterm zone="cvs cvs-config">
+        <primary sortas="e-AA.cvsrc">~/.cvsrc</primary>
+      </indexterm>
+
+      <indexterm zone="cvs cvs-config">
+        <primary sortas="e-AA.cvswrappers">~/.cvswrappers</primary>
+      </indexterm>
+
+      <indexterm zone="cvs cvs-config">
+        <primary sortas="e-AA.cvspass">~/.cvspass</primary>
+      </indexterm>
+
+    </sect3>
+
+    <sect3>
+      <title>Configuration Information</title>
+
+      <para><filename>~/.cvsrc</filename> is the main
+      <application>CVS</application> configuration file.
+      This file is used by users to specify defaults for different
+      <command>cvs</command> commands. For example, to make all
+      <command>cvs diff</command> commands run with <option>-u</option>, a user
+      would add <option>diff -u</option> to their <filename>.cvsrc</filename>
+      file.</para>
+
+      <para><filename>~/.cvswrappers</filename> specifies wrappers to be used 
in
+      addition to those specified in the 
<filename>CVSROOT/cvswrappers</filename>
+      file in the repository.</para>
+
+      <para><filename>~/.cvspass</filename> contains passwords used to complete
+      logins to servers.</para>
+
+    </sect3>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>cvs, cvsbug, and rcs2log</seg>
+        <seg>None</seg>
+        <seg>/usr/share/cvs and /usr/share/doc/cvs-&cvs-version;</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="cvs-prog">
+        <term><command>cvs</command></term>
+        <listitem>
+          <para>is the main program file for the concurrent versions 
system.</para>
+          <indexterm zone="cvs cvs-prog">
+            <primary sortas="b-cvs">cvs</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="cvsbug">
+        <term><command>cvsbug</command></term>
+        <listitem>
+          <para>is used to send problem reports about 
<application>CVS</application>
+          to a central support site.</para>
+          <indexterm zone="cvs cvsbug">
+            <primary sortas="b-cvsbug">cvsbug</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="rcs2log">
+        <term><command>rcs2log</command></term>
+        <listitem>
+          <para>is a symlink to the contributed RCS to Change Log
+          generator.</para>
+          <indexterm zone="cvs rcs2log">
+            <primary sortas="b-rcs2log">rcs2log</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Copied: trunk/BOOK/archive/cvsserver.xml (from r16384, 
trunk/BOOK/general/prog/cvsserver.xml)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/archive/cvsserver.xml    Thu Sep 10 04:09:47 2015        
(r16385, copy of r16384, trunk/BOOK/general/prog/cvsserver.xml)
@@ -0,0 +1,231 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"; [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+]>
+
+<sect1 id="cvsserver" xreflabel="Running a CVS Server">
+  <?dbhtml filename="cvsserver.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>Running a CVS Server</title>
+
+  <sect2 role="package">
+    <title>Running a CVS Server</title>
+
+    <para>This section will describe how to set up, administer and secure
+    a CVS server.</para>
+
+    <bridgehead renderas="sect3">CVS Server Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para><xref linkend="cvs"/> and
+    <xref linkend="openssh"/></para>
+
+  </sect2>
+
+  <sect2 role="configuration">
+    <title>Setting up a CVS Server.</title>
+
+    <para>A CVS server will be set up using OpenSSH as the remote access
+    method. Other access methods, including :pserver: and :server: will
+    not be used for write access to the CVS repository. The :pserver:
+    method sends clear text passwords over the network and the :server:
+    method is not supported in all CVS ports. Instructions for anonymous,
+    read only CVS access using :pserver: can be found at the end of this
+    section.</para>
+
+    <para>Configuration of the CVS server consists of four
+    steps:</para>
+
+    <sect3>
+      <title>1. Create a Repository.</title>
+
+      <para>Create a new CVS repository with the following
+      commands:</para>
+
+<screen role="root"><userinput>mkdir          /srv/cvsroot &amp;&amp;
+chmod 1777     /srv/cvsroot &amp;&amp;
+export CVSROOT=/srv/cvsroot &amp;&amp;
+cvs init</userinput></screen>
+
+    </sect3>
+
+    <sect3>
+      <title>2. Import Source Code Into the Repository.</title>
+
+      <para>Import a source module into the repository with the following
+      commands, issued from a user account on the same machine as the
+      CVS repository:</para>
+
+<screen><userinput>cd <replaceable>&lt;sourcedir&gt;</replaceable> &amp;&amp;
+cvs import -m "<replaceable>&lt;repository test&gt;</replaceable>" 
<replaceable>&lt;cvstest&gt;</replaceable> 
<replaceable>&lt;vendortag&gt;</replaceable> 
<replaceable>&lt;releasetag&gt;</replaceable></userinput></screen>
+
+    </sect3>
+
+    <sect3>
+      <title>3. Verify Local Repository Access.</title>
+
+      <para>Test access to the CVS repository from the same user
+      account with the following command:</para>
+
+<screen><userinput>cvs co cvstest</userinput></screen>
+
+    </sect3>
+
+    <sect3>
+      <title>4. Verify Remote Repository Access.</title>
+
+      <para>Test access to the CVS repository from a remote machine using
+      a user account that has <command>ssh</command> access to the CVS
+      server with the following commands:</para>
+
+      <note>
+        <para>Replace <replaceable>&lt;servername&gt;</replaceable> with the
+        IP address or host name of the CVS repository machine. You will
+        be prompted for the user's shell account password before CVS
+        checkout can continue.</para>
+      </note>
+
+<screen><userinput>export CVS_RSH=/usr/bin/ssh &amp;&amp;
+cvs -d:ext:<replaceable>&lt;servername&gt;</replaceable>:/srv/cvsroot co 
cvstest</userinput></screen>
+
+    </sect3>
+
+  </sect2>
+
+  <sect2 id='cvsserver-config' role="configuration">
+    <title>Configuring CVS for Anonymous Read Only Access.</title>
+
+    <para>CVS can be set up to allow anonymous read only access using the
+    :pserver: method by logging on as <systemitem 
class="username">root</systemitem>
+    and executing the following commands:</para>
+
+<screen role="root"><userinput>(grep anonymous /etc/passwd || useradd 
anonymous -s /bin/false -u 98) &amp;&amp;
+echo anonymous: &gt; /srv/cvsroot/CVSROOT/passwd &amp;&amp;
+echo anonymous &gt; /srv/cvsroot/CVSROOT/readers</userinput></screen>
+
+<!--    <para>If you use <command>inetd</command>, the following command
+    will add the <application>CVS</application> entry to
+    <filename>/etc/inetd.conf</filename>:</para>
+
+<screen role="root"><userinput>echo "2401  stream  tcp  nowait  root  
/usr/bin/cvs cvs -f \
+    - -allow-root=/srv/cvsroot pserver" &gt;&gt; 
/etc/inetd.conf</userinput></screen>
+
+    <indexterm zone="cvsserver cvsserver-config">
+      <primary sortas="e-etc-inetd.conf">/etc/inetd.conf</primary>
+    </indexterm>
+
+    <para>Issue a <command>killall -HUP inetd</command> to reread the changed
+    <filename>inetd.conf</filename> file.</para>
+-->
+<!--
+    <para>If you use <command>xinetd</command>, the following command will 
create
+    the CVS file as <filename>/etc/xinetd.d/cvspserver</filename>:</para>
+
+<screen role="root"><userinput>cat &gt;&gt; /etc/xinetd.d/cvspserver &lt;&lt; 
"EOF"
+<literal># Begin /etc/xinetd.d/cvspserver
+
+     service cvspserver
+     {
+          port        = 2401
+          socket_type = stream
+          protocol    = tcp
+          wait        = no
+          user        = root
+          passenv     = PATH
+          server      = /usr/bin/cvs
+          server_args = -f - -allow-root=/srv/cvsroot pserver
+     }
+
+# End /etc/xinetd.d/cvspserver</literal>
+EOF</userinput></screen>
+
+    <indexterm zone="cvsserver cvsserver-config">
+      <primary 
sortas="e-etc-xinetd.d-cvspserver">/etc/xinetd.d/cvspserver</primary>
+    </indexterm>
+
+    <para>Issue a <command>/etc/rc.d/init.d/xinetd reload</command> to reread
+    the changed <filename>xinetd.conf</filename> file.</para>
+-->
+    <para>Testing anonymous access to the new repository requires an account
+    on another machine that can reach the CVS server via network. No account
+    on the CVS repository is needed. To test anonymous access to the CVS
+    repository, log in to another machine as an unprivileged user and execute
+    the following command:</para>
+
+<screen><userinput>cvs 
-d:pserver:anonymous@<replaceable>&lt;servername&gt;</replaceable>:/srv/cvsroot 
co cvstest</userinput></screen>
+
+    <note>
+      <para>Replace <replaceable>&lt;servername&gt;</replaceable> with the
+      IP address or hostname of the CVS server.</para>
+    </note>
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para><command>mkdir /srv/cvsroot</command>: Create the CVS
+    repository directory.</para>
+
+    <para><command>chmod 1777 /srv/cvsroot</command>: Set sticky bit
+    permissions for <envar>CVSROOT</envar>.</para>
+
+    <para><command>export CVSROOT=/srv/cvsroot</command>: Specify new
+    <envar>CVSROOT</envar> for all <command>cvs</command> commands.</para>
+
+    <para><command>cvs init</command>: Initialize the new CVS
+    repository.</para>
+
+    <para><command>cvs import -m "repository test" cvstest vendortag
+    releasetag</command>: All source code modules must be imported into the
+    CVS repository before use, with the <command>cvs import</command> command.
+    The <option>-m</option> flags specifies an initial descriptive entry for
+    the new module. The <option>cvstest</option> parameter is the name used
+    for the module in all subsequent <command>cvs</command> commands. The
+    <option>vendortag</option> and <option>releasetag</option> parameters are
+    used to further identify each CVS module and are mandatory whether used
+    or not.</para>
+
+    <para><command>(grep anonymous /etc/passwd || useradd anonymous -s
+    /bin/false -u 98)</command>: Check for an existing <systemitem
+    class="username">anonymous</systemitem> user and create one if not
+    found.</para>
+
+    <para><command>echo anonymous: &gt; /srv/cvsroot/CVSROOT/passwd</command>:
+    Add the <systemitem class="username">anonymous</systemitem> user to the
+    CVS passwd file, which is unused for anything else in this
+    configuration.</para>
+
+    <para><command>echo anonymous &gt; /srv/cvsroot/CVSROOT/readers</command>:
+    Add the <systemitem class="username">anonymous</systemitem> user to the
+    CVS readers file, a list of users who have read only access to the
+    repository.</para>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>None</seg>
+        <seg>None</seg>
+        <seg>/srv/cvsroot</seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Wed Sep  9 21:58:46 2015        (r16384)
+++ trunk/BOOK/general.ent      Thu Sep 10 04:09:47 2015        (r16385)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "09">                   <!-- Always 2 digits -->
+<!ENTITY day          "10">                   <!-- Always 2 digits -->
 <!ENTITY month        "09">                   <!-- Always 2 digits -->
 <!ENTITY year         "2015">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "September 9th &year;">
+<!ENTITY releasedate  "September 10th &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- x.y|development] -->

Modified: trunk/BOOK/general/prog/git.xml
==============================================================================
--- trunk/BOOK/general/prog/git.xml     Wed Sep  9 21:58:46 2015        (r16384)
+++ trunk/BOOK/general/prog/git.xml     Thu Sep 10 04:09:47 2015        (r16385)
@@ -42,7 +42,8 @@
       easy to do. <application>Git</application> is used for version control of
       files, much like tools such as <xref linkend="mercurial"/>,
       <application>Bazaar</application>, <xref linkend="subversion"/>,
-      <xref linkend="cvs"/>, <application>Perforce</application>, and
+      <ulink url="http://www.nongnu.org/cvs/";>CVS</ulink>,
+      <application>Perforce</application>, and
       <application>Team Foundation Server</application>.
 
     </para>

Modified: trunk/BOOK/general/prog/mercurial.xml
==============================================================================
--- trunk/BOOK/general/prog/mercurial.xml       Wed Sep  9 21:58:46 2015        
(r16384)
+++ trunk/BOOK/general/prog/mercurial.xml       Thu Sep 10 04:09:47 2015        
(r16385)
@@ -68,11 +68,11 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-    <xref linkend="cvs"/>,
     <xref linkend="git"/>,
     <xref linkend="gnupg2"/> (<command>gpg2</command> with Python bindings),
     <xref linkend="subversion"/> (with Python bindings),
     <ulink url="https://launchpad.net/bzr";>Bazaar</ulink>,
+    <ulink url="http://www.nongnu.org/cvs/";>CVS</ulink>,
     <ulink url="http://docutils.sourceforge.net/";>Docutils</ulink> (required 
to build the documentation),
     <ulink url="http://pypi.python.org/pypi/pyflakes";>pyflakes</ulink>,
     <ulink url="http://pygments.org/";>pygments</ulink>, and

Modified: trunk/BOOK/general/prog/prog.xml
==============================================================================
--- trunk/BOOK/general/prog/prog.xml    Wed Sep  9 21:58:46 2015        (r16384)
+++ trunk/BOOK/general/prog/prog.xml    Thu Sep 10 04:09:47 2015        (r16385)
@@ -26,8 +26,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="check.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="clisp.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="cmake.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="cvs.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="cvsserver.xml"/>
+  <!--<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="cvs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="cvsserver.xml"/>-->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="dejagnu.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="doxygen.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="elfutils.xml"/>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Wed Sep  9 21:58:46 
2015        (r16384)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Thu Sep 10 04:09:47 
2015        (r16385)
@@ -45,6 +45,28 @@
 -->
 
       <listitem>
+        <para>September 10th, 2015</para>
+        <itemizedlist>
+          <listitem>
+            <para>[fernando] - Update to joe-4.1. Fixes
+            <ulink url="&blfs-ticket-root;6910">#6910</ulink>.</para>
+          </listitem>
+          <listitem>
+            <para>[fernando] - Remove "CVS-1.11.23" and "Running a CVS Server".
+            Fixes <ulink url="&blfs-ticket-root;6647">#6647</ulink>.</para>
+          </listitem>
+          <listitem>
+            <para>[fernando] - Update to mplayer-SVN-r37520. Fixes
+            <ulink url="&blfs-ticket-root;6082">#6082</ulink>.</para>
+          </listitem>
+          <listitem>
+            <para>[fernando] - Update to x264-snapshot-20150908-2245. Fixes
+            <ulink url="&blfs-ticket-root;5864">#5864</ulink>.</para>
+          </listitem>
+        </itemizedlist>
+      </listitem>
+
+      <listitem>
         <para>September 9th, 2015</para>
         <itemizedlist>
           <listitem>

Modified: trunk/BOOK/multimedia/libdriv/x264.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/x264.xml      Wed Sep  9 21:58:46 2015        
(r16384)
+++ trunk/BOOK/multimedia/libdriv/x264.xml      Thu Sep 10 04:09:47 2015        
(r16385)
@@ -6,9 +6,9 @@
 
   <!ENTITY x264-download-http 
"http://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-&x264-version;-stable.tar.bz2
 ">
   <!ENTITY x264-download-ftp  " ">
-  <!ENTITY x264-md5sum        "f43e49099d7e8b572595429b9bfec636">
-  <!ENTITY x264-size          "612 KB">
-  <!ENTITY x264-buildsize     "8.8 MB">
+  <!ENTITY x264-md5sum        "64118402b0ea00109bd6460e27871430">
+  <!ENTITY x264-size          "660 KB">
+  <!ENTITY x264-buildsize     "9.2 MB">
   <!ENTITY x264-time          "0.2 SBU">
 ]>
 
@@ -97,7 +97,7 @@
 make</userinput></screen>
 
     <para>
-      This package does not come with a test suite. 
+      This package does not come with a test suite.
     </para>
 
     <para>

Modified: trunk/BOOK/multimedia/videoutils/mplayer.xml
==============================================================================
--- trunk/BOOK/multimedia/videoutils/mplayer.xml        Wed Sep  9 21:58:46 
2015        (r16384)
+++ trunk/BOOK/multimedia/videoutils/mplayer.xml        Thu Sep 10 04:09:47 
2015        (r16385)
@@ -8,10 +8,10 @@
   <!ENTITY mplayer-download-ftp 
"ftp://ftp.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.xz";>-->
   <!ENTITY mplayer-download-http 
"&sources-anduin-other-http;/mplayer-&mplayer-version;.tar.xz">
   <!ENTITY mplayer-download-ftp " ">
-  <!ENTITY mplayer-md5sum        "466277d34edee7facd456cddfca10171">
-  <!ENTITY mplayer-size          "12 MB">
-  <!ENTITY mplayer-buildsize     "248 MB<!-- (120 MB using system-installed 
FFMpeg)-->">
-  <!ENTITY mplayer-time          "3.6 SBU<!-- (1.5 SBU using system-installed 
FFMpeg)-->">
+  <!ENTITY mplayer-md5sum        "db598c845fcc12c917c4cca0d76276e7">
+  <!ENTITY mplayer-size          "18 MB">
+  <!ENTITY mplayer-buildsize     "263 MB<!-- (120 MB using system-installed 
FFMpeg)-->">
+  <!ENTITY mplayer-time          "3.5 SBU<!-- (1.5 SBU using system-installed 
FFMpeg)-->">
 
   <!ENTITY mplayer-skin          "Clearlooks-1.6">
   <!ENTITY mplayer-skin-download-http 
"http://www.mplayerhq.hu/MPlayer/skins/&mplayer-skin;.tar.bz2";>
@@ -246,7 +246,8 @@
       <xref linkend="DocBook"/> and
       <xref linkend="docbook-xsl"/> (all three required to build the HTML 
documentation); and
       <ulink url="http://cihar.com/software/enca/";>Enca</ulink>,
-      <ulink url="http://www.ladspa.org/";>LADSPA</ulink>,
+      <!--LADSPA plugins and other sites of the maintainer are down.
+      <ulink url="http://www.ladspa.org/";>LADSPA</ulink>,-->
       <ulink url="http://sourceforge.net/projects/bs2b/";>libbs2b</ulink>, and
       <ulink url="http://www.lirc.org/";>LIRC</ulink> (and
       <ulink url="http://www.dolda2000.com/~fredrik/lirccd/";>LIRC Client 
Daemon</ulink>)

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Wed Sep  9 21:58:46 2015        (r16384)
+++ trunk/BOOK/packages.ent     Thu Sep 10 04:09:47 2015        (r16385)
@@ -55,7 +55,7 @@
 <!ENTITY bluefish-version             "2.2.7">
 <!ENTITY ed-version                   "1.12">
 <!ENTITY emacs-version                "24.5">
-<!ENTITY joe-version                  "4.0">
+<!ENTITY joe-version                  "4.1">
 <!ENTITY nano-version                 "2.4.2">
 <!ENTITY vim-version                  "7.4">
 
@@ -251,7 +251,7 @@
 <!ENTITY cmake-major-version          "3.3">
 <!ENTITY cmake-minor-version          "1">
 <!ENTITY cmake-version                
"&cmake-major-version;.&cmake-minor-version;">
-<!ENTITY cvs-version                  "1.11.23">
+<!--<!ENTITY cvs-version                  "1.11.23">-->
 <!ENTITY dejagnu-version              "1.5.3">
 <!ENTITY doxygen-version              "1.8.10">
 <!ENTITY elfutils-version             "0.163">
@@ -719,7 +719,7 @@
 <!ENTITY speexdsp-version             "1.2rc3">
 <!ENTITY taglib-version               "1.9.1">
 <!ENTITY v4l-utils-version            "1.6.3">
-<!ENTITY x264-version                 "20141208-2245">
+<!ENTITY x264-version                 "20150908-2245">
 <!ENTITY xine-lib-version             "1.2.6">
 <!ENTITY xvid-version                 "1.3.3">
 
@@ -742,7 +742,7 @@
 
 <!-- Chapter 48 -->
 <!ENTITY ffmpeg-version               "2.7.2">
-<!ENTITY mplayer-version              "2015-02-20">
+<!ENTITY mplayer-version              "SVN-r37520">
 <!ENTITY xine-ui-version              "0.99.9">
 <!ENTITY transcode-version            "1.1.7">
 <!ENTITY vlc-version                  "2.2.1">

Modified: trunk/BOOK/postlfs/editors/joe.xml
==============================================================================
--- trunk/BOOK/postlfs/editors/joe.xml  Wed Sep  9 21:58:46 2015        (r16384)
+++ trunk/BOOK/postlfs/editors/joe.xml  Thu Sep 10 04:09:47 2015        (r16385)
@@ -5,10 +5,11 @@
   %general-entities;
 
   <!ENTITY joe-download-http 
"&sourceforge-repo;/joe-editor/joe-&joe-version;.tar.gz">
-  <!ENTITY joe-download-ftp  "&gentoo-ftp-repo;/joe-&joe-version;.tar.gz">
-  <!ENTITY joe-md5sum        "3c3b6d5089a29ddc746ee89bab59286e">
-  <!ENTITY joe-size          "820 KB">
-  <!ENTITY joe-buildsize     "12 MB">
+  <!--<!ENTITY joe-download-ftp  
"&gentoo-ftp-repo;/joe-&joe-version;.tar.gz">-->
+  <!ENTITY joe-download-ftp  " ">
+  <!ENTITY joe-md5sum        "b8c9ab4295e3208ddbbaa9c1141564f9">
+  <!ENTITY joe-size          "1.3 MB">
+  <!ENTITY joe-buildsize     "20 MB">
   <!ENTITY joe-time          "0.2 SBU">
 ]>
 
@@ -77,7 +78,12 @@
 
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
 
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>make install &amp;&amp;
+
+install -vm 755 joe/util/{stringify,termidx,uniproc} /usr/bin &amp;&amp;
+
+install -vdm755 /usr/share/joe/util &amp;&amp;
+install -vm 644 joe/util/{*.txt,README} 
/usr/share/joe/util</userinput></screen>
 
   </sect2>
 
@@ -129,16 +135,23 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>jmacs, 
-             joe, 
-             jpico, 
-             jstar, 
-             rjoe, and 
-             termidx</seg>
-        <seg>None</seg>
-        <seg>/etc/joe, 
-             /usr/share/joe, and 
-             /usr/share/doc/joe</seg>
+        <seg>
+          jmacs,
+          joe,
+          jpico,
+          jstar,
+          rjoe,
+          stringify,
+          termidx, and
+          uniproc
+        </seg>
+        <seg>
+          None
+        </seg>
+        <seg>
+          /{etc,/usr/share}/joe and
+          /usr/share/doc/joe-&joe-version;
+        </seg>
       </seglistitem>
     </segmentedlist>
 
@@ -204,16 +217,40 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry id="stringify">
+        <term><command>stringify</command></term>
+        <listitem>
+          <para>is a program used by <command>joe</command> to convert rc and
+          .jsf files into a C file (see /usr/share/joe/util/README).</para>
+          <indexterm zone="joe stringify">
+            <primary sortas="b-stringify">stringify</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="termidx">
         <term><command>termidx</command></term>
         <listitem>
           <para>is a program used by <command>joe</command> to generate the
-          termcap index file.</para>
+          termcap index file (see /usr/share/joe/util/README).</para>
           <indexterm zone="joe termidx">
             <primary sortas="b-termidx">termidx</primary>
           </indexterm>
         </listitem>
       </varlistentry>
+
+      <varlistentry id="uniproc">
+        <term><command>uniproc</command></term>
+        <listitem>
+          <para>is a program used by <command>joe</command> to generate joe's
+          unicode database file unicat.c from Blocks.txt CaseFolding.txt
+          EastAsianWidth.txt and UnicodeData.txt (find them at
+          /usr/share/joe/util; see /usr/share/joe/util/README).</para>
+          <indexterm zone="joe uniproc">
+            <primary sortas="b-uniproc">uniproc</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
 
     </variablelist>
 
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to