Changeset 4eca288


Ignore:
Timestamp:
04/23/2006 06:30:52 PM (18 years ago)
Author:
DJ Lucas <dj@…>
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:
dbd8830
Parents:
9196f196
Message:

Updated to OpenOffice-2.0.2

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

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r9196f196 r4eca288  
    506506<!-- Chapter 35 -->
    507507<!ENTITY koffice-version              "1.5.0">
    508 <!ENTITY openoffice-version           "2.0.0">
     508<!ENTITY openoffice-version           "2.0.2">
    509509
    510510<!-- Chapter 36 -->
  • xsoft/suites/openoffice.xml

    r9196f196 r4eca288  
    77  <!ENTITY openoffice-download-http "http://download.openoffice.org/&openoffice-version;/source.html">
    88  <!ENTITY openoffice-download-ftp  "ftp://ftp.ussg.iu.edu/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_src.tar.gz">
    9   <!ENTITY openoffice-md5sum        "a68933afc2bf432d11b2043ac99ba0aa">
    10   <!ENTITY openoffice-size          "263 MB">
    11   <!ENTITY openoffice-buildsize     "5.7 GB">
     9  <!ENTITY openoffice-md5sum        "1b50c8c4c1002edbc4993060ca05ca8f">
     10  <!ENTITY openoffice-size          "280 MB">
     11  <!ENTITY openoffice-buildsize     "5.8 GB">
    1212  <!ENTITY openoffice-time          "117 SBU">
    1313]>
     
    6161    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    6262    <itemizedlist spacing='compact'>
    63       <listitem>
    64         <para>Required patch for use with GCC-&gcc-version;:
    65         <ulink url="&patch-root;/OOo_&openoffice-version;-gcc4-1.patch"/>
    66         </para>
    67       </listitem>
    68 
    69       <listitem>
    70         <para>Required patch for use with NPTL:
    71         <ulink url="&patch-root;/OOo_&openoffice-version;-nptl-1.patch"/></para>
    72       </listitem>
    7363
    7464      <listitem>
     
    7969      </listitem>
    8070
    81 <!--
    82       <listitem>
    83         <para>Required patch for use with pkgconfig-0.17 and greater:
    84         <ulink
    85         url="&patch-root;/OOo_&openoffice-version;-pkgconfig_0.17-1.patch"/></para>
    86       </listitem>
    87 -->
     71      <listitem>
     72        <para>Required patch to fix broken printing support durring
     73        installation:
     74        <ulink url="&patch-root;/OOo_&openoffice-version;-print_fix-1.patch"/>
     75        </para>
     76      </listitem>
     77
    8878      <listitem>
    8979        <para>Optional patch if
     
    9181        installed:
    9282        <ulink url="&patch-root;/OOo_&openoffice-version;-no_pam-1.patch"/></para>
     83      </listitem>
     84
     85      <listitem>
     86        <para>Optional patch if building against
     87        <application>Xorg</application>:
     88        <ulink url="&patch-root;/OOo_&openoffice-version;-xauth-1.patch"/>
     89        </para>
    9390      </listitem>
    9491
    9592      <listitem>
    9693        <para>Optional patch if building against the system-installed
    97         <application>Firefox</application>:
    98         <ulink url="&patch-root;/OOo_&openoffice-version;-xmlsec_no_mozilla-2.patch"/>
     94        Mozilla products (<application>NSS</application>,
     95        <application>Firefox</application>, or
     96        <application>Seamonkey</application>):
     97        <ulink url="&patch-root;/OOo_&openoffice-version;-system_mozilla_fixes-1patch"/>
    9998        </para>
    10099      </listitem>
     
    138137    <xref linkend="cups"/>,
    139138    <xref linkend="curl"/>,
    140     <!-- <xref linkend="db"/>, -->
     139    <!-- <xref linkend="db"/>, THIS IS CURRENTLY BROKEN!  Internal version is
     140    4.2.x, just too different.  Using the system db (which must be rebuilt
     141    with java bindings) results in a segfault of javac and gcj because of
     142    xalan caching leading to OOM killing the process.  Experimental patches
     143    exist, but require that libxslt is used in place of xalan....big change,
     144    not quite ready for the book. -->
    141145    <xref linkend="desktop-file-utils"/>,
    142146    <ulink url="http://www.easysw.com/epm/">EPM</ulink>,
     
    155159    <xref linkend="nas"/>,
    156160    <ulink url="http://www.webdav.org/neon/">neon</ulink>,
    157     <!--    <xref linkend="openldap"/>, -->
     161    <xref linkend="openldap"/>,
    158162    <ulink url="http://www.portaudio.com/">PortAudio</ulink>,
    159163    <xref linkend="python"/>,
     
    201205<screen><userinput>sed -i '/^ARCH_FLAGS\*=/d' solenv/inc/unx{lngi{4,5,6},fbsdi}.mk</userinput></screen>
    202206
    203 <!-- To be removed before final release -->
    204 
    205     <note><para>If building against the system Mozilla or Firefox,
    206     a change may be required to the external headers.  The following commands
    207     will make the change only if it is necessary.</para></note>
    208 
    209 <para>Mozilla:</para>
    210 <screen role="root"><userinput>grep "xptinfo_enum_1" /usr/include/mozilla-&mozilla-version;/xpcom/xptinfo.h || \
    211     sed -i 's@enum@enum xptinfo_enum_1@' \
    212     /usr/include/mozilla-&mozilla-version;/xpcom/xptinfo.h</userinput></screen>
    213 
    214 <para>Firefox:</para>
    215 <screen role="root"><userinput>grep "xptinfo_enum_1" /usr/include/firefox-&firefox-version;/xpcom/xptinfo.h || \
    216     sed -i 's@enum@enum xptinfo_enum_1@' \
    217     /usr/include/firefox-&firefox-version;/xpcom/xptinfo.h</userinput></screen>
    218 
    219 <!-- End to be removed -->
    220 
    221207    <para>Configure <application>OpenOffice</application> using the following
    222208    commands:</para>
     
    230216    <parameter>--with-system-*</parameter> parameters.</para></note>
    231217
     218    <warning><para>Do not use the <parameter>--with-system-db</parameter>
     219    switch.  The <application>BerkelyDB</application> that is installed with
     220    LFS is too new for this version of
     221    <application>OpenOffice</application>.</para></warning>
     222
    232223<screen><userinput>cd config_office/ &amp;&amp;
    233 ./configure --prefix=/opt/openoffice-2.0.0 \
     224autoreconf &amp;&amp;
     225./configure --prefix=/opt/openoffice-&openoffice-version; \
    234226    --enable-libart --disable-fontooo --disable-gnome-vfs \
    235227    --without-fonts --with-system-stdlibs --with-system-freetype \
     
    260252
    261253<screen role="root"><userinput>cd instsetoo_native/unxlngi6.pro/OpenOffice/\
    262 install/en-US/linux-2.6-intel/buildroot/opt &amp;&amp;
    263 cp -a -v openoffice.org2.0 /opt/openoffice-2.0.0</userinput></screen>
     254native/install/en-US/linux-2.6-intel/buildroot/opt &amp;&amp;
     255cp -a -v openoffice.org2.0 /opt/openoffice-&openoffice-version;</userinput></screen>
    264256
    265257    <para>Still as the <systemitem class="username">root</systemitem>
     
    268260<screen role="root"><userinput>for appl in sbase scalc sdraw simpress smath soffice spadmin swriter
    269261do
    270     ln -v -sf /opt/openoffice-2.0.0/program/$appl /usr/bin/$appl
     262    ln -v -sf /opt/openoffice-&openoffice-version;/program/$appl /usr/bin/$appl
    271263done</userinput></screen>
    272264
     
    275267    with the following commands:</para>
    276268
    277 <screen role="root"><userinput>cd ../../../../../../../../sysui/desktop/icons &amp;&amp;
     269<screen role="root"><userinput>cd ../../../../../../../../../sysui/desktop/icons &amp;&amp;
    278270install -v -d /usr/share/icons/{HighContrast,hicolor,locolor} -m755 &amp;&amp;
    279271cp -a -v HighContrast/*x* /usr/share/icons/HighContrast &amp;&amp;
     
    289281
    290282<screen role="root"><userinput>install -v -d /usr/share/applications -m 755 &amp;&amp;
    291 cd /opt/openoffice-2.0.0/share/xdg/ &amp;&amp;
     283cd /opt/openoffice-&openoffice-version;/share/xdg/ &amp;&amp;
    292284for appl in *.desktop
    293285do
     
    304296    <application>Firefox</application>, create a symbolic link in your
    305297    plugins directory to
    306     <filename>/opt/openoffice-2.0.0/program/libnpsoplugin.so</filename>.
     298    <filename>/opt/openoffice-&openoffice-version;/program/libnpsoplugin.so</filename>.
    307299    Additionally, you must enable the plugin from the
    308300    <parameter>Internet Options</parameter> within any
     
    388380        <seg>scalc, sdraw, simpress, smath, soffice, spadmin, and swriter.</seg>
    389381        <seg><application>OpenOffice</application> libraries</seg>
    390         <seg>/opt/openoffice-2.0.0</seg>
     382        <seg>/opt/openoffice-&openoffice-version;</seg>
    391383      </seglistitem>
    392384    </segmentedlist>
Note: See TracChangeset for help on using the changeset viewer.