Changeset fa29663


Ignore:
Timestamp:
08/13/2012 04:01:55 PM (12 years ago)
Author:
Ragnar Thomsen <rthomsen@…>
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:
05bcbfeb
Parents:
4591404
Message:

LibreOffice 3.6.0 and improved Boost introduction.

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r4591404 rfa29663  
    979979<!ENTITY gnumeric-version             "1.10.17">
    980980<!ENTITY gnucash-version              "2.4.10">
    981 <!ENTITY libreoffice-version          "3.5.4">
     981<!ENTITY libreoffice-version          "3.6.0">
    982982
    983983<!-- <!ENTITY koffice-version              "1.6.3">
  • general/genlib/boost.xml

    r4591404 rfa29663  
    3131
    3232    <para>
    33       <application>Boost</application> provides free peer-reviewed
    34       portable C++ source libraries.
     33      <application>Boost</application> provides a set of free peer-reviewed
     34      portable C++ source libraries. It includes libraries for linear algebra,
     35      pseudorandom number generation, multithreading, image processing, regular
     36      expressions and unit testing.
    3537    </para>
    3638
  • introduction/welcome/changelog.xml

    r4591404 rfa29663  
    4949      <itemizedlist>
    5050        <listitem>
     51          <para>[rthomsen] - LibreOffice 3.6.0.</para>
     52        </listitem>
     53        <listitem>
    5154          <para>[krejzi] - GnuTLS 3.0.22.</para>
    5255        </listitem>
  • kde/add/kdeadmin.xml

    r4591404 rfa29663  
    3030    <title>Introduction to Kdeadmin</title>
    3131
    32     <para>This package provides several administration tools for <application>KDE
    33     </application>. These include a tool for managing users, a cron command schedule editor,
    34     a printer administration tool and a log file viewer.</para>
     32    <para>This package provides several administration tools for
     33    <application>KDE</application>. These include a tool for managing users,
     34    a cron command schedule editor, a printer administration tool and a log
     35    file viewer.</para>
    3536
    3637    &lfs71_checked;
  • xsoft/office/libreoffice.xml

    r4591404 rfa29663  
    66
    77  <!ENTITY libreoffice-core-download-http
    8     "http://download.documentfoundation.org/libreoffice/src/&libreoffice-version;/libreoffice-core-&libreoffice-version;.2.tar.xz">
     8    "http://download.documentfoundation.org/libreoffice/src/&libreoffice-version;/libreoffice-core-&libreoffice-version;.4.tar.xz">
    99  <!ENTITY libreoffice-core-download-ftp  " ">
    10   <!ENTITY libreoffice-core-md5sum        "61afc900785dd7d071b96d9ab0af46f3">
    11   <!ENTITY libreoffice-core-size          "99 MB">
    12   <!ENTITY libreoffice-buildsize          "6.0 GB (345 MB installed)">
    13   <!ENTITY libreoffice-time               "121 SBU">
     10  <!ENTITY libreoffice-core-md5sum        "67cf97e86c75363238a371f64ef5f606">
     11  <!ENTITY libreoffice-core-size          "102 MB">
     12  <!ENTITY libreoffice-buildsize          "7.1 GB (446 MB installed)">
     13  <!ENTITY libreoffice-time               "55 SBU">
    1414]>
    1515
    16 <sect1 id="libreoffice" xreflabel="libreoffice-&libreoffice-version;.2">
     16<sect1 id="libreoffice" xreflabel="libreoffice-&libreoffice-version;">
    1717  <?dbhtml filename="libreoffice.html"?>
    1818
     
    2222  </sect1info>
    2323
    24   <title>libreoffice-&libreoffice-version;.2</title>
     24  <title>libreoffice-&libreoffice-version;</title>
    2525
    2626  <indexterm zone="libreoffice">
     
    2929
    3030  <sect2 role="package">
    31     <title>Introduction to Libre Office</title>
    32 
    33     <para>
    34       <application>Libre Office</application> is a collection of programs for
    35       creating and editing office documents. It is largely compatible with
    36       <application>Microsoft Office</application> and
    37       <application>Open Office</application> on which it is based.
     31    <title>Introduction to LibreOffice</title>
     32
     33    <para>
     34      <application>LibreOffice</application> is a full-featured office suite.
     35      It is largely compatible with <application>Microsoft Office</application>
     36      and is descended from OpenOffice.org.
    3837    </para>
    3938
     
    7473    </itemizedlist>
    7574
    76     <bridgehead renderas="sect3">Libre Office Dependencies</bridgehead>
     75    <bridgehead renderas="sect3">LibreOffice Dependencies</bridgehead>
    7776
    7877    <bridgehead renderas="sect4">Required</bridgehead>
     
    112111      <xref linkend="neon"/>,
    113112      <xref linkend="nss"/>,
    114       <xref linkend="openssl"/>,
    115       <xref linkend="poppler"/> and
     113      <!-- LibreOffice 3.6.0.4 doesn't build with current poppler, using internal version
     114      <xref linkend="poppler"/>, -->
     115      <xref linkend="openssl"/> and
    116116      <xref linkend="redland"/>.
    117117    </para>
     
    134134
    135135  <sect2 role="installation">
    136     <title>Installation of Libre Office</title>
     136    <title>Installation of LibreOffice</title>
    137137
    138138    <warning>
    139139      <para>
    140         Untaring the libreoffice-core-&libreoffice-version;.2 tarball as
     140        Untaring the libreoffice-core-&libreoffice-version;.4 tarball as
    141141        <systemitem class="username">root</systemitem> has the curious effect of
    142142        changing the ownership of the <emphasis>parent</emphasis> directory
     
    161161    </warning>
    162162
    163 <screen role="root"><userinput>tar -xf libreoffice-core-&libreoffice-version;.2.tar.xz --no-overwrite-dir &amp;&amp;
    164 cd libreoffice-core-&libreoffice-version;.2</userinput></screen>
    165 
    166     <para>
    167       Install <application>Libre Office</application> by running the following
     163<screen role="root"><userinput>tar -xf libreoffice-core-&libreoffice-version;.4.tar.xz --no-overwrite-dir &amp;&amp;
     164cd libreoffice-core-&libreoffice-version;.4</userinput></screen>
     165
     166    <para>
     167      Install <application>LibreOffice</application> by running the following
    168168      commands:
    169169    </para>
    170170
    171 <screen><userinput>sed -i 's# ORBit-2.0##' configure.in &amp;&amp;
     171<screen><userinput>patch -Np1 -i ../libreoffice-core-&libreoffice-version;.4-boost_fix-1.patch &amp;&amp;
    172172./autogen.sh --prefix=/usr  \
    173173  --disable-binfilter       \
     
    188188  --with-system-neon        \
    189189  --with-system-nss         \
    190   --with-system-openssl     \
    191   --with-system-poppler     \
     190  --with-system-openssl     \<!--  - -with-system-poppler     \ -->
    192191  --with-system-redland     \
    193192  --with-system-zlib        \
     
    233232
    234233    <para>
    235       <command>sed -i 's# ORBit-2.0##' configure.in</command>: If you remove the
    236       <option>--disable-gconf</option> configure will check for the deprecated
    237       ORBit. This sed removes the check for ORBit.
    238     </para>
    239 
     234      <command>patch -Np1 -i
     235      ../libreoffice-core-&libreoffice-version;.4-boost_fix-1.patch</command>:
     236      Fixes linking to <application>Boost</application> 1.50.
     237    </para>
     238   
    240239    <para>
    241240      <option>--enable-gtk3</option>: Add this option if you've installed and
     
    250249    <para>
    251250      <option>--disable-binfilter</option>: These "binfilters" enable
    252       <application>Libre Office</application> to open legacy
     251      <application>LibreOffice</application> to open legacy
    253252      <application>Star Office</application> format documents. Compiling
    254253      <application>binfilter</application> requires
     
    258257    <para>
    259258      <option>--disable-gconf</option>: Remove this option if you want to
    260       compile Libre Office with GConf support.
     259      compile LibreOffice with GConf support.
    261260    </para>
    262261
    263262    <para>
    264263      <option>--disable-mozilla</option>: This option stops
    265       <application>Libre Office</application> trying to compile an old version
     264      <application>LibreOffice</application> trying to compile an old version
    266265      of <application>SeaMonkey</application>.
    267266    </para>
     
    270269      <option>--disable-odk</option>: This option disables installing the
    271270      office development kit. Remove this option if you want to develop a
    272       <application>Libre Office</application> based application.
     271      <application>LibreOffice</application> based application.
    273272    </para>
    274273
    275274    <para>
    276275      <option>--disable-postgresql-sdbc</option>: This option disables compiling
    277       Libre Office with the ability to connect to a PostgreSQL database. If you
    278       would like Libre Office to be able to connect to a PostgreSQL database
     276      LibreOffice with the ability to connect to a PostgreSQL database. If you
     277      would like LibreOffice to be able to connect to a PostgreSQL database
    279278      remove this option. If you have installed PostgreSQL on your system and
    280       would like Libre Office to use that rather than compile its own copy, add
     279      would like LibreOffice to use that rather than compile its own copy, add
    281280      the option <option>--with-system-postgresql</option>.
    282281    </para>
     
    284283    <para>
    285284      <option>--with-system- ...</option>: These options prevent
    286       <application>Libre Office</application> trying to compile its own
     285      <application>LibreOffice</application> trying to compile its own
    287286      versions of these dependencies. If you've not installed
    288287      some of the dependencies, remove the corresponding option.
     
    291290    <para>
    292291      <option>--with-num-cpus=$(getconf _NPROCESSORS_ONLN)</option>: This option
    293       tells <application>Libre Office</application> to use all your CPUs to
     292      tells <application>LibreOffice</application> to use all your CPUs to
    294293      compile in parallel and speed up the build.
    295294    </para>
     
    309308    <para>
    310309      <option>--without-java</option>: This option compiles
    311       <application>Libre Office</application> without
     310      <application>LibreOffice</application> without
    312311      <application>Java</application> support.
    313312    </para>
     
    330329      ../libreoffice-downloads</command>: this makes a backup copy
    331330      of the downloaded files so you don't have to download them again if you
    332       decide to recompile <application>Libre Office</application>. In that case,
     331      decide to recompile <application>LibreOffice</application>. In that case,
    333332      just start with:
    334333      <command>mkdir src; cp ../libreoffice-downloads/* src</command>
     
    339338      These commands create 6 simple shell scripts in
    340339      <filename class="directory">/usr/bin</filename> that can be used to launch
    341       <application>Libre Office</application> in its various forms. If you like
    342       seeing the <application>Libre Office</application> splash screen, remove
     340      <application>LibreOffice</application> in its various forms. If you like
     341      seeing the <application>LibreOffice</application> splash screen, remove
    343342      the "--nologo" option.
    344343    </para>
     
    359358
    360359  <sect2 role="configuration">
    361     <title>Configuring Libre Office</title>
     360    <title>Configuring LibreOffice</title>
    362361
    363362    <para>
     
    374373Type=Application
    375374Name=${program^}
    376 Comment=Libre Office ${program^}
     375Comment=LibreOffice ${program^}
    377376Icon=${program}
    378377Exec=${program}
     
    385384Type=Application
    386385Name=Printer Administration
    387 Comment=Libre Office Printer Administration
     386Comment=LibreOffice Printer Administration
    388387Icon=printeradmin
    389388Exec=printeradmin
     
    399398      <segtitle>Installed Programs</segtitle>
    400399      <segtitle>Installed Libraries</segtitle>
    401       <segtitle>Installed Directory</segtitle>
     400      <segtitle>Installed Directories</segtitle>
    402401
    403402      <seglistitem>
     
    411410          writer.</seg>
    412411        <seg>
    413           Hundreds of shared libraries in
     412          hundreds of shared libraries in
    414413          <filename class="directory">/usr/lib/libreoffice</filename>.
    415414        </seg>
     
    501500        <listitem>
    502501          <para>
    503             is a tool to manage <application>Libre Office</application>
     502            is a tool to manage <application>LibreOffice</application>
    504503            extensions from the command line.
    505504          </para>
Note: See TracChangeset for help on using the changeset viewer.