Author: bdubbs
Date: Sat Mar 26 17:52:28 2016
New Revision: 17173

Log:
Update to proftpd-1.3.5b.  
Update to libsigc++-2.8.0.
Update to seamonkey-2.40.
Update to bind-9.10.3-P4. 
Archive strigi

Added:
   trunk/BOOK/archive/strigi.xml
      - copied unchanged from r17172, trunk/BOOK/general/sysutils/strigi.xml
Deleted:
   trunk/BOOK/general/sysutils/strigi.xml
Modified:
   trunk/BOOK/general/genlib/libsigc++.xml
   trunk/BOOK/general/sysutils/sysutils.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/networking/netutils/bind-utils.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/server/major/bind.xml
   trunk/BOOK/server/major/proftpd.xml
   trunk/BOOK/xsoft/graphweb/seamonkey.xml

Copied: trunk/BOOK/archive/strigi.xml (from r17172, 
trunk/BOOK/general/sysutils/strigi.xml)
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/archive/strigi.xml       Sat Mar 26 17:52:28 2016        
(r17173, copy of r17172, trunk/BOOK/general/sysutils/strigi.xml)
@@ -0,0 +1,254 @@
+<?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 strigi-download-http 
"http://www.vandenoever.info/software/strigi/strigi-&strigi-version;.tar.bz2";>
+  <!ENTITY strigi-download-ftp  " ">
+  <!ENTITY strigi-md5sum        "d69443234f4286d71997db9de543331a">
+  <!ENTITY strigi-size          "811 KB">
+  <!ENTITY strigi-buildsize     "52 MB">
+  <!ENTITY strigi-time          "1.2 SBU">
+]>
+
+<sect1 id="strigi" xreflabel="strigi-&strigi-version;">
+  <?dbhtml filename="strigi.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>Strigi-&strigi-version;</title>
+
+  <indexterm zone="strigi">
+    <primary sortas="a-strigi">strigi</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Strigi</title>
+
+    <para><application>Strigi</application> is a program for fast indexing and
+    searching of personal data. It can gather and index information from
+    files in the filesystem even if they are hidden in emails or
+    archives.</para>
+
+    &lfs79_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&strigi-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&strigi-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &strigi-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &strigi-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &strigi-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &strigi-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Strigi Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required">
+      <xref linkend="cmake"/>
+    </para>
+
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended">
+      <xref linkend="dbus"/> and
+      <xref linkend="qt4"/>
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+      <xref linkend="ffmpeg"/>,
+      <xref linkend="exiv2"/>,
+      <xref linkend="libxml2"/>,
+      <ulink 
url="http://sourceforge.net/projects/clucene/files/clucene-core-stable/";>
+         CLucene version 0.9x</ulink> , and
+      <ulink url="http://logging.apache.org/log4cxx/";>log4cxx</ulink>
+    </para>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/strigi"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Strigi</title>
+
+    <para>Install <application>strigi</application> by running the following
+    commands:</para>
+
+<screen><userinput>sed -i "s/BufferedStream :/STREAMS_EXPORT &amp;/" 
libstreams/include/strigi/bufferedstream.h &amp;&amp;
+
+mkdir build &amp;&amp;
+cd    build &amp;&amp;
+
+cmake -DCMAKE_INSTALL_PREFIX=/usr \
+      -DCMAKE_INSTALL_LIBDIR=lib  \
+      -DCMAKE_BUILD_TYPE=Release  \
+      -DENABLE_CLUCENE=OFF        \
+      -DENABLE_CLUCENE_NG=OFF     \
+      .. &amp;&amp;
+make</userinput></screen>
+
+    <para>To test the results, issue <command>make test</command>.</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>
+      <command>sed -i "..."</command>: This command fixes the build with recent
+      <application>GCC</application> versions.
+    </para>
+
+    <para>
+      <parameter>-DCMAKE_INSTALL_LIBDIR=lib</parameter>: This switch is used so
+      the package doesn't write over the lib64 symlink on 64 bit systems.
+    </para>
+
+    <para>
+      <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used to
+      apply higher level of the compiler optimizations.
+    </para>
+
+    <para>
+      <option>-DENABLE_DBUS=OFF</option>: Use this <command>cmake</command>
+      variable if you don't have <application>D-Bus</application> installed.
+    </para>
+
+    <para>
+      <option>-DENABLE_QT4=OFF</option>: Use this <command>cmake</command>
+      variable if you don't have <application>Qt4</application> installed or if
+      you compiled <application>Qt4</application> without
+      <application>D-Bus</application> support.
+    </para>
+
+    <para>
+      <option>-DENABLE_CLUCENE*=OFF</option>: These statements disable the
+      package from trying to use <xref linkend="clucene"/> (current stable
+      version).
+    </para>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>deepfind, deepgrep, rdfindexer, strigiclient, strigicmd,
+        strigidaemon, and xmlindexer</seg>
+        <seg>libsearchclient.so, libstreamanalyzer.so, libstreams.so,
+        libstrigihtmlgui.so, libstrigiqtdbusclient.so, and several in
+        /usr/lib/strigi</seg>
+        <seg>/usr/include/strigi, /usr/lib/strigi, and /usr/share/strigi</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="deepfind">
+        <term><command>deepfind</command></term>
+        <listitem>
+          <para>is a utility for searching for filenames in compressed
+          archives like tar, cpio, and zip</para>
+          <indexterm zone="strigi deepfind">
+            <primary sortas="b-deepfind">deepfind</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="deepgrep">
+        <term><command>deepgrep</command></term>
+        <listitem>
+          <para>is a utility for searching compressed archives like
+                    tar, cpio, and zip</para>
+          <indexterm zone="strigi deepgrep">
+            <primary sortas="b-deepgrep">deepgrep</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="rdfindexer">
+        <term><command>rdfindexer</command></term>
+        <listitem>
+          <para>manages and performs indexing of the RDF data for entities
+          present on your site</para>
+          <indexterm zone="strigi rdfindexer">
+            <primary sortas="b-rdfindexer">rdfindexer</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="strigiclient">
+        <term><command>strigiclient</command></term>
+        <listitem>
+          <para>is a Qt4 client (GUI) for the Strigi Desktop Search 
software</para>
+          <indexterm zone="strigi strigiclient">
+            <primary sortas="b-strigiclient">strigiclient</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="strigicmd">
+        <term><command>strigicmd</command></term>
+        <listitem>
+          <para>is a program for creating and querying indices</para>
+          <indexterm zone="strigi strigicmd">
+            <primary sortas="b-strigicmd">strigicmd</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="strigidaemon">
+        <term><command>strigidaemon</command></term>
+        <listitem>
+          <para>is a daemon program for maintaining indices</para>
+          <indexterm zone="strigi strigidaemon">
+            <primary sortas="b-strigidaemon">strigidaemon</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="xmlindexer">
+        <term><command>xmlindexer</command></term>
+        <listitem>
+          <para>indexes XML documents</para>
+          <indexterm zone="strigi xmlindexer">
+            <primary sortas="b-xmlindexer">xmlindexer</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/general/genlib/libsigc++.xml
==============================================================================
--- trunk/BOOK/general/genlib/libsigc++.xml     Sat Mar 26 14:20:46 2016        
(r17172)
+++ trunk/BOOK/general/genlib/libsigc++.xml     Sat Mar 26 17:52:28 2016        
(r17173)
@@ -4,12 +4,12 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libsigc-download-http 
"&gnome-download-http;/libsigc++/2.6/libsigc++-&libsigc-version;.tar.xz">
-  <!ENTITY libsigc-download-ftp  
"&gnome-download-ftp;/libsigc++/2.6/libsigc++-&libsigc-version;.tar.xz">
-  <!ENTITY libsigc-md5sum        "d2f33ca0b4b012ef60669e3b3cebe956">
+  <!ENTITY libsigc-download-http 
"&gnome-download-http;/libsigc++/2.8/libsigc++-&libsigc-version;.tar.xz">
+  <!ENTITY libsigc-download-ftp  
"&gnome-download-ftp;/libsigc++/2.8/libsigc++-&libsigc-version;.tar.xz">
+  <!ENTITY libsigc-md5sum        "3d26acbc813fa54edd4401ce1a981677">
   <!ENTITY libsigc-size          "3.3 MB">
-  <!ENTITY libsigc-buildsize     "57 MB (with tests)">
-  <!ENTITY libsigc-time          "0.2 SBU (with tests)">
+  <!ENTITY libsigc-buildsize     "56 MB (with tests)">
+  <!ENTITY libsigc-time          "0.3 SBU (with tests)">
 ]>
 
 <sect1 id="libsigc" xreflabel="libsigc++-&libsigc-version;">

Modified: trunk/BOOK/general/sysutils/sysutils.xml
==============================================================================
--- trunk/BOOK/general/sysutils/sysutils.xml    Sat Mar 26 14:20:46 2016        
(r17172)
+++ trunk/BOOK/general/sysutils/sysutils.xml    Sat Mar 26 17:52:28 2016        
(r17173)
@@ -42,7 +42,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="rasqal.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="redland.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="sg3_utils.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="strigi.xml"/>
+<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="strigi.xml"/> -->
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="sysstat.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="udisks.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="udisks2.xml"/>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Sat Mar 26 14:20:46 
2016        (r17172)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Sat Mar 26 17:52:28 
2016        (r17173)
@@ -48,6 +48,22 @@
       <para>March 26th, 2016</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Update to proftpd-1.3.5b.  Fixes
+          <ulink url="&blfs-ticket-root;7562">#7562</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to libsigc++-2.8.0.  Fixes
+          <ulink url="&blfs-ticket-root;7594">#7594</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to seamonkey-2.40.  Fixes
+          <ulink url="&blfs-ticket-root;7589">#7589</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to bind-9.10.3-P4. Fixes
+          <ulink url="&blfs-ticket-root;7561">#7561</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[igor] - Update to icu-57.1. Fixes
           <ulink url="&blfs-ticket-root;7608">#7608</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/networking/netutils/bind-utils.xml
==============================================================================
--- trunk/BOOK/networking/netutils/bind-utils.xml       Sat Mar 26 14:20:46 
2016        (r17172)
+++ trunk/BOOK/networking/netutils/bind-utils.xml       Sat Mar 26 17:52:28 
2016        (r17173)
@@ -5,10 +5,10 @@
   %general-entities;
   <!ENTITY bind-download-http " ">
   <!ENTITY bind-download-ftp  
"ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz";>
-  <!ENTITY bind-md5sum          "bcf7e772b616f7259420a3edc5df350a">
-  <!ENTITY bind-size            "8.2 MB">
-  <!ENTITY bind-utils-buildsize "158 MB">
-  <!ENTITY bind-utils-time      "0.5 SBU">
+  <!ENTITY bind-md5sum          "173ce5e83e9ba31f8368367ee1ff7807">
+  <!ENTITY bind-size            "8.1 MB">
+  <!ENTITY bind-utils-buildsize "129 MB">
+  <!ENTITY bind-utils-time      "0.6 SBU">
 ]>
 
 <sect1 id="bind-utils" xreflabel="BIND Utilities-&bind-version;">

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Sat Mar 26 14:20:46 2016        (r17172)
+++ trunk/BOOK/packages.ent     Sat Mar 26 17:52:28 2016        (r17173)
@@ -128,7 +128,7 @@
 <!ENTITY libksba-version              "1.3.3">
 <!ENTITY liblinear-version            "210">
 <!ENTITY libpaper-version             "1.1.24+nmu4">
-<!ENTITY libsigc-version              "2.6.2">
+<!ENTITY libsigc-version              "2.8.0">
 <!ENTITY libsigsegv-version           "2.10">
 <!ENTITY libstatgrab-version          "0.91">
 <!ENTITY libtasn1-version             "4.7">
@@ -377,7 +377,7 @@
 <!-- Chapter 16 -->
 <!ENTITY avahi-version                "0.6.31">
 <!ENTITY bind-minor-version           "9.10">
-<!ENTITY bind-version                 "&bind-minor-version;.3-P3">
+<!ENTITY bind-version                 "&bind-minor-version;.3-P4">
 <!ENTITY mod_dnssd-version            "0.6">
 <!ENTITY NetworkManager-version       "1.0.10">
 <!ENTITY nmap-version                 "7.11">
@@ -419,7 +419,7 @@
 <!-- Part V -->
 <!-- Chapter 20 -->
 <!ENTITY apache-version               "2.4.18">
-<!ENTITY proftpd-version              "1.3.5a">
+<!ENTITY proftpd-version              "1.3.5b">
 <!ENTITY vsftpd-version               "3.0.3">
 
 <!-- Chapter 21 -->
@@ -677,7 +677,7 @@
 <!ENTITY libreoffice-dlversion        
"&libreoffice-version;&libreoffice-patch;">
 
 <!-- Chapter 43 -->
-<!ENTITY seamonkey-version            "2.39">
+<!ENTITY seamonkey-version            "2.40">
 <!ENTITY firefox-version              "45.0.1">
 
 <!-- Chapter 44 -->

Modified: trunk/BOOK/server/major/bind.xml
==============================================================================
--- trunk/BOOK/server/major/bind.xml    Sat Mar 26 14:20:46 2016        (r17172)
+++ trunk/BOOK/server/major/bind.xml    Sat Mar 26 17:52:28 2016        (r17173)
@@ -6,10 +6,10 @@
 
   <!ENTITY bind-download-http " ">
   <!ENTITY bind-download-ftp  
"ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz";>
-  <!ENTITY bind-md5sum        "bcf7e772b616f7259420a3edc5df350a">
-  <!ENTITY bind-size          "8.2 MB">
-  <!ENTITY bind-buildsize     "137 MB (additional 93 MB for the test suite)">
-  <!ENTITY bind-time          "1 SBU (additional 24+ minutes, processor 
independent, to run the complete test suite)">
+  <!ENTITY bind-md5sum        "173ce5e83e9ba31f8368367ee1ff7807">
+  <!ENTITY bind-size          "8.1 MB">
+  <!ENTITY bind-buildsize     "135 MB (additional 64 MB for the test suite)">
+  <!ENTITY bind-time          "1 SBU (additional 22+ minutes, processor 
independent, to run the complete test suite)">
 ]>
 
 <sect1 id="bind" xreflabel="BIND-&bind-version;">
@@ -152,7 +152,6 @@
     class="username">root</systemitem> user:</para>
 
 <screen role="root"><userinput>make install &amp;&amp;
-chmod -v 0755 /usr/lib/lib{bind9,dns,isc{,cc,cfg},lwres}.so &amp;&amp;
 
 install -v -m755 -d /usr/share/doc/bind-&bind-version;/{arm,misc} &amp;&amp;
 install -v -m644    doc/arm/*.html \
@@ -186,11 +185,6 @@
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
       href="../../xincludes/static-libraries.xml"/>
 
-    <para><command>chmod 0755
-    /usr/lib/{lib{bind9,dns,isc{,cc,cfg},lwres}.so</command>:
-    Enable the execute bit to prevent a warning when using
-    <command>ldd</command> to check library dependencies.</para>
-
     <para><command>cd doc; install ...</command>: These commands install
     additional package documentation. Omit any or all of these commands if
     desired.</para>

Modified: trunk/BOOK/server/major/proftpd.xml
==============================================================================
--- trunk/BOOK/server/major/proftpd.xml Sat Mar 26 14:20:46 2016        (r17172)
+++ trunk/BOOK/server/major/proftpd.xml Sat Mar 26 17:52:28 2016        (r17173)
@@ -6,10 +6,10 @@
 
   <!ENTITY proftpd-download-http " ">
   <!ENTITY proftpd-download-ftp  
"ftp://ftp.proftpd.org/distrib/source/proftpd-&proftpd-version;.tar.gz";>
-  <!ENTITY proftpd-md5sum        "b9d3092411478415b31d435f8e26d173">
+  <!ENTITY proftpd-md5sum        "f7b8e3a383b34a894c2502db74ccccde">
   <!ENTITY proftpd-size          "29 MB">
-  <!ENTITY proftpd-buildsize     "69 MB">
-  <!ENTITY proftpd-time          "0.2 SBU">
+  <!ENTITY proftpd-buildsize     "68 MB">
+  <!ENTITY proftpd-time          "0.3 SBU">
 ]>
 
 <sect1 id="proftpd" xreflabel="ProFTPD-&proftpd-version;">

Modified: trunk/BOOK/xsoft/graphweb/seamonkey.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/seamonkey.xml     Sat Mar 26 14:20:46 2016        
(r17172)
+++ trunk/BOOK/xsoft/graphweb/seamonkey.xml     Sat Mar 26 17:52:28 2016        
(r17173)
@@ -7,10 +7,10 @@
   <!ENTITY seamonkey-download-http 
"&mozilla-http;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.xz">
 <!--  <!ENTITY seamonkey-download-ftp 
"&mozilla-ftp;/seamonkey/releases/&seamonkey-version;/source/seamonkey-&seamonkey-version;.source.tar.bz2">-->
   <!ENTITY seamonkey-download-ftp " ">
-  <!ENTITY seamonkey-md5sum        "eb571346b1ad00d3197d48aa0a906102">
-  <!ENTITY seamonkey-size          "175 MB">
+  <!ENTITY seamonkey-md5sum        "5789df8f96e14577c275f10fdf8462f3">
+  <!ENTITY seamonkey-size          "185 MB">
   <!ENTITY seamonkey-buildsize     "4.3 GB (84 MB installed)">
-  <!ENTITY seamonkey-time          "10 SBU (using parallelism=4)">
+  <!ENTITY seamonkey-time          "13 SBU (using parallelism=4)">
 ]>
 
 <sect1 id="seamonkey" xreflabel="SeaMonkey-&seamonkey-version;">
@@ -242,14 +242,6 @@
 mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/moz-build-dir</literal>
 EOF</userinput></screen>
 
-    <para>
-      First, fix building with system freetype-2.6 or later:
-    </para>
-
-<screen><userinput>sed -e '/^ftglyph.h/i ftfntfmt.h'                     \
-    -e '/^freetype\/ftcache.h/a freetype\/ftfntfmt.h' \
-    -i mozilla/config/system-headers</userinput></screen>
-
     <note><para>
       If you are compiling <application>SeaMonkey</application> in chroot, make
       sure you have the <envar>SHELL</envar> environment variable set or 
prepend
-- 
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