Changeset faa6936f


Ignore:
Timestamp:
03/05/2014 07:54:37 PM (10 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 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:
83338f97
Parents:
1798ac0
Message:

Clarify strigi instructions

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/strigi.xml

    r1798ac0 rfaa6936f  
    3030    <title>Introduction to Strigi</title>
    3131
    32     <para><application>Strigi</application> is a desktop search engine.</para>
     32    <para><application>Strigi</application> is a program for fast indexing and
     33    searching of personal data. It can gather and index information from
     34    files in the filesystem even if they are hidden in emails or
     35    archives.</para>
    3336
    3437    &lfs75_checked;
     
    7477    <xref linkend="ffmpeg"/>,
    7578    <xref linkend="exiv2"/>,
    76     <xref linkend="clucene"/>, and
     79    <ulink url="http://sourceforge.net/projects/clucene/files/clucene-core-stable/">
     80       CLucene version 0.9x</ulink> , and
    7781    <ulink url="http://logging.apache.org/log4cxx/">log4cxx</ulink>
    7882    </para>
     
    8993    commands:</para>
    9094
    91 <!-- CMAKE_INSTALL_LIBDIR is used so the package doesn't write over lib64 symlink on 64 bit system -->
    92 <screen><userinput>sed -i "s|BufferedStream :|STREAMS_EXPORT &amp;|" libstreams/include/strigi/bufferedstream.h &amp;&amp;
     95<screen><userinput>sed -i "s/BufferedStream :/STREAMS_EXPORT &amp;/" libstreams/include/strigi/bufferedstream.h &amp;&amp;
     96
    9397mkdir build &amp;&amp;
    94 cd build &amp;&amp;
     98cd    build &amp;&amp;
     99
    95100cmake -DCMAKE_INSTALL_PREFIX=/usr \
    96101      -DCMAKE_INSTALL_LIBDIR=lib  \
    97102      -DCMAKE_BUILD_TYPE=Release  \
     103      -DENABLE_CLUCENE=OFF        \
     104      -DENABLE_CLUCENE_NG=OFF     \
    98105      .. &amp;&amp;
    99106make</userinput></screen>
     
    113120      <command>sed -i "..."</command>: This command fixes the build with recent
    114121      <application>GCC</application> versions.
     122    </para>
     123
     124    <para>
     125      <parameter>-DCMAKE_INSTALL_LIBDIR=lib</parameter>: This switch is used so
     126      the package doesn't write over the lib64 symlink on 64 bit systems.
    115127    </para>
    116128
     
    132144    </para>
    133145
     146    <para>
     147      <option>-DENABLE_CLUCENE*=OFF</option>: These statements disable the
     148      package from trying to use <xref linkend="clucene"/> (current stable
     149      version).
     150    </para>
     151
    134152  </sect2>
    135153
     
    144162      <seglistitem>
    145163        <seg>deepfind, deepgrep, rdfindexer, strigiclient, strigicmd,
    146         strigidaemon and xmlindexer</seg>
     164        strigidaemon, and xmlindexer</seg>
    147165        <seg>libsearchclient.so, libstreamanalyzer.so, libstreams.so,
    148         libstrigihtmlgui.so, libstrigiqtdbusclient.so and several in
     166        libstrigihtmlgui.so, libstrigiqtdbusclient.so, and several in
    149167        /usr/lib/strigi</seg>
    150         <seg>/usr/include/strigi, /usr/lib/strigi and /usr/share/strigi</seg>
     168        <seg>/usr/include/strigi, /usr/lib/strigi, and /usr/share/strigi</seg>
    151169      </seglistitem>
    152170    </segmentedlist>
    153 <!--
     171
    154172    <variablelist>
    155173      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     
    157175      <?dbhtml list-presentation="table"?>
    158176
    159       <varlistentry id="iodbc-config">
    160         <term><command>iodbc-config</command></term>
    161         <listitem>
    162           <para>is a utility for retrieving the installation options of strigi</para>
    163           <indexterm zone="strigi iodbc-config">
    164             <primary sortas="b-iodbc-config">iodbc-config</primary>
    165           </indexterm>
    166         </listitem>
    167       </varlistentry>
    168 
    169       <varlistentry id="iodbctest">
    170         <term><command>iodbctest{,w}</command></term>
    171         <listitem>
    172           <para>is an interactive SQL processor</para>
    173           <indexterm zone="strigi iodbctest">
    174             <primary sortas="b-iodbctest">iodbctest</primary>
    175           </indexterm>
    176         </listitem>
    177       </varlistentry>
    178 
    179       <varlistentry id="iodbcadm">
    180         <term><command>iodbcadm</command></term>
    181         <listitem>
    182           <para>is a graphical administration utility</para>
    183           <indexterm zone="strigi iodbcadm">
    184             <primary sortas="b-iodbcadm">iodbcadm</primary>
     177      <varlistentry id="deepfind">
     178        <term><command>deepfind</command></term>
     179        <listitem>
     180          <para>is a utility for searching for filenames in compressed
     181          archives like tar, cpio, and zip</para>
     182          <indexterm zone="strigi deepfind">
     183            <primary sortas="b-deepfind">deepfind</primary>
     184          </indexterm>
     185        </listitem>
     186      </varlistentry>
     187
     188      <varlistentry id="deepgrep">
     189        <term><command>deepgrep</command></term>
     190        <listitem>
     191          <para>is a utility for searching compressed archives like
     192                    tar, cpio, and zip</para>
     193          <indexterm zone="strigi deepgrep">
     194            <primary sortas="b-deepgrep">deepgrep</primary>
     195          </indexterm>
     196        </listitem>
     197      </varlistentry>
     198
     199      <varlistentry id="rdfindexer">
     200        <term><command>rdfindexer</command></term>
     201        <listitem>
     202          <para>manages and performs indexing of the RDF data for entities
     203          present on your site</para>
     204          <indexterm zone="strigi rdfindexer">
     205            <primary sortas="b-rdfindexer">rdfindexer</primary>
     206          </indexterm>
     207        </listitem>
     208      </varlistentry>
     209
     210      <varlistentry id="strigiclient">
     211        <term><command>strigiclient</command></term>
     212        <listitem>
     213          <para>is a Qt4 client (GUI) for the Strigi Desktop Search software</para>
     214          <indexterm zone="strigi strigiclient">
     215            <primary sortas="b-strigiclient">strigiclient</primary>
     216          </indexterm>
     217        </listitem>
     218      </varlistentry>
     219
     220      <varlistentry id="strigicmd">
     221        <term><command>strigicmd</command></term>
     222        <listitem>
     223          <para>is a program for creating and querying indices</para>
     224          <indexterm zone="strigi strigicmd">
     225            <primary sortas="b-strigicmd">strigicmd</primary>
     226          </indexterm>
     227        </listitem>
     228      </varlistentry>
     229
     230      <varlistentry id="strigidaemon">
     231        <term><command>strigidaemon</command></term>
     232        <listitem>
     233          <para>is a daemon program for maintaining indices</para>
     234          <indexterm zone="strigi strigidaemon">
     235            <primary sortas="b-strigidaemon">strigidaemon</primary>
     236          </indexterm>
     237        </listitem>
     238      </varlistentry>
     239
     240      <varlistentry id="xmlindexer">
     241        <term><command>xmlindexer</command></term>
     242        <listitem>
     243          <para>indexes XML documents</para>
     244          <indexterm zone="strigi xmlindexer">
     245            <primary sortas="b-xmlindexer">xmlindexer</primary>
    185246          </indexterm>
    186247        </listitem>
     
    188249
    189250    </variablelist>
    190 -->
     251
    191252  </sect2>
    192253
Note: See TracChangeset for help on using the changeset viewer.