Changeset 64812ba3 for xsoft


Ignore:
Timestamp:
02/01/2015 05:47:04 PM (9 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
ea1fdc8
Parents:
5b46925d
Message:

Update to libreoffice-4.4.0.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/office/libreoffice.xml

    r5b46925d r64812ba3  
    88
    99  <!ENTITY libreoffice-core-download-http "&libreoffice-dl;/libreoffice-&libreoffice-dlversion;.tar.xz">
    10   <!ENTITY libreoffice-core-md5sum        "86b47f5b6e4b816f54fa12eaf75dbd79">
    11   <!ENTITY libreoffice-core-size          "146 MB">
     10  <!ENTITY libreoffice-core-md5sum        "34cf1a7fbac5b496c141c32c8464a73a">
     11  <!ENTITY libreoffice-core-size          "157 MB">
    1212
    1313  <!ENTITY libreoffice-dict-download-http "&libreoffice-dl;/libreoffice-dictionaries-&libreoffice-dlversion;.tar.xz">
    14   <!ENTITY libreoffice-dict-md5sum        "e5a28bbd127951abafc0d43bcc2127a9">
     14  <!ENTITY libreoffice-dict-md5sum        "f61c11b64e4f15620b9d96bd58af4041">
    1515  <!ENTITY libreoffice-dict-size          "36 MB">
    1616
    1717  <!ENTITY libreoffice-help-download-http "&libreoffice-dl;/libreoffice-help-&libreoffice-dlversion;.tar.xz">
    18   <!ENTITY libreoffice-help-md5sum        "ae73ebf344f02c4d24b0c698e52fa587">
     18  <!ENTITY libreoffice-help-md5sum        "46e893fdbc435917b5cf70565e38d6f0">
    1919  <!ENTITY libreoffice-help-size          "1.8 MB">
    2020
    2121  <!ENTITY libreoffice-translations-download-http "&libreoffice-dl;/libreoffice-translations-&libreoffice-dlversion;.tar.xz">
    22   <!ENTITY libreoffice-translations-md5sum        "ffc4271845377c407db316f6adce084f">
     22  <!ENTITY libreoffice-translations-md5sum        "064605fe0695dcf0b461036c07e75c7a">
    2323  <!ENTITY libreoffice-translations-size          "122 MB">
    2424
     
    2828  dependencies (with-system... -->
    2929
    30   <!ENTITY libreoffice-buildsize          "8.2 GB (548 MB installed), with translations">
    31   <!ENTITY libreoffice-time               "63 SBU (using parallelism=4), with translations">
     30  <!ENTITY libreoffice-buildsize          "8.6 GB (538 MB installed), with translations">
     31  <!ENTITY libreoffice-time               "70 SBU (using parallelism=4), with translations">
    3232
    3333  <!-- [bdubbs]  For version 4.3.2.2 Built on x86_64 using -\-with-parallelism=4 -->
     
    144144        </para>
    145145      </listitem>
    146       <listitem>
     146<!--      <listitem>
    147147        <para>
    148148          Required patch to fix building with system Boost:
    149149          <ulink url="&patch-root;/libreoffice-&libreoffice-dlversion;-boost_1_56_0-1.patch"/>
    150150        </para>
    151       </listitem>
     151      </listitem>-->
    152152      <listitem>
    153153        <para>
     
    190190      <xref linkend="gst-plugins-base"/> or
    191191      <xref linkend="gst10-plugins-base"/>,
    192       <xref linkend="gtk2"/>,
     192      <xref linkend="gtk2"/>, or
    193193      <xref linkend="harfbuzz"/>,
    194194      <xref linkend="icu"/>,
     
    215215      <xref linkend="doxygen"/> (not relevant if using --disable-odk),
    216216      <xref linkend="gdb"/>,
    217       <xref linkend="gtk3"/>,
     217      <xref linkend="gtk3"/> (see <quote>Command Expalantions</quote>,
    218218      <xref linkend="kdelibs"/>,
    219219      <xref linkend="libatomic_ops"/>,
     
    224224      <xref linkend="sane"/>,
    225225      <xref linkend="vlc"/>,
     226      <ulink url="https://projects.coin-or.org/CoinMP/">CoinMP</ulink>,
    226227      <ulink url="http://sourceforge.net/projects/cppunit/">Cppunit</ulink>,
    227228      <ulink url="http://www.firebirdsql.org/">firebird</ulink>,
    228229      <ulink url="http://downloads.sourceforge.net/glew/">glew (OpenGL Extension Wrangler Library)</ulink>,
     230      <ulink url="https://code.google.com/p/hamcrest/">hamcrest</ulink>,
    229231      <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>,
    230232      <ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
     233      <ulink url="https://code.google.com/p/include-what-you-use/">iwyu</ulink>,
    231234      <ulink url="http://www.freedesktop.org/wiki/Software/libabw/">libabw</ulink>,
    232235      <ulink url="http://www.freedesktop.org/wiki/Software/libcdr/">libcdr</ulink>,
     
    239242      <ulink url="http://sourceforge.net/projects/libmwaw/">libmwaw</ulink>,
    240243      <ulink url="http://sourceforge.net/projects/libwpd/files/libodfgen/">libodfgen</ulink>,
     244      <ulink url="https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker/">libpagemaker</ulink>,
    241245      <ulink url="http://sourceforge.net/projects/libwpd/files/librevenge/">librevenge (WordPerfect Document importer)</ulink>,
    242246      <ulink url="http://www.freedesktop.org/wiki/Software/libvisio/">libvisio</ulink>,
     
    248252      <ulink url="http://sourceforge.net/projects/hunspell/files/MyThes/">MyThes</ulink>,
    249253      <ulink url="http://sourceforge.net/projects/ogl-math/">ogl-math - OpenGL Mathematics (GLM)</ulink>,
     254      <ulink url="https://github.com/KhronosGroup/OpenCOLLADA/">OpenCOLLADA</ulink>,
    250255      <ulink url="https://gitorious.org/orcus/">Orcus</ulink>,
    251256      <ulink url="http://hci.iwr.uni-heidelberg.de/vigra/">VIGRA</ulink>, and
     
    375380    </para>
    376381
    377 <screen><userinput>patch -Np1 -i ../libreoffice-&libreoffice-dlversion;-boost_1_56_0-1.patch &amp;&amp;
    378 
    379 sed -e "/gzip -f/d"   \
     382<screen><userinput>sed -e "/gzip -f/d"   \
    380383    -e "s|.1.gz|.1|g" \
    381384    -i bin/distro-install-desktop-integration &amp;&amp;
    382385
    383386sed -e "/distro-install-file-lists/d" -i Makefile.in &amp;&amp;
     387
     388sed -e "/ustrbuf/a #include &lt;algorithm&gt;" \
     389    -i svl/source/misc/gridprinter.cxx   &amp;&amp;
    384390
    385391chmod -v +x bin/unpack-sources &amp;&amp;
     
    448454       If installed in <filename
    449455       class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename>
    450        and the icons in the new items of the desktop menu are not properly
    451        displayed, optionally run the following commands, as <systemitem
    452        class="username">root</systemitem> user (it may be necessary to log out
    453        of the current session, before the icons appear):
     456       some additional steps are necessary. Issue the following commands, as
     457       <systemitem class="username">root</systemitem> user:
    454458    </para>
    455459
    456460<screen role="root"><userinput>if [ "$LO_PREFIX" != "/usr" ]; then
    457    mkdir -pv /usr/share/pixmaps
    458 
    459    for i in writer base calc draw impress math startcenter writer
    460    do
    461      ln -svf $LO_PREFIX/share/icons/hicolor/32x32/apps/libreoffice-$i.png \
    462              /usr/share/pixmaps/
    463    done
    464    unset i
    465 fi</userinput></screen>
    466 
    467     <para>
    468        If installed in <filename
    469        class="directory">/opt/libreoffice-&libreoffice-dlversion;</filename>,
    470        create links to the man pages.   Be sure the LO_PREFIX environment
    471        variable is defined for the root user.
    472     </para>
    473 
    474 <screen role="root"><userinput>if [ "$LO_PREFIX" != "/usr" ]; then
    475    for i in $LO_PREFIX/share/man/man1/*; do
    476       ln -svf $i /usr/share/man/man1/
    477    done
    478    unset i
    479 fi</userinput></screen>
     461
     462  # This symlink is necessary for the desktop menu entries
     463  ln -sv -f $LO_PREFIX/lib/libreoffice/program/soffice \
     464            /usr/bin/libreoffice &amp;&amp;
     465
     466  # Icons
     467  for i in $LO_PREFIX/share/icons/hicolor/32x32/apps/*; do
     468    ln -svf $i /usr/share/pixmaps
     469  done; unset i &amp;&amp;
     470
     471  # Desktop menu entries
     472  pushd $LO_PREFIX/lib/libreoffice/share/xdg &amp;&amp;
     473  for i in *; do
     474    ln -svf $LO_PREFIX/lib/libreoffice/share/xdg/$i \
     475            /usr/share/applications/libreoffice-$i
     476  done; unset i &amp;&amp;
     477  popd &amp;&amp;
     478
     479  # Man pages
     480  for i in $LO_PREFIX/share/man/man1/*; do
     481     ln -svf $i /usr/share/man/man1/
     482  done; unset i
     483fi &amp;&amp;
     484
     485update-desktop-database</userinput></screen>
    480486
    481487  </sect2>
     
    486492    <para>
    487493      <command>sed -e ...</command>: The first sed prevents compression of the
    488       manual pages and the second one prevents install from failing.
     494      manual pages, the second one prevents install from failing and the third
     495      one includes a missing header without which <command>make build</command>
     496      fails.
    489497    </para>
    490498
     
    615623
    616624    <para>
    617       <option>--disable-gstreamer-0-10</option>: Use this switch if you have
    618       not installed <xref linkend="gst-plugins-base"/>.
    619     </para>
    620 
    621     <para>
    622       <option>--enable-gstreamer</option>: Use this switch if you want to use
    623       <xref linkend="gst10-plugins-base"/> instead of <xref
    624       linkend="gst-plugins-base"/> for the avmedia module.
     625      <option>--enable-gstreamer-0-10</option>:  Use this switch if you want to
     626      use <xref linkend="gst-plugins-base"/> instead of
     627      <xref linkend="gst10-plugins-base"/> for the avmedia module.
     628    </para>
     629
     630    <para>
     631      <option>--disable-gstreamer-1-0</option>: Use this switch if you have not
     632      installed <xref linkend="gst10-plugins-base"/>.
    625633    </para>
    626634
    627635    <para>
    628636      <option>--enable-gtk3</option>: Use this switch if you want to build the
    629       <application>GTK+ 3</application> integration module.
     637      <application>GTK+ 3</application> integration module. This is
     638      experimental and may not work.
    630639    </para>
    631640
Note: See TracChangeset for help on using the changeset viewer.