Changeset 4467c5b for xsoft


Ignore:
Timestamp:
12/26/2004 04:18:05 AM (19 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.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:
163a227
Parents:
3919352
Message:

Updated to OpenOffice-1.1.4

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/suites/openoffice.xml

    r3919352 r4467c5b  
    66
    77  <!ENTITY openoffice-download-http "http://download.openoffice.org/&openoffice-version;/source.html">
    8   <!ENTITY openoffice-download-ftp "ftp://ftp.ussg.iu.edu/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;-1_source.tar.gz">
    9   <!ENTITY openoffice-size          "205 MB">
    10   <!ENTITY openoffice-buildsize     "5.8 GB">
    11   <!ENTITY openoffice-time          "81 SBU">
     8  <!ENTITY openoffice-download-ftp "ftp://ftp.ussg.iu.edu/pub/openoffice/stable/&openoffice-version;/OOo_&openoffice-version;_source.tar.gz">
     9  <!ENTITY openoffice-size          "214 MB">
     10  <!ENTITY openoffice-buildsize     "3.1 GB">
     11  <!ENTITY openoffice-time          "75 SBU">
    1212]>
    1313
     
    2626<title>Introduction to <application>OpenOffice</application></title>
    2727
    28 <para>The <application>OpenOffice</application> is an office suite, the
    29 Open Source sibling of <application>StarOffice</application>.</para>
     28<para><application>OpenOffice</application> is an office suite, the
     29open source sibling of <application>StarOffice</application>.</para>
    3030
    3131<sect3><title>Package information</title>
     
    4747<itemizedlist spacing='compact'>
    4848
     49<listitem><para>Required patch for gcc-&gcc3-version;: <ulink
     50url="&patch-root;/openoffice-&openoffice-version;-gcc33-1.patch"/></para>
     51</listitem>
     52
     53<listitem><para>Required patch for use with NPTL: <ulink
     54url="&patch-root;/openoffice-&openoffice-version;-nptl-1.patch"/></para>
     55</listitem>
     56
     57<listitem><para>Required patch if compiling with
     58<acronym>J2SDK</acronym>-&j2sdk-src-version;: <ulink
     59url="&patch-root;/openoffice-&openoffice-version;-jdk_&j2sdk-src-version;_fix-1.patch"/></para>
     60</listitem>
     61
    4962<listitem><para>Required patch (Executable <command>test</command> is in
    5063<filename class="directory">/bin</filename>,
    5164not in <filename class="directory">/usr/bin</filename>): <ulink
    52 url="&patch-root;/openoffice-&openoffice-version;-test_bin_loc-1.patch"/></para></listitem>
    53 
    54 <listitem><para>Required patch to use system freetype: <ulink
     65url="&patch-root;/openoffice-&openoffice-version;-test_bin_loc-1.patch"/></para>
     66</listitem>
     67
     68<listitem><para>Optional patch if you wish to use the system freetype:
     69<ulink
    5570url="&patch-root;/openoffice-&openoffice-version;-freetype-1.patch"/></para>
    5671</listitem>
    5772
    58 <listitem><para>Required patch if
    59 Linux-<acronym>PAM</acronym>-&Linux_PAM-version; is not installed: <ulink
     73<listitem><para>Optional patch if
     74Linux-<acronym>PAM</acronym>-&Linux_PAM-version; is not installed:
     75<ulink
    6076url="&patch-root;/openoffice-&openoffice-version;-no_pam-1.patch"/></para>
    61 </listitem>
    62 
    63 <listitem><para>Required patch if compiling with
    64 <acronym>JDK</acronym>-&j2sdk-src-version;: <ulink
    65 url="&patch-root;/openoffice-&openoffice-version;-jdk_&j2sdk-src-version;_fix-1.patch"/></para>
    66 </listitem>
    67 
    68 <listitem><para>Required patch for gcc-3.3.3: <ulink
    69 url="&patch-root;/openoffice-&openoffice-version;-gcc333-1.patch"/></para>
    70 </listitem>
    71 
    72 <listitem><para>Required patch for use with NPTL: <ulink
    73 url="&patch-root;/openoffice-&openoffice-version;-nptl-1.patch"/></para>
    7477</listitem>
    7578
     
    9093<sect4><title>Required</title>
    9194<para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    92 <xref linkend="freetype2"/>,
    9395<xref linkend="zip"/>,
    9496<xref linkend="unzip"/>,
    9597<xref linkend="tcsh"/>,
    9698<xref linkend="which"/> and
    97 <xref linkend="gcc3"/></para>
     99<xref linkend="gcc3"/>.</para>
    98100</sect4>
    99101
    100102<sect4><title>Recommended</title>
    101 <para><xref linkend="j2sdk"/></para>
     103<para><xref linkend="j2sdk"/>,
     104<xref linkend="freetype2"/>,
     105<xref linkend="pkgconfig"/>,
     106<xref linkend="startup-notification"/> and
     107<xref linkend="desktop-file-utils"/>.</para>
    102108</sect4>
    103109
     
    105111<para><xref linkend="Linux_PAM"/>,
    106112<xref linkend="libart_lgpl"/>,
    107 <xref linkend="startup-notification"/>,
    108113<xref linkend="apache-ant"/> and
    109 <xref linkend="curl"/></para>
     114<xref linkend="curl"/>.</para>
    110115</sect4>
    111116</sect3>
     
    116121<title>Installation of <application>OpenOffice</application></title>
    117122
    118 <para>Apply the downloaded patches and, optionally, untar and move the gpc
    119 files:</para>
    120 
    121 <screen><userinput><command>tar -zxf ../gpc231.tar.Z &amp;&amp;
     123<para><application>OpenOffice</application> does not create a directory
     124when you extract the <acronym>TAR</acronym> ball.  Create a build directory
     125and extract the source with the following commands:</para>
     126
     127<screen><userinput><command>mkdir OOo-build &amp;&amp;
     128cd OOo-build &amp;&amp;
     129tar -zxvf ../OOo_&openoffice-version;_source.tar.gz</command></userinput></screen>
     130
     131<para>Optionally, untar and move the gpc files, and apply the downloaded
     132patches:</para>
     133
     134<screen><userinput><command>tar -zxvf ../gpc231.tar.Z &amp;&amp;
    122135mv gpc231/* external/gpc &amp;&amp;
    123136rmdir gpc231 &amp;&amp;
     
    129142temporary symlink in place to satisfy STLport:</para>
    130143
    131 <screen><userinput><command>ln -sf /opt/gcc-3.3.3/include/c++/3.3.3 /usr/g++-v3</command></userinput></screen>
     144<screen><userinput><command>ln -sf /opt/gcc-&gcc3-version;/include/c++/&gcc3-version; /usr/g++-v3</command></userinput></screen>
    132145
    133146<para>OpenOffice fails to build with gcc-3.4.1.  Set your path to
    134 include gcc-3.3.3.</para>
     147include gcc-&gcc3-version;:</para>
    135148
    136149<screen><userinput><command>export PATH_HOLD=$PATH &amp;&amp;
    137 export PATH=/opt/gcc-3.3.3/bin:$PATH</command></userinput></screen>
     150export PATH=/opt/gcc-&gcc3-version;/bin:$PATH</command></userinput></screen>
    138151
    139152<para>If you want to optimize the build, edit
     
    142155problems with <parameter>-fomit-frame-pointer</parameter>. The best option is
    143156to not use any custom optimizations. The following command removes an incorrect
    144 <parameter>-mcpu</parameter> option in the above file.</para>
     157<parameter>-mcpu</parameter> option in the above file:</para>
    145158
    146159<screen><userinput><command>sed -i "s:\-mcpu=pentiumpro::" \
     
    151164preferences. Supply a comma separated list to the <envar>--with-lang=</envar>
    152165switch.  If a particular component is not available in the language of your
    153 choice, the default will be English. If you need other languages, be sure to
    154 add <parameter>ENUS</parameter> to the list; otherwise the build will
    155 fail.</para>
     166choice, the default will be US English. If you need other languages, be sure
     167to add <parameter>ENUS</parameter> to the list; otherwise the build will
     168fail:</para>
    156169
    157170<screen><userinput><command>cd config_office/ &amp;&amp;
     
    164177<para><application>OpenOffice</application> fails to compile if
    165178<command>umask</command> is set to something exotic. The build can also
    166 fial if the <envar>LANG</envar> or <envar>LC_ALL</envar> evvironment
    167 variables are set.</para>
     179fail if the <envar>LANG</envar> or <envar>LC_ALL</envar> environment
     180variables are set.  Use the following commands to change your
     181environment accordingly:</para>
    168182
    169183<screen><userinput><command>umask 0022 &amp;&amp;
     
    178192<para>If you have downloaded localized help content <filename>tgz</filename>
    179193files, you will need to untar them to the appropriate directory as shown
    180 below and then recreate the installation set.</para>
     194below and then recreate the installation set:</para>
    181195
    182196<screen><userinput><command>cd solver/645/unxlngi4.pro/pck &amp;&amp;
     
    189203bash -c "source LinuxIntelEnv.Set.sh ; dmake"</command></userinput></screen>
    190204
    191 <para>Install <application>OpenOffice</application> using the following
    192 commands to install the English language set. To install a localized version,
    193 replace the 01 with the international telephone country code for your
    194 country.</para>
     205<para>Install <application>OpenOffice</application> using the following 
     206commands to install the US English language set. To install a localized
     207version, replace the 01 with the international telephone country code for
     208your country:</para>
    195209
    196210<screen><userinput><command>cd instsetoo/unxlngi4.pro/01/normal &amp;&amp;
     
    201215  do ln -sf /opt/openoffice/program/$appl /usr/bin/$appl
    202216  done</command></userinput></screen>
     217
     218<para>If you have installed <xref linkend="desktop-file-utils"/>, you
     219should add <filename>/opt/openoffice/share</filename> to the
     220<envar>XDG_DATA_DIRS</envar> environment variable in the system-wide
     221profile.</para>
    203222
    204223<para>Finally, return your environment to it's original state:</para>
Note: See TracChangeset for help on using the changeset viewer.