Changeset be7d50e


Ignore:
Timestamp:
10/24/2010 11:06:27 PM (14 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
e3060aa
Parents:
15114f7
Message:

Update gnumeric/goffice/libgsf to current, clarify the libgnomedb/libgda deps [ I had believed this was no longer developed ] - remove reference to last known good version for abiword because not tested with 2.8, promote the core optional gnome deps for gnumeric to 'recommended for a gnome desktop' to clarify which are important, remove hildon from optional deps for gnumeric because we don't support hand-held devices.

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

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r15114f7 rbe7d50e  
    44-->
    55
    6 <!ENTITY day          "23">                   <!-- Always 2 digits -->
     6<!ENTITY day          "24">                   <!-- Always 2 digits -->
    77<!ENTITY month        "10">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2010">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "svn-&year;&month;&day;">
    12 <!ENTITY releasedate  "October &day;rd, &year;">
     12<!ENTITY releasedate  "October &day;th, &year;">
    1313<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1414<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
     
    152152<!ENTITY libidl-version               "0.8.14">
    153153<!ENTITY libcroco-version             "0.6.2">
    154 <!ENTITY libgsf-version               "1.14.17">
     154<!ENTITY libgsf-version               "1.14.19">
    155155<!ENTITY libglade-version             "2.6.4">
    156156<!ENTITY expat-version                "2.0.1">
     
    545545<!ENTITY libxklavier-version          "5.0">
    546546<!ENTITY freeglut-version             "2.6.0">
    547 <!ENTITY goffice-version              "0.6.1">
     547<!ENTITY goffice-version              "0.8.10">
    548548<!ENTITY mesalib-version              "7.8.2">
    549549<!-- The xulrunner version also appears in the firefox mozconfig as a literal -->
     
    724724<!-- Chapter 34 -->
    725725<!ENTITY AbiWord-version              "2.8.6">
    726 <!ENTITY gnumeric-version             "1.8.2">
     726<!ENTITY gnumeric-version             "1.10.11">
    727727<!ENTITY gnucash-version              "2.2.4">
    728728<!ENTITY gimp-version                 "2.6.8">
  • general/genlib/libgsf.xml

    r15114f7 rbe7d50e  
    77  <!ENTITY libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.bz2">
    88  <!ENTITY libgsf-download-ftp  "&gnome-download-ftp;/libgsf/1.14/libgsf-&libgsf-version;.tar.bz2">
    9   <!ENTITY libgsf-md5sum        "d7a14096085e36fb4c3f43e3f38478f8">
    10   <!ENTITY libgsf-size          "599 KB">
    11   <!ENTITY libgsf-buildsize     "14 MB">
    12   <!ENTITY libgsf-time          "0.2 SBU">
     9  <!ENTITY libgsf-md5sum        "2d09ad4e61a650b5d554b5fca8250046">
     10  <!ENTITY libgsf-size          "579 KB">
     11  <!ENTITY libgsf-buildsize     "20 MB">
     12  <!ENTITY libgsf-time          "0.4 SBU">
    1313]>
    1414
     
    119119    <application>Python</application> is installed.</para>
    120120
     121    <para><option>--disable-static</option>: This switch prevents the
     122    static libraries in this package being built and installed.</para>
     123
    121124    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    122125    href="../../xincludes/gtk-doc-rebuild.xml"/>
     
    135138        <seg>gsf, gsf-office-thumbnailer (optional), and gsf-vba-dump</seg>
    136139        <seg>libgsf-1.{so,a} and optionally, libgsf-gnome-1.{so,a}</seg>
    137         <seg>/usr/include/libgsf-1 and /usr/share/gtk-doc/html/gsf</seg>
     140        <seg>/usr/include/libgsf-1 and /usr/share/gtk-doc/html/gsf and
     141        optionally, /usr/lib/python&python-majorver;/site-packages/gsf</seg>
    138142      </seglistitem>
    139143    </segmentedlist>
  • introduction/welcome/changelog.xml

    r15114f7 rbe7d50e  
    4141
    4242-->
     43
     44    <listitem>
     45      <para>October 24th, 2010</para>
     46      <itemizedlist>
     47        <listitem>
     48          <para>[ken] - Updated to
     49          Libgsf-1.14.9 (fixes ticket
     50          <ulink url="&blfs-ticket-root;3170">#3170</ulink>),
     51          Goffice-0.8.10 (fixes ticket
     52          <ulink url="&blfs-ticket-root;2479">#2479</ulink>)
     53          and Gnumeric-1.10.11 (fixes ticket
     54          <ulink url="&blfs-ticket-root;2603">#2603</ulink>)
     55          </para>
     56        </listitem>
     57      </itemizedlist>
     58    </listitem>
    4359
    4460    <listitem>
  • x/lib/goffice.xml

    r15114f7 rbe7d50e  
    55  %general-entities;
    66
    7   <!ENTITY goffice-download-http "&gnome-download-http;/goffice/0.6/goffice-&goffice-version;.tar.bz2">
    8   <!ENTITY goffice-download-ftp  "&gnome-download-ftp;/goffice/0.6/goffice-&goffice-version;.tar.bz2">
    9   <!ENTITY goffice-md5sum        "a8aa21d089a0ae6f62cb2a9bb70e83db">
    10   <!ENTITY goffice-size          "3.0 MB">
    11   <!ENTITY goffice-buildsize     "53 MB">
    12   <!ENTITY goffice-time          "1.0 SBU">
     7  <!ENTITY goffice-download-http "&gnome-download-http;/goffice/0.8/goffice-&goffice-version;.tar.bz2">
     8  <!ENTITY goffice-download-ftp  "&gnome-download-ftp;/goffice/0.8/goffice-&goffice-version;.tar.bz2">
     9  <!ENTITY goffice-md5sum        "2eb2f88fb0fb904deceb6a28c246652c">
     10  <!ENTITY goffice-size          "2.2 MB">
     11  <!ENTITY goffice-buildsize     "83 MB">
     12  <!ENTITY goffice-time          "1.4 SBU">
    1313]>
    1414
     
    3939    load/save routines for application documents and undo/redo functions.</para>
    4040
     41    &lfs67_checked;
     42
    4143    <bridgehead renderas="sect3">Package Information</bridgehead>
    4244    <itemizedlist spacing="compact">
     
    6163    </itemizedlist>
    6264
    63     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    64     <itemizedlist spacing='compact'>
    65       <listitem>
    66         <para>Required Patch: <ulink
    67         url="&patch-root;/goffice-&goffice-version;-gtkdoc_rebase-1.patch"/></para>
    68       </listitem>
    69     </itemizedlist>
    70 
    7165    <bridgehead renderas="sect3">GOffice Dependencies</bridgehead>
    7266
    7367    <bridgehead renderas="sect4">Required</bridgehead>
    74     <para role="required"><xref linkend="libgsf"/>,
    75     <xref linkend="pango"/>,
    76     <xref linkend="pcre"/>, and
     68    <para role="required"><xref linkend="GConf"/>,
     69    <xref linkend="gtk2"/>,
     70    <xref linkend="intltool"/>,
     71    <xref linkend="libgsf"/> and
    7772    <xref linkend="which"/></para>
    7873
    79     <bridgehead renderas="sect4">Recommended (for the User Interface
    80     functionality)</bridgehead>
    81     <para role="recommended"><xref linkend="libglade"/> and
    82     <xref linkend="libgnomeprint"/></para>
    83 
    84     <para>Note: not installing the recommended dependencies can render the
    85     <application>GOffice</application> package incapable of supporting
    86     applications which depend on it. If, for whatever reason, you elect not
    87     to install the recommended dependencies, you must add the
    88     <option>--without-gtk</option> parameter to the <command>configure</command>
    89     command in the instructions below.</para>
    90 
    9174    <bridgehead renderas="sect4">Optional</bridgehead>
    92     <para role="optional"><xref linkend="intltool"/>,
    93     <xref linkend="gtk-doc"/>, and
    94     <xref linkend="libgnomeui"/>
    95     (with <application>libgsf</application> built to support GNOME by creating
    96     the <filename class='libraryfile'>libgsf-gnome-1</filename> library)</para>
     75    <para role="optional"><xref linkend="gtk-doc"/></para>
    9776
    9877    <para condition="html" role="usernotes">User Notes:
     
    10786    commands:</para>
    10887
    109 <screen><userinput>patch -Np1 -i ../goffice-&goffice-version;-gtkdoc_rebase-1.patch &amp;&amp;
    110 </userinput></screen>
    11188<screen><userinput>./configure --prefix=/usr &amp;&amp;
    11289make</userinput></screen>
    11390
    114     <para>This package does not come with a test suite.</para>
     91    <para>If you wish to run the tests, issue: <command>make check</command>.
     92    </para>
    11593
    11694    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     
    122100  <sect2 role="commands">
    123101    <title>Command Explanations</title>
     102
     103    <para><option>--disable-static</option>: This switch prevents the
     104    static libraries in this package being built and installed.</para>
    124105
    125106    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    138119      <seglistitem>
    139120        <seg>None</seg>
    140         <seg>libgoffice-0.so and numerous support plugins</seg>
    141         <seg>/usr/include/libgoffice-0.4,
     121        <seg>libgoffice-08.{so,a} and numerous support plugins</seg>
     122        <seg>/usr/include/libgoffice-0.8,
    142123        /usr/lib/goffice,
    143         /usr/share/{gtk-doc/html/goffice,{pixmaps/}goffice}</seg>
     124        /usr/share/{gtk-doc/html/goffice-0.8,{pixmaps/}goffice}</seg>
    144125      </seglistitem>
    145126    </segmentedlist>
     
    151132
    152133      <varlistentry id="libgoffice">
    153         <term><filename class='libraryfile'>libgoffice-0.so</filename></term>
     134        <term><filename class='libraryfile'>libgoffice-0.8.so</filename></term>
    154135        <listitem>
    155136          <para>contains API functions to provide support for document centric
    156137          objects and utilities.</para>
    157138          <indexterm zone="goffice libgoffice">
    158             <primary sortas="c-libgoffice-0">libgoffice-0.so</primary>
     139            <primary sortas="c-libgoffice-0.8">libgoffice-0.8.so</primary>
    159140          </indexterm>
    160141        </listitem>
  • xsoft/office/abiword.xml

    r15114f7 rbe7d50e  
    116116    access may conflict with the versions used by the
    117117    <xref linkend="gnumeric"/> database plugin. Though the libraries
    118     themselves pose no conflict, the executables and support files will
    119     overwrite one another. Note that the current (version 3.0.x) stack does not
     118    themselves pose no conflict, the executables and support files may
     119    overwrite one another. Note that the current (version 4.1.x) stack does not
    120120    pose a conflict with any of the previous versions (but does not support
    121     <application>AbiWord</application> or <application>Gnumeric</application>
    122     database access. <application>AbiWord</application> requires versions
    123     &lt;1.3.0 (1.2.2 was known to work when last tested).</para>
     121    <application>AbiWord</application> database access.
     122    <application>AbiWord</application> requires versions
     123    &lt;1.3.0.</para>
    124124
    125125    <para condition="html" role="usernotes">User Notes:
  • xsoft/office/gnumeric.xml

    r15114f7 rbe7d50e  
    55  %general-entities;
    66
    7   <!ENTITY gnumeric-download-http "&gnome-download-http;/gnumeric/1.8/gnumeric-&gnumeric-version;.tar.bz2">
    8   <!ENTITY gnumeric-download-ftp  "&gnome-download-ftp;/gnumeric/1.8/gnumeric-&gnumeric-version;.tar.bz2">
    9   <!ENTITY gnumeric-md5sum        "f60edc6ca42daa2fb3717f3c90fa8a6e">
    10   <!ENTITY gnumeric-size          "14.0 MB">
    11   <!ENTITY gnumeric-buildsize     "206 MB">
    12   <!ENTITY gnumeric-time          "3.0 SBU (includes creating HTML documentation)">
     7  <!ENTITY gnumeric-download-http "&gnome-download-http;/gnumeric/1.10/gnumeric-&gnumeric-version;.tar.bz2">
     8  <!ENTITY gnumeric-download-ftp  "&gnome-download-ftp;/gnumeric/1.10/gnumeric-&gnumeric-version;.tar.bz2">
     9  <!ENTITY gnumeric-md5sum        "28933c7b1099329d28fdb2f3ce05030d">
     10  <!ENTITY gnumeric-size          "18.0 MB">
     11  <!ENTITY gnumeric-buildsize     "238 MB">
     12  <!ENTITY gnumeric-time          "2.7 SBU">
    1313]>
    1414
     
    3333    spreadsheet program. This is useful for mathematical analysis.</para>
    3434
     35    &lfs67_checked;
     36
    3537    <bridgehead renderas="sect3">Package Information</bridgehead>
    3638    <itemizedlist spacing="compact">
     
    5860
    5961    <bridgehead renderas="sect4">Required</bridgehead>
    60     <para role="required"><xref linkend="libgnomeprintui"/> and
    61     <xref linkend="goffice"/></para>
    62 
    63     <bridgehead renderas="sect4">Optional</bridgehead>
    64     <para role="optional"><xref linkend="pygtk"/>,
     62    <para role="required"><xref linkend="goffice"/> and
     63    <xref linkend="libglade"/></para>
     64
     65    <bridgehead renderas="sect4">Recommended (for a gnome desktop)</bridgehead>
     66    <para role="recommended"><xref linkend="GConf"/>,
    6567    <xref linkend="libgnomeui"/> (combined with the
    6668    <filename class='libraryfile'>libgsf-gnome-1</filename> library from the
    67     <xref linkend="libgsf"/> package will provide GNOME-2 support),
     69    <xref linkend="libgsf"/> package.</para>
     70
     71    <bridgehead renderas="sect4">Optional</bridgehead>
     72    <para role="optional">
     73    <ulink url="http://dblatex.sourceforge.net/">dblatex (for PDF docs)</ulink>,
     74    <ulink url="http://packages.ubuntu.com/warty/libdevel/libgb-dev">Gnome
     75    Basic</ulink> (this package is no longer under active development),
    6876    <ulink url="http://www.gnome-db.org/">libgnomedb</ulink>*
    6977    (requires <ulink url="http://www.gnome-db.org/">libgda</ulink>),
    7078    <ulink url="http://pxlib.sourceforge.net/">pxlib</ulink>,
    71     <ulink url="http://www.frodol.dds.nl/psiconv/index.html">Psiconv</ulink>,
    72     <ulink url="http://www.maemo.org/">Hildon</ulink>,
    73     <ulink url="http://packages.ubuntu.com/warty/libdevel/libgb-dev">Gnome
    74     Basic</ulink> (this package is no longer under active development), and
    75     <ulink url="http://www.valgrind.org/">Valgrind</ulink> (to run some of the
    76     testsuite)</para>
     79    <ulink url="http://www.frodol.dds.nl/psiconv/index.html">Psiconv</ulink> and
     80    <xref linkend="pygtk"/>
     81    </para>
    7782
    7883    <para>* The
     
    8186    access may conflict with the versions used by the
    8287    <xref linkend="abiword"/> database plugin. Though the libraries
    83     themselves pose no conflict, the executables and support files will
    84     overwrite one another. Note that the current (version 3.0.x) stack does not
    85     pose a conflict with any of the previous versions (but does not support
    86     <application>Gnumeric</application> or <application>AbiWord</application>
    87     database access. <application>Gnumeric</application> requires versions
    88     &gt;1.2.x and &lt;2.x.x (1.99.1 is known to work).</para>
     88    themselves pose no conflict, the executables and support files may
     89    overwrite one another. Note that the current (version 4.1.x) stack does not
     90    support <application>AbiWord</application> database access.</para>
    8991
    9092    <note>
     
    112114    <para>This package requires that it is installed before the test suite is
    113115    run. The commands to run the tests are located a bit later in the
    114     instructions.</para>
     116    instructions.  If you run the tests now, two will fail with obscure
     117    messages about <literal>gconf</literal> (assuming that you installed
     118    that dependancy).</para>
    115119
    116120    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
    117121
    118 <screen role='root'><userinput>make install &amp;&amp;</userinput></screen>
    119 
    120     <para>If you have <xref linkend="gnome-doc-utils"/> installed you can
    121     create an HTML version of the Help documentation by issuing the following
    122     commands:</para>
    123 
    124 <screen><userinput>./configure \
    125     --prefix=$(pkg-config --variable=prefix gnome-doc-utils) &amp;&amp;
    126 make -C doc html</userinput></screen>
    127 
    128     <para>If you created the HTML documentation, install it by issuing the
    129     following commands as the
    130     <systemitem class="username">root</systemitem> user:</para>
    131 
    132 <screen role='root'><userinput>install -v -m755 -d /usr/share/doc/gnumeric-&gnumeric-version;/figures/icons &amp;&amp;
    133 install -v -m644    doc/C/figures/*.png \
    134                     /usr/share/doc/gnumeric-&gnumeric-version;/figures &amp;&amp;
    135 install -v -m644    doc/C/figures/icons/*.png \
    136                     /usr/share/doc/gnumeric-&gnumeric-version;/figures/icons &amp;&amp;
    137 install -v -m644    doc/C/html/* \
    138                     /usr/share/doc/gnumeric-&gnumeric-version; &amp;&amp;
    139 
    140 ln -v -s /usr/share/xml/docbook/xsl-stylesheets-&docbook-xsl-version;/images \
    141     /usr/share/doc/gnumeric-&gnumeric-version;/stylesheet</userinput></screen>
    142 
    143     <para>If you wish to install the Developer documentation, issue the
    144     following commands as the
    145     <systemitem class="username">root</systemitem> user:</para>
    146 
    147 <screen role='root'><userinput>install -v -m755 -d /usr/share/doc/gnumeric-&gnumeric-version;/developer &amp;&amp;
    148 install -v -m644    doc/developer/* \
    149                     /usr/share/doc/gnumeric-&gnumeric-version;/developer &amp;&amp;
    150 
    151 rm -v /usr/share/doc/gnumeric-&gnumeric-version;/developer/Makefile*</userinput></screen>
     122<screen role='root'><userinput>make install</userinput></screen>
    152123
    153124  </sect2>
     
    156127    <title>Command Explanations</title>
    157128
     129    <para><option>--enable-pdfdocs</option>: Use this switch if you have
     130    installed dblatex and wish to create PDF docs.</para>
     131
    158132    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    159133    href="../../xincludes/gnome-sysconfdir.xml"/>
     
    162136    href="../../xincludes/scrollkeeper-dir.xml"/>
    163137
    164     <para><parameter>--prefix=$(pkg-config
    165     --variable=prefix gnome-doc-utils)</parameter>:
    166     This rebuilds the <filename>Makefile</filename>s with the same prefix used
    167     in the <application>GNOME Doc Utils</application> installation.</para>
    168 
    169138  </sect2>
    170139
     
    176145<screen><userinput>make check</userinput></screen>
    177146
    178     <para>Two of the seven tests fail because the scripts they use
    179     are missing, two others fail for unknown reasons.</para>
     147    <para>All 11 tests (if you have installed the recommended dependencies)
     148    should pass (many tests are skipped because the xls files do not exist).</para>
    180149
    181150  </sect2>
     
    190159
    191160      <seglistitem>
    192         <seg>gnumeric, gnumeric-&gnumeric-version;, ssconvert, and ssindex</seg>
     161        <seg>gnumeric, gnumeric-&gnumeric-version;, ssconvert, ssgrep, and ssindex</seg>
    193162        <seg>libspreadsheet and numerous filters, plugins and
    194163        <application>GNOME</application> components</seg>
    195         <seg>/usr/lib/gnumeric,
    196         /usr/share/doc/gnumeric-&gnumeric-version;, and
    197         /usr/share/{,gnome/help/, omf/, pixmaps/}gnumeric</seg>
     164        <seg>/usr/include/libspreadsheet-1.10,
     165        /usr/lib/gnumeric,
     166        /usr/share/{,gnome/help/}gnumeric</seg>
    198167      </seglistitem>
    199168    </segmentedlist>
     
    237206      </varlistentry>
    238207
     208      <varlistentry id="ssgrep">
     209        <term><command>ssgrep</command></term>
     210        <listitem>
     211          <para>is a command line utility to search spreadsheets for strings.</para>
     212          <indexterm zone="gnumeric ssgrep">
     213            <primary sortas="b-ssgrep">ssindex</primary>
     214          </indexterm>
     215        </listitem>
     216      </varlistentry>
     217
    239218      <varlistentry id="ssindex">
    240219        <term><command>ssindex</command></term>
Note: See TracChangeset for help on using the changeset viewer.