Ignore:
Timestamp:
05/21/2005 11:58:03 AM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
16a1237
Parents:
a35ea5d
Message:

Tagged openoffice.xml

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/suites/openoffice.xml

    ra35ea5d rc1c5faae  
    1414
    1515<sect1 id="openoffice" xreflabel="OpenOffice-&openoffice-version;">
    16 <sect1info>
    17 
    18 <othername>$LastChangedBy$</othername>
    19 <date>$Date$</date>
    20 
    21 </sect1info>
    22 
    23 <?dbhtml filename="openoffice.html" ?>
    24 <title>OpenOffice-&openoffice-version;</title>
    25 
    26 <sect2>
    27 <title>Introduction to <application>OpenOffice</application></title>
    28 
    29 <para><application>OpenOffice</application> is an office suite, the
    30 open source sibling of <application>StarOffice</application>.</para>
    31 
    32 <sect3><title>Package information</title>
    33 <itemizedlist spacing='compact'>
    34 <listitem><para>Download Mirrors (HTTP): <ulink
    35 url="&openoffice-download-http;"/></para></listitem>
    36 <listitem><para>Download (FTP): <ulink
    37 url="&openoffice-download-ftp;"/></para></listitem>
    38 <listitem><para>Download MD5 sum: &openoffice-md5sum;</para></listitem>
    39 <listitem><para>Download size: &openoffice-size;
    40 (additional 11-13 MB for localized help content file)</para></listitem>
    41 <listitem><para>Estimated disk space required:
    42 &openoffice-buildsize; (more if using localized help content)</para></listitem>
    43 <listitem><para>Estimated build time:
    44 &openoffice-time; (longer if using localized help content)</para></listitem>
    45 </itemizedlist>
    46 </sect3>
    47 
    48 <sect3><title>Additional downloads</title>
    49 <itemizedlist spacing='compact'>
    50 
    51 <listitem><para>Required patch for gcc-&gcc-version;: <ulink
    52 url="&patch-root;/OOo_&openoffice-version;-gcc_3.4.2+_fixes-2.patch"/></para>
    53 </listitem>
    54 
    55 <listitem><para>Required patch for use with NPTL: <ulink
    56 url="&patch-root;/OOo_&openoffice-version;-nptl-1.patch"/></para>
    57 </listitem>
    58 
    59 <listitem><para>Required patch if compiling with
    60 <acronym>JDK</acronym>-&jdk-src-version;: <ulink
    61 url="&patch-root;/OOo_&openoffice-version;-jdk_&jdk-src-version;_fix-1.patch"/></para>
    62 </listitem>
    63 
    64 <listitem><para>Required patch (Executable <command>test</command> is in
    65 <filename class="directory">/bin</filename>,
    66 not in <filename class="directory">/usr/bin</filename>): <ulink
    67 url="&patch-root;/OOo_&openoffice-version;-test_bin_loc-1.patch"/></para>
    68 </listitem>
    69 
    70 <listitem><para>Required patch for STLport-4.6.2: <ulink
    71 url="&patch-root;/OOo_&openoffice-version;-STLport_4.6.2-1.patch"/></para>
    72 </listitem>
    73 
    74 <listitem><para>Required patch for use with glibc-2.3.4: <ulink
    75 url="&patch-root;/OOo_&openoffice-version;-doublefree-1.patch"/></para>
    76 </listitem>
    77 
    78 <listitem><para>Optional patch if you wish to use the system freetype:
    79 <ulink
    80 url="&patch-root;/OOo_&openoffice-version;-freetype-1.patch"/></para>
    81 </listitem>
    82 
    83 <listitem><para>Optional patch if
    84 Linux-<acronym>PAM</acronym>-&Linux_PAM-version; is not installed:
    85 <ulink
    86 url="&patch-root;/OOo_&openoffice-version;-no_pam-1.patch"/></para>
    87 </listitem>
    88 
    89 <listitem><para>STLport-4.6.2: <ulink
    90 url="http://www.stlport.org/archive/STLport-4.6.2.tar.gz"/></para>
    91 </listitem>
    92 
    93 <listitem><para>The source <acronym>TAR</acronym> ball only contains English
    94 language help. A localized help content file may be available at: <ulink
    95 url="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/helpcontent/"/>.</para>
    96 </listitem>
    97 
    98 </itemizedlist>
    99 </sect3>
    100 
    101 <sect3><title><application>OpenOffice</application> dependencies</title>
    102 <sect4><title>Required</title>
    103 <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    104 <xref linkend="zip"/>,
    105 <xref linkend="unzip"/>,
    106 <xref linkend="tcsh"/>, and
    107 <xref linkend="which"/>.</para>
    108 </sect4>
    109 
    110 <sect4><title>Recommended</title>
    111 <para><xref linkend="jdk"/>,
    112 <xref linkend="freetype2"/>,
    113 <xref linkend="pkgconfig"/>,
    114 <xref linkend="startup-notification"/>,
    115 <xref linkend="desktop-file-utils"/>,
    116 <xref linkend="apache-ant"/>,
    117 <xref linkend="libart_lgpl"/>, and
    118 <xref linkend="curl"/>.</para>
    119 
    120 </sect4>
    121 
    122 <sect4><title>Optional</title>
    123 <para><xref linkend="Linux_PAM"/> and
    124 <xref linkend="nas"/>.</para>
    125 </sect4>
    126 </sect3>
    127 
    128 </sect2>
    129 
    130 <sect2>
    131 <title>Installation of <application>OpenOffice</application></title>
    132 
    133 <para><application>OpenOffice</application> does not create a directory
    134 when you extract the <acronym>TAR</acronym> ball.  Create a build directory
    135 and extract the source with the following commands:</para>
    136 
    137 <screen><userinput><command>mkdir OOo-build &amp;&amp;
     16  <?dbhtml filename="openoffice.html" ?>
     17
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22
     23  <title>OpenOffice-&openoffice-version;</title>
     24
     25  <indexterm zone="openoffice">
     26    <primary sortas="a-OpenOffice">OpenOffice</primary>
     27  </indexterm>
     28
     29  <sect2 role="package">
     30    <title>Introduction to OpenOffice</title>
     31
     32    <para><application>OpenOffice</application> is an office suite, the
     33    open source sibling of <application>StarOffice</application>.</para>
     34
     35    <bridgehead renderas="sect3">Package Information</bridgehead>
     36    <itemizedlist spacing="compact">
     37      <listitem>
     38        <para>Download (HTTP): <ulink url="&openoffice-download-http;"/></para>
     39      </listitem>
     40      <listitem>
     41        <para>Download (FTP): <ulink url="&openoffice-download-ftp;"/></para>
     42      </listitem>
     43      <listitem>
     44        <para>Download MD5 sum: &openoffice-md5sum;</para>
     45      </listitem>
     46      <listitem>
     47        <para>Download size: &openoffice-size;</para>
     48      </listitem>
     49      <listitem>
     50        <para>Estimated disk space required: &openoffice-buildsize;</para>
     51      </listitem>
     52      <listitem>
     53        <para>Estimated build time: &openoffice-time;</para>
     54      </listitem>
     55    </itemizedlist>
     56
     57    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     58    <itemizedlist spacing='compact'>
     59      <listitem>
     60        <para>Required patch for gcc-&gcc-version;: <ulink
     61        url="&patch-root;/OOo_&openoffice-version;-gcc_3.4.2+_fixes-2.patch"/>
     62        </para>
     63      </listitem>
     64      <listitem>
     65        <para>Required patch for use with NPTL: <ulink
     66        url="&patch-root;/OOo_&openoffice-version;-nptl-1.patch"/></para>
     67      </listitem>
     68      <listitem>
     69        <para>Required patch if compiling with
     70        <application>JDK</application>-&jdk-src-version;: <ulink
     71        url="&patch-root;/OOo_&openoffice-version;-jdk_&jdk-src-version;_fix-1.patch"/>
     72        </para>
     73      </listitem>
     74      <listitem>
     75        <para>Required patch (Executable <command>test</command> is in
     76        <filename class="directory">/bin</filename>,
     77        not in <filename class="directory">/usr/bin</filename>): <ulink
     78        url="&patch-root;/OOo_&openoffice-version;-test_bin_loc-1.patch"/></para>
     79      </listitem>
     80      <listitem>
     81        <para>Required patch for STLport-4.6.2: <ulink
     82        url="&patch-root;/OOo_&openoffice-version;-STLport_4.6.2-1.patch"/></para>
     83      </listitem>
     84      <listitem>
     85        <para>Required patch for use with glibc-2.3.4: <ulink
     86        url="&patch-root;/OOo_&openoffice-version;-doublefree-1.patch"/></para>
     87      </listitem>
     88      <listitem>
     89        <para>Optional patch if you wish to use the system freetype:
     90        <ulink
     91        url="&patch-root;/OOo_&openoffice-version;-freetype-1.patch"/></para>
     92      </listitem>
     93      <listitem>
     94        <para>Optional patch if
     95        <application>Linux-PAM</application>-&Linux_PAM-version; is not installed:
     96        <ulink
     97        url="&patch-root;/OOo_&openoffice-version;-no_pam-1.patch"/></para>
     98      </listitem>
     99      <listitem>
     100        <para>STLport-4.6.2: <ulink
     101        url="http://www.stlport.org/archive/STLport-4.6.2.tar.gz"/></para>
     102      </listitem>
     103      <listitem>
     104        <para>The source TAR ball only contains English
     105        language help. A localized help content file may be available at: <ulink
     106        url="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/helpcontent/"/>
     107        </para>
     108      </listitem>
     109    </itemizedlist>
     110
     111    <bridgehead renderas="sect3">OpenOffice Dependencies</bridgehead>
     112
     113    <bridgehead renderas="sect4">Required</bridgehead>
     114    <para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
     115    <xref linkend="zip"/>,
     116    <xref linkend="unzip"/>,
     117    <xref linkend="tcsh"/>, and
     118    <xref linkend="which"/>.</para>
     119
     120    <bridgehead renderas="sect4">Recommended</bridgehead>
     121    <para><xref linkend="jdk"/>,
     122    <xref linkend="freetype2"/>,
     123    <xref linkend="pkgconfig"/>,
     124    <xref linkend="startup-notification"/>,
     125    <xref linkend="desktop-file-utils"/>,
     126    <xref linkend="apache-ant"/>,
     127    <xref linkend="libart_lgpl"/>, and
     128    <xref linkend="curl"/>.</para>
     129
     130    <bridgehead renderas="sect4">Optional</bridgehead>
     131    <para><xref linkend="Linux_PAM"/> and
     132    <xref linkend="nas"/>.</para>
     133
     134  </sect2>
     135
     136  <sect2 role="installation">
     137    <title>Installation of OpenOffice</title>
     138
     139    <para><application>OpenOffice</application> does not create a directory
     140    when you extract the TAR ball. Create a build directory and extract the
     141    source with the following commands:</para>
     142
     143<screen><userinput>mkdir OOo-build &amp;&amp;
    138144cd OOo-build &amp;&amp;
    139 tar -zxf ../OOo_&openoffice-version;_source.tar.gz</command></userinput></screen>
    140 
    141 <para>Apply all of the downloaded patches:</para>
    142 
    143 <screen><userinput><command>for PATCH in ../OOo_&openoffice-version;-*.patch
     145tar -zxf ../OOo_&openoffice-version;_source.tar.gz</userinput></screen>
     146
     147    <para>Apply all of the downloaded patches:</para>
     148
     149<screen><userinput>for PATCH in ../OOo_&openoffice-version;-*.patch
    144150    do patch -Np1 -i ${PATCH}
    145 done</command></userinput></screen>
    146 
    147 <para>Copy the STLport <acronym>TAR</acronym>ball into the source tree:</para>
    148 
    149 <screen><userinput><command>cp ../STLport-4.6.2.tar.gz stlport/download/</command></userinput></screen>
    150 
    151 <para>STLport looks for the c++ headers in the wrong location. Put a
    152 temporary symlink in place to satisfy STLport:</para>
    153 
    154 <screen><userinput><command>ln -sf /usr/include/c++/&gcc-version; /usr/g++-v3</command></userinput></screen>
    155 
    156 <para>Create a temprorary symlink to the <acronym>JRE</acronym>'s
    157 <application>motif</application> libraries:</para>
    158 
    159 <screen><userinput><command>ln -sf ${JAVA_HOME}/jre/lib/i?86/motif21/libmawt.so /usr/lib</command></userinput></screen>
    160 
    161 <para>If you want to optimize the build, edit
    162 <filename>solenv/inc/unxlngi4.mk</filename> and add the desired optimization
    163 flags to the <envar>CFLAGSOPT</envar> variable. Some users have reported
    164 problems with <parameter>-fomit-frame-pointer</parameter>. The best option is
    165 to not use any custom optimizations. The following command removes an incorrect
    166 <parameter>-mcpu</parameter> option in the above file:</para>
    167 
    168 <screen><userinput><command>sed -i "s:\-mcpu=pentiumpro::" \
    169     solenv/inc/unxlngi4.mk</command></userinput></screen>
    170 
    171 <para>Configure <application>OpenOffice</application> using the following
    172 commands. You may build install sets for specific languages based on your
    173 preferences. Supply a comma separated list to the <envar>--with-lang=</envar>
    174 switch.  If a particular component is not available in the language of your
    175 choice, the default will be US English. If you need other languages, be sure
    176 to add <parameter>ENUS</parameter> to the list; otherwise the build will
    177 fail:</para>
    178 
    179 <screen><userinput><command>cd config_office/ &amp;&amp;
     151done</userinput></screen>
     152
     153    <para>Copy the STLport TAR ball into the source tree:</para>
     154
     155<screen><userinput>cp ../STLport-4.6.2.tar.gz stlport/download/</userinput></screen>
     156
     157    <para>STLport looks for the c++ headers in the wrong location. Put a
     158    temporary symlink in place to satisfy STLport:</para>
     159
     160<screen role="root"><userinput>ln -sf /usr/include/c++/&gcc-version; /usr/g++-v3</userinput></screen>
     161
     162    <para>Create a temprorary symlink to the JRE's
     163    <application>motif</application> libraries:</para>
     164
     165<screen role="root"><userinput>ln -sf ${JAVA_HOME}/jre/lib/i?86/motif21/libmawt.so /usr/lib</userinput></screen>
     166
     167    <para>If you want to optimize the build, edit
     168    <filename>solenv/inc/unxlngi4.mk</filename> and add the desired optimization
     169    flags to the <envar>CFLAGSOPT</envar> variable. Some users have reported
     170    problems with <option>-fomit-frame-pointer</option>. The best option
     171    is to not use any custom optimizations. The following command removes an
     172    incorrect <option>-mcpu</option> option in the above file:</para>
     173
     174<screen><userinput>sed -i "s:\-mcpu=pentiumpro::" \
     175    solenv/inc/unxlngi4.mk</userinput></screen>
     176
     177    <para>Configure <application>OpenOffice</application> using the following
     178    commands. You may build install sets for specific languages based on your
     179    preferences. Supply a comma separated list to the <envar>--with-lang=</envar>
     180    switch. If a particular component is not available in the language of your
     181    choice, the default will be US English. If you need other languages, be sure
     182    to add <parameter>ENUS</parameter> to the list; otherwise the build will
     183    fail:</para>
     184
     185<screen><userinput>cd config_office/ &amp;&amp;
    180186./configure --with-lang=ENUS \
    181187    --with-dict=ENUS --without-fonts \
     
    184190    --with-system-curl --disable-fontooo \
    185191    --enable-libart &amp;&amp;
    186 cd ..</command></userinput></screen>
    187 
    188 <para><application>OpenOffice</application> fails to compile if
    189 <command>umask</command> is set to something exotic. The build can also
    190 fail if the <envar>LANG</envar> or <envar>LC_ALL</envar> environment
    191 variables are set. Use the following commands to change your
    192 environment accordingly:</para>
    193 
    194 <screen><userinput><command>umask 0022 &amp;&amp;
    195 unset LANG LC_ALL</command></userinput></screen>
    196 
    197 <para>Compile <application>OpenOffice</application> using the following
    198 commands:</para>
    199 
    200 <screen><userinput><command>./bootstrap &amp;&amp;
    201 bash -c "source LinuxIntelEnv.Set.sh; dmake"</command></userinput></screen>
    202 
    203 <para>If you have downloaded localized help content <filename>tgz</filename>
    204 files, you will need to untar them to the appropriate directory as shown
    205 below and then recreate the installation set:</para>
    206 
    207 <screen><userinput><command>for i in ../helpcontent_*_unix.tgz
     192cd ..</userinput></screen>
     193
     194    <para><application>OpenOffice</application> fails to compile if
     195    <command>umask</command> is set to something exotic. The build can also
     196    fail if the <envar>LANG</envar> or <envar>LC_ALL</envar> environment
     197    variables are set. Use the following commands to change your
     198    environment accordingly:</para>
     199
     200<screen><userinput>umask 0022 &amp;&amp;
     201unset LANG LC_ALL</userinput></screen>
     202
     203    <para>Compile <application>OpenOffice</application> using the following
     204    commands:</para>
     205
     206<screen><userinput>./bootstrap &amp;&amp;
     207bash -c "source LinuxIntelEnv.Set.sh; dmake"</userinput></screen>
     208
     209    <para>If you have downloaded localized help content <filename>tgz</filename>
     210    files, you will need to untar them to the appropriate directory as shown
     211    below and then recreate the installation set:</para>
     212
     213<screen><userinput>for i in ../helpcontent_*_unix.tgz
    208214  do tar -C solver/645/unxlngi4.pro/pck -zxf $i
    209215  done &amp;&amp;
    210216rm -rf instsetoo/unxlngi4.pro &amp;&amp;
    211 bash -c "source LinuxIntelEnv.Set.sh ; dmake"</command></userinput></screen>
    212 
    213 <para>Install <application>OpenOffice</application> using the following
    214 commands to install the US English language set. To install a localized
    215 version, replace the 01 with the international telephone country code for
    216 your country:</para>
    217 
    218 <screen><userinput><command>cd instsetoo/unxlngi4.pro/01/normal &amp;&amp;
     217bash -c "source LinuxIntelEnv.Set.sh ; dmake"</userinput></screen>
     218
     219    <para>Install <application>OpenOffice</application> using the following
     220    commands to install the US English language set. To install a localized
     221    version, replace the 01 with the international telephone country code for
     222    your country:</para>
     223
     224<screen role="root"><userinput>cd instsetoo/unxlngi4.pro/01/normal &amp;&amp;
    219225sed -i "s:^oo_home=.*:oo_home=openoffice:" install &amp;&amp;
    220226./install --prefix=/opt &amp;&amp;
    221227for appl in sagenda scalc sdraw sfax simpress slabel sletter \
    222228    smaster smath smemo soffice spadmin svcard sweb swriter
    223   do ln -sf /opt/openoffice/program/$appl /usr/bin/$appl
    224   done</command></userinput></screen>
    225 
    226 <para>If you have installed <xref linkend="desktop-file-utils"/> and use
    227 <application>KDE</application>, there is no furthur configuration
    228 necessary.  If you use <application>Gnome</application>, you should copy
    229 the <filename>*.desktop</filename> files to
    230 <filename>/usr/share/applications</filename> with the following
    231 commands:</para>
    232 
    233 <screen><userinput><command>install -d /usr/share/applications -m 755 &amp;&amp;
    234 cp /opt/openoffice/share/gnome/net/ooo645*.desktop \
     229  do ln -v -sf /opt/openoffice/program/$appl /usr/bin/$appl
     230  done</userinput></screen>
     231
     232    <para>If you have installed <xref linkend="desktop-file-utils"/> and use
     233    <application>KDE</application>, there is no furthur configuration
     234    necessary.  If you use <application>Gnome</application>, you should copy
     235    the <filename>*.desktop</filename> files to
     236    <filename>/usr/share/applications</filename> with the following
     237    commands:</para>
     238
     239<screen role="root"><userinput>install -v -d /usr/share/applications -m 755 &amp;&amp;
     240cp -v /opt/openoffice/share/gnome/net/ooo645*.desktop \
    235241    /usr/share/applications/ &amp;&amp;
    236 rename ooo645 ooo /usr/share/applications/ooo645*.desktop</command></userinput></screen>
    237 
    238 <para>Finally, remove the temporary symlinks:</para>
    239 
    240 <screen><userinput><command>rm /usr/g++-v3 &amp;&amp;
    241 rm /usr/lib/libmawt.so</command></userinput></screen>
    242 
    243 </sect2>
    244 
    245 <sect2>
    246 <title>Command explanations</title>
    247 
    248 <para><parameter>--with-lang=ENUS</parameter>: Make install set for the
    249 US English language.</para>
    250 
    251 <para><parameter>--with-dict=ENUS</parameter>: Install dictionaries for
    252 the US English language.</para>
    253 
    254 <para><parameter>--enable-libart</parameter>: Use libart instead of gpc for
    255 polygon clipping.</para>
    256 
    257 <para><parameter>--with-libsn</parameter>: Use
    258 <application>startup-notification</application>.</para>
    259 
    260 <para><parameter>--disable-java</parameter>: Do not build components that need
    261 java.</para>
    262 
    263 <para><parameter>--without-gpc</parameter>: Do not use gpc. Removes polygon
    264 clipping capability.</para>
    265 
    266 <para><parameter>--without-fonts</parameter>: Do not install Bitstream Vera
    267 fonts since they are already bundled with <application>X</application>.</para>
    268 
    269 <para><parameter>--with-system-curl</parameter>: Use the system
    270 installed curl.</para>
    271 
    272 <para><command>./bootstrap</command>: Create packages required to bootstrap
    273 the build.</para>
    274 
    275 <para><command>dmake</command>: Compile the package.</para>
    276 
    277 <para><command>sed -i "s:^oo_home=...</command>: Remove version specific
    278 installation directory.</para>
    279 
    280 <para><command>for appl in sagenda scalc sdraw sfax ...;
    281 do ...</command>: Create links so that the package can be started from the
    282 command-line without changes to the existing path.</para>
    283 
    284 </sect2>
    285 
    286 <sect2>
    287 <title>Contents</title>
    288 
    289 <para>The <application>OpenOffice</application> package contains
    290 <command>sagenda</command>, <command>scalc</command>,
    291 <command>sdraw</command>, <command>sfax</command>,
    292 <command>simpress</command>, <command>slabel</command>,
    293 <command>sletter</command>, <command>smaster</command>,
    294 <command>smath</command>, <command>smemo</command>,
    295 <command>soffice</command>, <command>spadmin</command>,
    296 <command>svcard</command>, <command>sweb</command>,
    297 <command>swriter</command>, <application>OpenOffice</application>
    298 libraries and support utilities.</para>
    299 
    300 </sect2>
    301 
    302 <sect2><title>Description</title>
    303 
    304 <sect3><title>sagenda</title>
    305 <para>Create an agenda template and start
    306 <command>swriter</command>.</para></sect3>
    307 
    308 <sect3><title>scalc</title>
    309 <para>Spreadsheet application.</para></sect3>
    310 
    311 <sect3><title>sdraw</title>
    312 <para>Drawing application.</para></sect3>
    313 
    314 <sect3><title>sfax</title>
    315 <para>Create a fax template and start
    316 <command>swriter</command>.</para></sect3>
    317 
    318 <sect3><title>simpress</title>
    319 <para>Presentation application.</para></sect3>
    320 
    321 <sect3><title>slabel</title>
    322 <para>Create a label template and start
    323 <command>swriter</command>.</para></sect3>
    324 
    325 <sect3><title>sletter</title>
    326 <para>Create a letter template and start
    327 <command>swriter</command>.</para></sect3>
    328 
    329 <sect3><title>smaster</title>
    330 <para>Creates a new master document.</para></sect3>
    331 
    332 <sect3><title>smath</title>
    333 <para>Mathematical formula editor.</para></sect3>
    334 
    335 <sect3><title>smemo</title>
    336 <para>Create a memo template and start
    337 <command>swriter</command>.</para></sect3>
    338 
    339 <sect3><title>soffice</title>
    340 <para>Opens a base window with access to all
    341 <application>OpenOffice</application> applications.</para></sect3>
    342 
    343 <sect3><title>spadmin</title>
    344 <para><application>OpenOffice</application> Printer Configuration. You may
    345 need to run this if you are having any printing problems.</para></sect3>
    346 
    347 <sect3><title>svcard</title>
    348 <para>Business card application.</para></sect3>
    349 
    350 <sect3><title>sweb</title>
    351 <para>An <acronym>HTML</acronym> editor.</para></sect3>
    352 
    353 <sect3><title>swriter</title>
    354 <para>Word processing application.</para></sect3>
    355 
    356 </sect2>
     242rename -v ooo645 ooo /usr/share/applications/ooo645*.desktop</userinput></screen>
     243
     244    <para>Finally, remove the temporary symlinks:</para>
     245
     246<screen role="root"><userinput>rm /usr/g++-v3 &amp;&amp;
     247rm /usr/lib/libmawt.so</userinput></screen>
     248
     249  </sect2>
     250
     251  <sect2 role="commands">
     252    <title>Command Explanations</title>
     253
     254    <para><parameter>--with-lang=ENUS</parameter>: Make install set for the
     255    US English language.</para>
     256
     257    <para><parameter>--with-dict=ENUS</parameter>: Install dictionaries for
     258    the US English language.</para>
     259
     260    <para><parameter>--enable-libart</parameter>: Use libart instead of gpc for
     261    polygon clipping.</para>
     262
     263    <para><parameter>--enable-libsn</parameter>: Use
     264    <application>startup-notification</application>.</para>
     265
     266    <para><parameter>--without-fonts</parameter>: Do not install Bitstream Vera
     267    fonts since they are already bundled with <application>X</application>.</para>
     268
     269    <para><parameter>--with-system-curl</parameter>: Use the system
     270    installed curl.</para>
     271
     272    <para><option>--disable-java</option>: Do not build components that need
     273    java.</para>
     274
     275    <para><option>--without-gpc</option>: Do not use gpc. Removes polygon
     276    clipping capability.</para>
     277
     278    <para><command>./bootstrap</command>: Create packages required to bootstrap
     279    the build.</para>
     280
     281    <para><command>dmake</command>: Compile the package.</para>
     282
     283    <para><command>sed -i "s:^oo_home=...</command>: Remove version specific
     284    installation directory.</para>
     285
     286    <para><command>for appl in sagenda scalc sdraw sfax ...;
     287    do ...</command>: Create links so that the package can be started from the
     288    command-line without changes to the existing path.</para>
     289
     290  </sect2>
     291
     292  <sect2 role="content">
     293    <title>Contents</title>
     294
     295    <segmentedlist>
     296      <segtitle>Installed Programs</segtitle>
     297      <segtitle>Installed Libraries</segtitle>
     298      <segtitle>Installed Directories</segtitle>
     299
     300      <seglistitem>
     301        <seg>sagenda, scalc, sdraw, sfax, simpress, slabel,
     302        sletter, smaster, smath, smemo, soffice, spadmin,
     303        svcard, sweb, swriter, and support utilities</seg>
     304        <seg><application>OpenOffice</application> libraries</seg>
     305        <seg>Not determined at this time</seg>
     306      </seglistitem>
     307    </segmentedlist>
     308
     309    <variablelist>
     310      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     311      <?dbfo list-presentation="list"?>
     312      <?dbhtml list-presentation="table"?>
     313
     314      <varlistentry id="sagenda">
     315        <term><command>sagenda</command></term>
     316        <listitem>
     317          <para>create an agenda template and start
     318          <command>swriter</command>.</para>
     319          <indexterm zone="openoffice sagenda">
     320            <primary sortas="b-sagenda">sagenda</primary>
     321          </indexterm>
     322        </listitem>
     323      </varlistentry>
     324
     325      <varlistentry id="scalc">
     326        <term><command>scalc</command></term>
     327        <listitem>
     328          <para>spreadsheet application.</para>
     329          <indexterm zone="openoffice scalc">
     330            <primary sortas="b-scalc">scalc</primary>
     331          </indexterm>
     332        </listitem>
     333      </varlistentry>
     334
     335      <varlistentry id="sdraw">
     336        <term><command>sdraw</command></term>
     337        <listitem>
     338          <para>drawing application.</para>
     339          <indexterm zone="openoffice sdraw">
     340            <primary sortas="b-sdraw">sdraw</primary>
     341          </indexterm>
     342        </listitem>
     343      </varlistentry>
     344
     345      <varlistentry id="sfax">
     346        <term><command>sfax</command></term>
     347        <listitem>
     348          <para>create a fax template and start
     349          <command>swriter</command>.</para>
     350          <indexterm zone="openoffice sfax">
     351            <primary sortas="b-sfax">sfax</primary>
     352          </indexterm>
     353        </listitem>
     354      </varlistentry>
     355
     356      <varlistentry id="simpress">
     357        <term><command>simpress</command></term>
     358        <listitem>
     359          <para>presentation application.</para>
     360          <indexterm zone="openoffice simpress">
     361            <primary sortas="b-simpress">simpress</primary>
     362          </indexterm>
     363        </listitem>
     364      </varlistentry>
     365
     366      <varlistentry id="slabel">
     367        <term><command>slabel</command></term>
     368        <listitem>
     369          <para>create a label template and start
     370          <command>swriter</command>.</para>
     371          <indexterm zone="openoffice slabel">
     372            <primary sortas="b-slabel">slabel</primary>
     373          </indexterm>
     374        </listitem>
     375      </varlistentry>
     376
     377      <varlistentry id="sletter">
     378        <term><command>sletter</command></term>
     379        <listitem>
     380          <para>create a letter template and start
     381          <command>swriter</command>.</para>
     382          <indexterm zone="openoffice sletter">
     383            <primary sortas="b-sletter">sletter</primary>
     384          </indexterm>
     385        </listitem>
     386      </varlistentry>
     387
     388      <varlistentry id="smaster">
     389        <term><command>smaster</command></term>
     390        <listitem>
     391          <para>creates a new master document.</para>
     392          <indexterm zone="openoffice smaster">
     393            <primary sortas="b-smaster">smaster</primary>
     394          </indexterm>
     395        </listitem>
     396      </varlistentry>
     397
     398      <varlistentry id="smath">
     399        <term><command>smath</command></term>
     400        <listitem>
     401          <para>mathematical formula editor.</para>
     402          <indexterm zone="openoffice smath">
     403            <primary sortas="b-smath">smath</primary>
     404          </indexterm>
     405        </listitem>
     406      </varlistentry>
     407
     408      <varlistentry id="smemo">
     409        <term><command>smemo</command></term>
     410        <listitem>
     411          <para>create a memo template and start
     412          <command>swriter</command>.</para>
     413          <indexterm zone="openoffice smemo">
     414            <primary sortas="b-smemo">smemo</primary>
     415          </indexterm>
     416        </listitem>
     417      </varlistentry>
     418
     419      <varlistentry id="soffice">
     420        <term><command>soffice</command></term>
     421        <listitem>
     422          <para>opens a base window with access to all
     423          <application>OpenOffice</application> applications.</para>
     424          <indexterm zone="openoffice soffice">
     425            <primary sortas="b-soffice">soffice</primary>
     426          </indexterm>
     427        </listitem>
     428      </varlistentry>
     429
     430      <varlistentry id="spadmin">
     431        <term><command>spadmin</command></term>
     432        <listitem>
     433          <para><application>OpenOffice</application> Printer Configuration.
     434          You may need to run this if you are having any printing
     435          problems.</para>
     436          <indexterm zone="openoffice spadmin">
     437            <primary sortas="b-spadmin">spadmin</primary>
     438          </indexterm>
     439        </listitem>
     440      </varlistentry>
     441
     442      <varlistentry id="svcard">
     443        <term><command>svcard</command></term>
     444        <listitem>
     445          <para>business card application.</para>
     446          <indexterm zone="openoffice svcard">
     447            <primary sortas="b-svcard">svcard</primary>
     448          </indexterm>
     449        </listitem>
     450      </varlistentry>
     451
     452      <varlistentry id="sweb">
     453        <term><command>sweb</command></term>
     454        <listitem>
     455          <para>an HTML editor.</para>
     456          <indexterm zone="openoffice sweb">
     457            <primary sortas="b-sweb">sweb</primary>
     458          </indexterm>
     459        </listitem>
     460      </varlistentry>
     461
     462      <varlistentry id="swriter">
     463        <term><command>swriter</command></term>
     464        <listitem>
     465          <para>word processing application.</para>
     466          <indexterm zone="openoffice swriter">
     467            <primary sortas="b-swriter">swriter</primary>
     468          </indexterm>
     469        </listitem>
     470      </varlistentry>
     471
     472    </variablelist>
     473
     474  </sect2>
    357475
    358476</sect1>
    359 
Note: See TracChangeset for help on using the changeset viewer.