r8647 - in trunk/BOOK: . general/genlib introduction/welcome xsoft/office

ken at linuxfromscratch.org ken at linuxfromscratch.org
Sat Oct 23 18:44:56 PDT 2010


Author: ken
Date: 2010-10-23 19:44:50 -0600 (Sat, 23 Oct 2010)
New Revision: 8647

Added:
   trunk/BOOK/general/genlib/wv.xml
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/enchant.xml
   trunk/BOOK/general/genlib/genlib.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/xsoft/office/abiword.xml
Log:
Abiword and friends.

Modified: trunk/BOOK/general/genlib/enchant.xml
===================================================================
--- trunk/BOOK/general/genlib/enchant.xml	2010-10-23 17:28:28 UTC (rev 8646)
+++ trunk/BOOK/general/genlib/enchant.xml	2010-10-24 01:44:50 UTC (rev 8647)
@@ -6,9 +6,9 @@
 
   <!ENTITY enchant-download-http "http://www.abisource.com/downloads/enchant/&enchant-version;/enchant-&enchant-version;.tar.gz">
   <!ENTITY enchant-download-ftp  "ftp://ftp.netbsd.org/pub/pkgsrc/distfiles/enchant-&enchant-version;.tar.gz">
-  <!ENTITY enchant-md5sum        "7dfaed14e142b4a0004b770c9568ed02">
-  <!ENTITY enchant-size          "579 KB">
-  <!ENTITY enchant-buildsize     "13 MB">
+  <!ENTITY enchant-md5sum        "de11011aff801dc61042828041fb59c7">
+  <!ENTITY enchant-size          "593 KB">
+  <!ENTITY enchant-buildsize     "17 MB">
   <!ENTITY enchant-time          "0.3 SBU">
 ]>
 
@@ -64,7 +64,8 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional"><xref linkend="dbus-glib"/>,
-    <ulink url="http://hspell.ivrix.org.il/">Hspell</ulink>, and
+    <ulink url="http://hspell.ivrix.org.il/">Hspell</ulink>,
+    <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>, and
     <ulink url="http://voikko.sourceforge.net/">Voikko</ulink></para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: trunk/BOOK/general/genlib/genlib.xml
===================================================================
--- trunk/BOOK/general/genlib/genlib.xml	2010-10-23 17:28:28 UTC (rev 8646)
+++ trunk/BOOK/general/genlib/genlib.xml	2010-10-24 01:44:50 UTC (rev 8647)
@@ -99,6 +99,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ptlib.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libatasmart.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="telepathy-glib.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="wv.xml"/>
 
   <!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libxml.xml"/> -->
   <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ispell.xml"/> -->

Added: trunk/BOOK/general/genlib/wv.xml
===================================================================
--- trunk/BOOK/general/genlib/wv.xml	                        (rev 0)
+++ trunk/BOOK/general/genlib/wv.xml	2010-10-24 01:44:50 UTC (rev 8647)
@@ -0,0 +1,146 @@
+<?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 wv-download-http   "http://www.abisource.com/downloads/wv/&wv-version;/wv-&wv-version;.tar.gz">
+  <!ENTITY wv-download-ftp    "">
+  <!ENTITY wv-md5sum          "dbccf2e9f747e50c913b7e3d126b73f7">
+  <!ENTITY wv-size            "608 KB">
+  <!ENTITY wv-buildsize       "25 MB">
+  <!ENTITY wv-time            "0.4 SBU">
+]>
+
+<sect1 id="wv" xreflabel="wv-&wv-version;">
+  <?dbhtml filename="wv.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>wv-&wv-version;</title>
+
+  <indexterm zone="wv">
+    <primary sortas="a-Wv">Wv</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to wv</title>
+
+    <para>This package contains tools for reading information from an MS Word
+    document.</para>
+
+    &lfs67_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&wv-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&wv-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &wv-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &wv-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &wv-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &wv-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">wv Dependencies</bridgehead>
+
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para role="required"><xref linkend="libgsf"/>, <xref linkend="libpng"/>
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional"><ulink
+    url="http://wvware.sourceforge.net/libwmf.html">libwmf</ulink></para>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url='&blfs-wiki;/wv'/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of wv</title>
+
+    <para>Install <application>wv</application> by running the following
+    commands:</para>
+
+<screen><userinput>./configure --prefix=/usr &&
+make</userinput></screen>
+
+    <para>This package does not have a testsuite.</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><option>--disable-static</option>: This switch prevents the static
+    library being built.</para>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>wvSummary, and several other wv* programs which are deprecated in
+        favour of abiword: see
+        <ulink url="http://wvware.sourceforge.net/"></ulink></seg>
+        <seg>libwv-1.2.{so,a}</seg>
+        <seg>/usr/share/wv/</seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="wv-prog">
+        <term><command>wvSummary</command></term>
+        <listitem>
+          <para>displays the summary information from an MS Word document.</para>
+          <indexterm zone="wv wv-prog">
+            <primary sortas="b-wv">wv</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libwv-1.2">
+        <term><filename class='libraryfile'>libwv-1.2.{so,a}</filename></term>
+        <listitem>
+          <para>provides functions to access MS Word documents.</para>
+          <indexterm zone="wv libwv-1.2">
+            <primary sortas="c-libwv-1.2">libwv-1.2.{so,a}</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>


Property changes on: trunk/BOOK/general/genlib/wv.xml
___________________________________________________________________
Added: svn:keywords
   + LastChangedBy Date

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2010-10-23 17:28:28 UTC (rev 8646)
+++ trunk/BOOK/general.ent	2010-10-24 01:44:50 UTC (rev 8647)
@@ -156,7 +156,7 @@
 <!ENTITY expat-version                "2.0.1">
 <!ENTITY libesmtp-version             "1.0.4">
 <!ENTITY aspell-version               "0.60.6">
-<!ENTITY enchant-version              "1.5.0">
+<!ENTITY enchant-version              "1.6.0">
 <!ENTITY slib-version                 "3b2">
 <!ENTITY gwrap-version                "1.3.4">
 <!ENTITY LZO-version                  "2.03">
@@ -197,6 +197,7 @@
 <!ENTITY ptlib-version                "2.6.7">
 <!ENTITY libatasmart-version          "0.17">
 <!ENTITY telepathy-glib-version       "0.9.2">
+<!ENTITY wv-version                   "1.2.9">
 
 <!-- Obsolete
 <!ENTITY fam-version                  "2.7.0">
@@ -721,7 +722,7 @@
 
 <!-- Part X -->
 <!-- Chapter 34 -->
-<!ENTITY AbiWord-version              "2.4.6">
+<!ENTITY AbiWord-version              "2.8.6">
 <!ENTITY gnumeric-version             "1.8.2">
 <!ENTITY gnucash-version              "2.2.4">
 <!ENTITY gimp-version                 "2.6.8">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2010-10-23 17:28:28 UTC (rev 8646)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2010-10-24 01:44:50 UTC (rev 8647)
@@ -56,6 +56,14 @@
 	  Sqlite-3.7.3 (fixes ticket
           <ulink url="&blfs-ticket-root;3173">#3173</ulink>).</para>
         </listitem>
+        <listitem>
+          <para>[ken] - Updated to
+          Abiword-2.8.6 (fixes ticket
+          <ulink url="&blfs-ticket-root;2918">#2918</ulink>)
+          Enchant-1.6.0 (fixes ticket
+          <ulink url="&blfs-ticket-root;3155">#3155</ulink>)
+          and added wv-1.2.9.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/xsoft/office/abiword.xml
===================================================================
--- trunk/BOOK/xsoft/office/abiword.xml	2010-10-23 17:28:28 UTC (rev 8646)
+++ trunk/BOOK/xsoft/office/abiword.xml	2010-10-24 01:44:50 UTC (rev 8647)
@@ -4,14 +4,15 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY AbiWord-download-http "http://www.abisource.com/downloads/abiword/&AbiWord-version;/source/abiword-&AbiWord-version;.tar.bz2">
+  <!ENTITY AbiWord-download-http "http://www.abisource.com/downloads/abiword/&AbiWord-version;/source/abiword-&AbiWord-version;.tar.gz">
   <!ENTITY AbiWord-download-ftp  " ">
-  <!ENTITY AbiWord-md5sum        "8ed5fb282b9741aca75b9e47500d39a1">
-  <!ENTITY AbiWord-size          "25 MB">
-  <!ENTITY AbiWord-buildsize     "262 MB (additional 210 MB to build and install the API docs)">
-  <!ENTITY AbiWord-time          "4.5 SBU (to build and install the program, docs and all plugins)">
-  <!ENTITY AbiWord-minor-version "2.4">
-  <!ENTITY AbiWord-under-version "2_4">
+  <!ENTITY AbiWord-md5sum        "f883b0a7f26229a9c66fd6a1a94381aa">
+  <!ENTITY AbiWord-size          "9 MB">
+  <!ENTITY AbiWord-buildsize     "684 MB (without collab or plugins except OpenDocument, additional 8 MB to install local HTML docs)">
+  <!ENTITY AbiWord-time          "6.6 SBU">
+  <!ENTITY AbiWordDocs-download-http "http://www.abisource.com/downloads/abiword/&AbiWord-version;/source/abiword-docs-&AbiWord-version;.tar.gz">
+  <!ENTITY AbiWord-minor-version "2.8">
+  <!--<!ENTITY AbiWord-under-version "2_4">-->
 ]>
 
 <sect1 id="abiword" xreflabel="AbiWord-&AbiWord-version;">
@@ -57,41 +58,57 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing='compact'>
+      <listitem>
+        <para>Optional Documentation: If running on a gnome desktop, the help
+        menu will open <application>epiphany</application> at <ulink
+        url="http://www.abisource.com/help/en-US/index.html"/>.  If you wish
+        to install a copy of the en-US, fr-FR and pl-PL HTML documentation on
+        your machine, download <ulink url="&AbiWordDocs-download-http;"/>
+        (size 1.4MB md5sum 197df94c1d9ed287903cb5aa0b60bbc1). The local files
+        will not be automatically referenced if you do not have a fairly
+        complete gnome desktop (epiphany and yelp on their own are not enough),
+        but you can still open them in your browser of choice.</para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">AbiWord Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="fribidi"/> and
-    <xref linkend="libgnomeprintui"/></para>
+    <para role="required"><xref linkend="fribidi"/>,
+    <xref linkend="libjpeg"/>,
+    <xref linkend="libpng"/>,
+    <xref linkend="librsvg"/> and
+    <xref linkend="wv"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="libgnomeui"/> (for GNOME-2 support),
-    <xref linkend="gucharmap"/>,
-    <xref linkend="enchant"/> (uses
-    <xref linkend="aspell"/>),
-    <ulink url="http://wvware.sourceforge.net/">wv</ulink> (with
-    <ulink url="http://sourceforge.net/projects/wvware">libwmf</ulink> installed first), and
-    <ulink url="http://valgrind.org/">Valgrind</ulink></para>
-
-    <bridgehead renderas="sect4">Optional for Plugins</bridgehead>
-    <para role="optional"><xref linkend="libgsf"/> (to build the OpenDocument/OpenOffice plugin),
-    <xref linkend="poppler"/> (for the pdf plugin, requires installing with unsupported xpdf headers),
-    <xref linkend="librsvg"/>,
-    <!-- Currently Broken <xref linkend="html-tidy"/>, -->
-    <!-- Currently Broken <ulink url="http://www.inter7.com/index.php?page=eps">EPS</ulink>, -->
-    <xref linkend="nautilus"/> (for GNOME-2 support),
-    <xref linkend="goffice"/> (you must use a version of
-    <ulink url="&gnome-download-http;/goffice/0.2/">GOffice <0.3.0</ulink>),
-    <ulink url="http://www.abisource.com/projects/link-grammar/">Link Grammar</ulink>,
+    <para role="optional">
     <ulink url="http://aiksaurus.sourceforge.net/">Aiksaurus</ulink>,
-    <ulink url="http://www.gnome-db.org/">libgnomedb version <1.3.0</ulink>* (requires
+    <ulink url="http://www.boost.org/">Boost</ulink> (required for collab),
+    <xref linkend="dbus-glib"/> (for the collab sugar backend),
+    <xref linkend="enchant"/>,
+    <xref linkend="goffice"/>),
+    <ulink url="http://helm.cs.unibo.it/mml-widget/">GtkMathView</ulink> (requires
+    <ulink url="http://www.gnome-db.org/">libgnomedb version <1.3.0</ulink>*
+    which requires
     <ulink url="http://www.gnome-db.org/">libgda version <1.3.0</ulink>),
+    <ulink url="http://sourceforge.net/projects/mission-control/files/">libmissioncontrol</ulink>,
+    <xref linkend="empathy"/> and
+    <xref linkend="telepathy-glib"/> (for the collab telepathy backend),
+    <ulink url="http://ftp.imendio.com/pub/imendio/loudmouth/src/">loudmouth</ulink>
+    (for the collab xmpp backend),
+    <xref linkend="gnutls"/> and
+    <xref linkend="libsoup"/> (for the collab service),
     <ulink url="http://sourceforge.net/projects/wvware">libwmf</ulink>,
     <ulink url="http://helm.cs.unibo.it/mml-widget/">GtkMathView</ulink> (requires
     <ulink url="http://sourceforge.net/projects/gmetadom/">Gnome DOM Bindings</ulink> which requires
     <ulink url="http://gdome2.cs.unibo.it/">gdome2</ulink>),
     <ulink url="http://libwpd.sourceforge.net/">libwpd</ulink>,
     <ulink url="http://libots.sourceforge.net/">OTS</ulink>, and
-    <ulink url="http://software.frodo.looijaard.name/psiconv/">Psiconv</ulink></para>
+    <ulink url="http://software.frodo.looijaard.name/psiconv/">Psiconv</ulink>
+    Some of these are not automatically detected and need to be specified to the
+    configure script.</para>
 
     <para>* The
     <application>libgda</application>/<application>libgnomedb</application>
@@ -103,7 +120,7 @@
     pose a conflict with any of the previous versions (but does not support
     <application>AbiWord</application> or <application>Gnumeric</application>
     database access. <application>AbiWord</application> requires versions
-    <1.3.0 (1.2.2 is known to work).</para>
+    <1.3.0 (1.2.2 was known to work when last tested).</para>
 
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/abiword"/></para>
@@ -116,115 +133,47 @@
     <para>Install <application>AbiWord</application> by running the following
     commands:</para>
 
-<screen><userinput>cd abi &&
-./configure --prefix=/usr &&
-make &&
+<screen><userinput>./configure --prefix=/usr &&
+make</userinput></screen>
 
-cd ../abiword-plugins &&
-sed -i 's/dictionary_file)/reinterpret_cast<const unsigned char *>(&)/' \
-        tools/ots/xp/AbiOts.cpp &&
+    <para>If you wish to run the tests, issue: <command>make check</command>.
+    </para>
 
-./configure --prefix=/usr --without-inter7eps &&
-make &&
-
-cd ..</userinput></screen>
-
-    <para>If you wish to create the API documentation,
-    <xref linkend="doxygen"/> must be installed and issue the following
-    commands:</para>
-
-<screen><userinput>pushd abi &&
-doxygen &&
-popd</userinput></screen>
-
-    <para>This package's test suite requires <ulink
-    url="http://valgrind.org/">Valgrind</ulink>. Though the end message will
-    indicate the tests failed, there will actually be many tests that run
-    to a successful completion. Run the tests by issuing the following
-    commands:</para>
-
-<screen><userinput>pushd abi &&
-make check &&
-popd</userinput></screen>
-
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
-<screen role="root"><userinput>cd abi &&
-make install &&
+<screen role="root"><userinput>make install</userinput></screen>
 
-install -v -m755 -d /usr/share/doc/abiword-&AbiWord-version; &&
-install -v -m644    docs/*.* \
-                    /usr/share/doc/abiword-&AbiWord-version; &&
+    <para>If you wish to install the local help files, untar them</para>
+<screen><userinput>tar -xf ../abiword-docs-&AbiWord-version;.tar.gz &&
+cd abiword-docs-&AbiWord-version;</userinput></screen>
 
-cd ../abiword-plugins &&
-make install &&
+    <para>and then, as the <systemitem class="username">root</systemitem> user:</para>
 
-cd ..</userinput></screen>
+<screen role="root"><userinput>make install</userinput></screen>
 
-    <para><application>AbiWord</application> is now installed and must be used
-    to build the Help files. Issue the following commands as an unprivileged
-    user:</para>
 
-<screen><userinput>pushd abiword-docs &&
-./make-html.sh &&
-cd ..</userinput></screen>
-
-<!-- removing this as it does exactly the same thing as
-     the make-html.sh does          ./make-gnome-html.sh && -->
-
-    <para>Then as the <systemitem class="username">root</systemitem> user,
-    install the help files:</para>
-
-<screen role="root"><userinput>install -v -m644 man/abiword.1 /usr/share/man/man1 &&
-install -v -m644 Manual/en/Abiword_Manual.abw \
-                 /usr/share/doc/abiword-&AbiWord-version; &&
-cp -v -Rf help   /usr/share/AbiSuite-&AbiWord-minor-version;/AbiWord &&
-find             /usr/share/AbiSuite-&AbiWord-minor-version;/AbiWord/help \
-                 -type d -exec chmod -v 755 {} \;</userinput></screen>
-
-    <para>If you have a <application>GNOME</application> installation, issue
-    the following commands as the <systemitem class="username">root</systemitem>
-    user to install the <application>AbiWord</application> Bonobo component
-    description file:</para>
-
-<screen role="root"><userinput>install -v -m644 abidistfiles/GNOME_AbiWord_Control_&AbiWord-under-version;.server \
-        $(pkg-config --variable=prefix ORBit-2.0)/lib/bonobo/servers &&
-
-if [ $(pkg-config --variable=prefix ORBit-2.0) != "/usr" ]; then
-    rmdir -v /usr/lib/{bonobo/servers,bonobo}
-fi</userinput></screen>
-
-    <para>If you built the API documentation, install it by issuing the
-    following commands as the <systemitem class="username">root</systemitem>
-    user:</para>
-
-<screen role="root"><userinput>install -v -m755 -d  /usr/share/doc/abiword-&AbiWord-version;/api &&
-
-for FILENAME in $(ls abi/docs/dox/html); do
-    install -v -m644 abi/docs/dox/html/${FILENAME} \
-                     /usr/share/doc/abiword-&AbiWord-version;/api
-done</userinput></screen>
-
   </sect2>
 
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><parameter>--without-inter7eps</parameter>: Some of the headers from
+    <para><option>--without-inter7eps</option>: Some of the headers from
     the <application>EPS</application> package are not compatible with
     <application>GCC</application>-&gcc-version;. This parameter prevents
     linking to the package and incurring a build failure.</para>
 
+    <para><option>--disable-static</option>: This switch prevents the static
+    library being built. On x86_64 it also saves a large amount of build time.
+    </para>
+
+    <para><option>--enable-plugins=collab</option>: Build some or all of the
+    collab plugins.</para>
+
     <para><command>sed -i '...' tools/ots/xp/AbiOts.cpp </command>:
     This command is used to fix an incompatibility with
     <application>GCC</application> and the
     <application>libots</application> package.</para>
 
-    <para><command>if [ ... != "/usr" ]; then ...;fi</command>:
-    This command is used to remove unneeded directories if the
-    <application>GNOME</application> installation is in any prefix
-    other than <filename class='directory'>/usr</filename>.</para>
-
   </sect2>
 
   <sect2 role="configuration">
@@ -247,19 +196,26 @@
       <para>Choose the right template for your language and locale from the
       list produced by the following command:</para>
 
-<screen><userinput>ls /usr/share/AbiSuite-&AbiWord-minor-version;/templates</userinput></screen>
+<screen><userinput>ls /usr/share/abiword-&AbiWord-minor-version;/templates</userinput></screen>
 
       <para>Create the folder
       <filename class='directory'>~/.AbiSuite/templates</filename> then copy the
       <filename>normal.awt</filename> you want into it:</para>
 
 <screen><userinput>install -v -m750 -d ~/.AbiSuite/templates &&
-install -v -m640    /usr/share/AbiSuite-&AbiWord-minor-version;/templates/normal.awt-<replaceable><lang></replaceable> \
+install -v -m640    /usr/share/abiword-&AbiWord-minor-version;/templates/normal.awt-<replaceable><lang></replaceable> \
                     ~/.AbiSuite/templates/normal.awt</userinput></screen>
 
-      <para>Change <replaceable><lang></replaceable> in the above
+      <para>Change <replaceable><lang></replaceable> by the above
       command to fit the name of the file you want.</para>
 
+      <para>If you are using multiple languages, you may need to edit the template
+      to use a font with greater coverage (e.g. one of the
+      <ulink url="http://dejavu.sourceforge.net/">DejaVu fonts</ulink>),
+      because <application>Abiword</application> does not use
+      <application>fontconfig</application> and can only display glyphs that
+      are provided in the chosen font.</para>
+
       <para>If you have <xref linkend="desktop-file-utils"/> installed,
       you should run the <command>update-desktop-database</command> command
       to update the mimeinfo cache and allow the Help system to work.</para>
@@ -277,10 +233,11 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>abiword, AbiWord-&AbiWord-minor-version;, ttfadmin.sh, and ttftool</seg>
-        <seg>Numerous plugin library support modules</seg>
-        <seg>/usr/lib/AbiWord-&AbiWord-minor-version; and
-        /usr/share/AbiSuite-&AbiWord-minor-version;</seg>
+        <seg>abiword</seg>
+        <seg>libabiword-&AbiWord-minor-version; and one or more plugin library
+        support modules</seg>
+        <seg>/usr/lib/abiword-&AbiWord-minor-version; and
+        /usr/share/abiword-&AbiWord-minor-version;</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -292,47 +249,25 @@
       <varlistentry id="abiword-prog">
         <term><command>abiword</command></term>
         <listitem>
-          <para>is a symbolic link to the main
-          <command>AbiWord-&AbiWord-minor-version;</command>
-          executable.</para>
+          <para>is the word processor, a wrapper for the functions in
+          libabiword-&AbiWord-minor-version; - it can also be used on the
+          command line, see <command>man 1 abiword</command>.</para>
           <indexterm zone="abiword abiword-prog">
-            <primary sortas="g-abiword">abiword</primary>
+            <primary sortas="b-abiword">abiword</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="AbiWord-version-number">
-        <term><command>AbiWord-&AbiWord-minor-version;</command></term>
+      <varlistentry id="libabiword">
+        <term><filename class='libraryfile'>libabiword-&AbiWord-minor-version;.{so,a}</filename></term>
         <listitem>
-          <para>is the word-processing program executable.</para>
-          <indexterm zone="abiword AbiWord-version-number">
-            <primary sortas="b-AbiWord-&AbiWord-minor-version;">AbiWord-&AbiWord-minor-version;</primary>
+          <para>provides functions to access MS Word documents.</para>
+          <indexterm zone="abiword libabiword">
+            <primary sortas="c-libabiword">libabiword-&AbiWord-minor-version;.{so,a}</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="ttfadmin.sh">
-        <term><command>ttfadmin.sh</command></term>
-        <listitem>
-          <para>generates support files required by
-          <application>AbiWord</application> for each TrueType font in a
-          given directory.</para>
-          <indexterm zone="abiword ttfadmin.sh">
-            <primary sortas="b-ttfadmin.sh">ttfadmin.sh</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry id="ttftool">
-        <term><command>ttftool</command></term>
-        <listitem>
-          <para>is a utility for processing TrueType fonts.</para>
-          <indexterm zone="abiword ttftool">
-            <primary sortas="b-ttftool">ttftool</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
     </variablelist>
 
   </sect2>




More information about the blfs-book mailing list