Libre Office tweaks.

The dependencies are still a work in progress.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9888 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Andrew Benton 2012-04-09 19:14:47 +00:00
parent 56727bf4fc
commit d97601a353

View File

@ -159,7 +159,13 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="gtk2"/> or <xref linkend="gtk3"/>.
<xref linkend="gtk2"/> or <xref linkend="gtk3"/>,
<application>Perl Modules</application>
<xref linkend="perl-xml-parser"/> and
<xref linkend="perl-archive-zip"/>,
<xref linkend="unzip"/>,
<xref linkend="zip"/> and
<xref linkend="which"/>.
</para>
<bridgehead renderas="sect4">Recommended</bridgehead>
@ -177,6 +183,7 @@
<xref linkend="expat"/>,
<ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>,
<xref linkend="libjpeg"/>,
<xref linkend="libgsf"/>,
<xref linkend="libpng"/>,
<xref linkend="librsvg"/>,
<xref linkend="libxml2"/> and <xref linkend="libxslt"/>,
@ -190,8 +197,11 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://sourceforge.net/projects/hunspell/files/MyThes/">MyThes</ulink>,
<ulink url="http://sampleicc.sourceforge.net/">SampleICC</ulink>,
<ulink url="http://hci.iwr.uni-heidelberg.de/vigra">Vigra</ulink>.
<ulink url="http://hci.iwr.uni-heidelberg.de/vigra">Vigra</ulink> and
<xref linkend="zenity"/>
.
</para>
<para condition="html" role="usernotes">
@ -202,6 +212,34 @@
<sect2 role="installation">
<title>Installation of Libre Office</title>
<warning>
<para>
Untaring the libreoffice-core-3.5.2.2 tarball as
<systemitem class="username">root</systemitem> has the curious effect of
changing the ownership of the <emphasis>parent</emphasis> directory
to a user with numerical id 11012 and with the permissions set to allow
read, write and execute for that user only! If you untared as
<systemitem class="username">root</systemitem> in your home folder you
could end up unable to log in again. If you untared it in
<filename class="directory">/usr</filename> you would find your user
account unable to access any file in
<filename class="directory">/usr</filename> :/
</para>
<para>
You can avoid this unpleasantness by
<emphasis>not</emphasis> untaring it as
<systemitem class="username">root</systemitem>. If you must untar it as
<systemitem class="username">root</systemitem> pass the option
<option>--no-overwrite-dir</option> to tar. This is the default when you
untar as a user but has to be passed as an option when untaring as
<systemitem class="username">root</systemitem>:
</para>
</warning>
<screen role="root"><userinput>tar xf --no-overwrite-dir libreoffice-core-&libreoffice-version;.tar.xz &amp;&amp;
cd libreoffice-core-&libreoffice-version;</userinput></screen>
<para>
Install <application>Libre Office</application> by running the following
commands: