Changeset 77b7e4fe for xsoft


Ignore:
Timestamp:
12/13/2005 08:48:53 PM (18 years ago)
Author:
Andrew Benton <andy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 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:
3d38064
Parents:
9dfd852b
Message:

Updated Abiword to 2.4.1

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/office/abiword.xml

    r9dfd852b r77b7e4fe  
    55  %general-entities;
    66
    7   <!ENTITY AbiWord-download-http "http://www.abisource.com/downloads/abiword/2.2.10/source/abiword-&AbiWord-version;.tar.bz2">
     7  <!ENTITY AbiWord-download-http "http://www.abisource.com/downloads/abiword/2.4.1/source/abiword-&AbiWord-version;.tar.bz2">
    88  <!ENTITY AbiWord-download-ftp  "ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/abiword-&AbiWord-version;.tar.bz2">
    9   <!ENTITY AbiWord-md5sum        "4aa8838d211129b8fc9c1231bc9df18a">
    10   <!ENTITY AbiWord-size          "23.9 MB">
    11   <!ENTITY AbiWord-buildsize     "215 MB">
    12   <!ENTITY AbiWord-time          "3.8 SBU (to build and install the program, docs and all plugins)">
     9  <!ENTITY AbiWord-md5sum        "03d47aad66c4c9f9d329e3538de97dcd">
     10  <!ENTITY AbiWord-size          "24.1 MB">
     11  <!ENTITY AbiWord-buildsize     "23.7 MB">
     12  <!ENTITY AbiWord-time          "3.1 SBU (to build and install the program, docs and all plugins)">
    1313]>
    1414
     
    6363
    6464    <bridgehead renderas="sect4">Required</bridgehead>
    65     <para role="required"><xref linkend="popt"/>,
    66     <xref linkend="libglade"/> and
    67     <xref linkend="fribidi"/></para>
    68 
    69     <bridgehead renderas="sect4">Recommended</bridgehead>
    70     <para role="recommended"><xref linkend="libjpeg"/></para>
     65    <para role="required"><xref linkend="libglade"/>,
     66    <xref linkend="fribidi"/> and
     67    <xref linkend="libgnomeprintui"/></para>
    7168
    7269    <bridgehead renderas="sect4">Optional</bridgehead>
    73     <para role="optional"><xref linkend="gucharmap"/>,
    74     <xref linkend="libgnomeprintui"/>,
    75     <xref linkend="libgnomeui"/>,
    76     <xref linkend="imagemagick"/>,
     70    <para role="optional">
    7771    <ulink url="http://www.abisource.com/enchant/">Enchant</ulink>
    78     (uses <xref linkend="aspell"/>) and
     72    (uses <xref linkend="aspell"/>), <xref linkend="gucharmap"/>,
     73    <xref linkend="imagemagick"/> and
    7974    <ulink url="http://wvware.sourceforge.net/">wv</ulink> (with
    8075    <ulink url="http://sourceforge.net/projects/wvware">libwmf</ulink>
     
    8277
    8378    <bridgehead renderas="sect4">Optional for Plugins</bridgehead>
    84     <para role="optional"><xref linkend="librsvg"/>,
     79    <para role="optional"><xref linkend="libgsf"/>
     80    (needed to build the OpenDocument/OpenOffice plugin),
     81    <xref linkend="poppler"/> (for the pdf plugin),
     82    <xref linkend="librsvg"/>,
    8583    <xref linkend="gnome-utils"/>,
    86     <xref linkend="nautilus"/>,
    87     <xref linkend="html-tidy"/>,
    88     <xref linkend="libgsf"/>,
    89     <xref linkend="python"/> (for gypsthon mailmerge),
    9084    <ulink url="http://aiksaurus.sourceforge.net/">Aiksaurus</ulink>,
    9185    <ulink url="http://www.gnome-db.org/">libgda</ulink>,
     
    9387    <ulink url="http://sourceforge.net/projects/wvware">libwmf</ulink>,
    9488    <ulink url="http://libwpd.sourceforge.net/">libwpd</ulink>,
    95     <ulink url="http://www.inter7.com/index.php?page=eps">EPS</ulink>,
     89    <ulink url="http://ftp.gnome.org/pub/gnome/sources/goffice/0.1/">goffice</ulink>,
    9690    <ulink url="http://libots.sourceforge.net/">OTS</ulink> and
    97     <ulink url="http://www.frodol.dds.nl/psiconv/index.html">Psiconv</ulink></para>
     91    <ulink url="http://software.frodo.looijaard.name/psiconv/">Psiconv</ulink></para>
    9892
    9993  </sect2>
     
    10599    commands:</para>
    106100
    107 <screen><userinput>cd abi &amp;&amp;
    108 ./configure --prefix=/usr &amp;&amp;
    109 make &amp;&amp;
    110 cd ../abiword-plugins &amp;&amp;
    111 sed -i 's:python2.3:python2.4:g' configure &amp;&amp;
     101<screen><userinput>cd abiword-plugins &amp;&amp;
    112102./configure --prefix=/usr --without-inter7eps &amp;&amp;
    113103make &amp;&amp;
    114 cd ../abi</userinput></screen>
     104cd ../abi &amp;&amp;
     105./configure --prefix=/usr &amp;&amp;
     106make</userinput></screen>
    115107
    116108    <para>This package does not come with a test suite.</para>
     
    119111
    120112<screen role="root"><userinput>make install &amp;&amp;
    121 cp -v -rf docs /usr/share/AbiSuite-2.2/AbiWord &amp;&amp;
     113cp -v -rf docs /usr/share/AbiSuite-2.4/AbiWord &amp;&amp;
    122114cd ../abiword-plugins &amp;&amp;
    123115make install</userinput></screen>
    124116
     117  </sect2>
     118
     119  <sect2 role="installation">
     120    <title>Install The Help Documentation</title>
     121
    125122    <para>Build the help files by issuing the following commands as an
    126123    unprivileged user:</para>
    127124
    128125<screen><userinput>cd ../abiword-docs &amp;&amp;
     126sed -i 's@AbiWord-2.0@abiword@' make-gnome-html.sh &amp;&amp;
     127./make-gnome-html.sh &amp;&amp;
    129128./make-html.sh</userinput></screen>
    130129
     
    134133<screen role="root"><userinput>install -v -m644 man/abiword.1 /usr/share/man/man1 &amp;&amp;
    135134install -v -m644 Manual/en/Abiword_Manual.abw \
    136     /usr/share/AbiSuite-2.2/AbiWord/docs  &amp;&amp;
    137 cp -v -rf help /usr/share/AbiSuite-2.2/AbiWord &amp;&amp;
    138 find /usr/share/AbiSuite-2.2/AbiWord/help \
     135    /usr/share/AbiSuite-2.4/AbiWord/docs  &amp;&amp;
     136cp -v -rf help /usr/share/AbiSuite-2.4/AbiWord &amp;&amp;
     137find /usr/share/AbiSuite-2.4/AbiWord/help \
    139138    -type d -exec chmod -v 755 {} \;</userinput></screen>
    140139
     140<!-- I commented this out because I don't know what it does. Andy
    141141    <para>If you have a <application>GNOME-2</application> installation, issue
    142142    the following command as the <systemitem class="username">root</systemitem>
     
    144144
    145145<screen role="root"><userinput>cd .. &amp;&amp;
    146 install -v -m644 abidistfiles/GNOME_AbiWord_Control_2_2.server \
     146install -v -m644 abidistfiles/GNOME_AbiWord_Control_2_4.server \
    147147    $GNOME_PREFIX/lib/bonobo/servers</userinput></screen>
     148-->
    148149
    149150  </sect2>
     
    151152  <sect2 role="commands">
    152153    <title>Command Explanations</title>
    153 
    154     <para><command>sed -i 's:python2.3:python2.4:g' configure</command>: This
    155     command changes the version of <application>Python</application> that
    156     <application>AbiWord</application> looks for.</para>
    157154
    158155    <para><parameter>--without-inter7eps</parameter>: Some of the headers from
     
    161158    the package and incurring a build failure.</para>
    162159
    163     <para><command>./make-html.sh</command>: This command creates the HTML files
    164     used by <application>AbiWord</application> when help is requested from the
    165     main menu.</para>
     160    <para><command>sed -i 's@AbiWord-2.0@abiword@' make-gnome-html.sh</command>:
     161    This command alters the make-gnome-html.sh script to look for the current
     162    version of <command>abiword</command>.</para>
     163
     164  </sect2>
     165
     166  <sect2 role="configuration">
     167    <title>Configuring Abiword</title>
     168
     169    <sect3 id="abiword-config">
     170      <title>Config File</title>
     171
     172      <para><filename>~/.AbiSuite/templates/normal.awt</filename></para>
     173
     174    </sect3>
     175
     176    <sect3>
     177      <title>Configuration Information</title>
     178
     179      <para>Choose the right template for your language and locale:</para>
     180
     181<screen><userinput>ls /usr/share/AbiSuite-2.4/templates</userinput></screen>
     182
     183      <para>Create the folder
     184      <filename class='directory'>~/.AbiSuite/templates</filename> then copy the
     185      <filename>normal.awt</filename> you want into it:</para>
     186
     187<screen><userinput>mkdir -p -v ~/.AbiSuite/templates &amp;&amp;
     188cp -v /usr/share/AbiSuite-2.4/templates/normal.awt-[lang] \
     189      ~/.AbiSuite/templates/normal.awt</userinput></screen>
     190
     191      <para>Obviously, change <emphasis role="strong">[lang]</emphasis> in that
     192      command to fit the name of the file you want</para>
     193
     194      <para><application>Abiword</application> uses Times New Roman as its default
     195      font. If you'd like it to default to a different font, edit
     196      <filename>~/.AbiSuite/templates/normal.awt</filename> and change the font to
     197      the one you want. Open <application>Abiword</application>, choose the font,
     198      type one letter then save the document in your home folder as
     199      <filename>test.abw</filename>. Find out what name
     200      <application>Abiword</application> uses for the font:</para>
     201
     202<screen><userinput>grep -m 1 '"font-family' ~/test.abw</userinput></screen>
     203
     204      <para>Now put it into your <application>Abiword</application> template. For
     205      example, if you want to use Bitstream Vera Sans:</para>
     206
     207<screen><userinput>sed -i 's@Times New Roman@Bitstream Vera Sans@g' \
     208      ~/.AbiSuite/templates/normal.awt</userinput></screen>
     209
     210    </sect3>
    166211
    167212  </sect2>
     
    176221
    177222      <seglistitem>
    178         <seg>abiword, AbiWord-2.2, ttfadmin.sh, and ttftool</seg>
     223        <seg>abiword, AbiWord-2.4, ttfadmin.sh, and ttftool</seg>
    179224        <seg>Numerous plugin library support modules</seg>
    180         <seg>/usr/lib/AbiWord-2.2 and /usr/share/AbiSuite-2.2</seg>
     225        <seg>/usr/lib/AbiWord-2.4 and
     226        /usr/share/AbiSuite-2.4</seg>
    181227      </seglistitem>
    182228    </segmentedlist>
     
    190236        <term><command>abiword</command></term>
    191237        <listitem>
    192           <para>is a symbolic link to the main <command>AbiWord-2.2</command>
     238          <para>is a symbolic link to the main
     239          <command>AbiWord-2.4</command>
    193240          executable.</para>
    194241          <indexterm zone="abiword abiword-prog">
     
    198245      </varlistentry>
    199246
    200       <varlistentry id="AbiWord-2.2">
    201         <term><command>AbiWord-2.2</command></term>
     247      <varlistentry id="AbiWord-2.4">
     248        <term><command>AbiWord-2.4</command></term>
    202249        <listitem>
    203250          <para>is the word-processing program executable.</para>
    204           <indexterm zone="abiword AbiWord-2.2">
    205             <primary sortas="b-AbiWord-2.2">AbiWord-2.2</primary>
     251          <indexterm zone="abiword AbiWord-2.4">
     252            <primary sortas="b-AbiWord-2.4">AbiWord-2.4</primary>
    206253          </indexterm>
    207254        </listitem>
Note: See TracChangeset for help on using the changeset viewer.