Changeset 87ba6cd


Ignore:
Timestamp:
06/13/2004 08:20:51 PM (17 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 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, krejzi/svn, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
f939f05
Parents:
613c524
Message:

XML update for Chapter 34

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r613c524 r87ba6cd  
    253253
    254254<!-- Chapter 34 -->   
    255 
     255<!ENTITY koffice-version              "1.3.1"> 
     256<!ENTITY openoffice-version           "1.1.1">
    256257
    257258<!-- Chapter 35 -->       
  • xsoft/suites/koffice.xml

    r613c524 r87ba6cd  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6
     7  <!ENTITY koffice-download-http "http://mirrors.isc.org/pub/kde/stable/koffice-&koffice-version;/src/koffice-&koffice-version;.tar.bz2">
     8  <!ENTITY koffice-download-ftp  "ftp://ftp.kde.org/pub/kde/stable/koffice-&koffice-version;/src/koffice-&koffice-version;.tar.bz2">
     9  <!ENTITY koffice-size          "11 MB">
     10  <!ENTITY koffice-buildsize     "155 MB">
     11  <!ENTITY koffice-time          "20.7 SBU">
     12]>
     13
    114<sect1 id="koffice">
    215<?dbhtml filename="koffice.html" ?>
    316<title>KOffice-&koffice-version;</title>
    417
    5 &koffice-intro;
    6 &koffice-inst;
    7 &koffice-desc;
     18<sect2><title>Introduction to <application>KOffice</application></title>
     19
     20<para><application>KOffice</application> is the integrated office suite
     21for <acronym>KDE</acronym>.</para>
     22
     23<sect3><title>Package information</title>
     24<itemizedlist spacing='compact'>
     25<listitem><para>Download (HTTP): <ulink
     26url="&koffice-download-http;"/></para></listitem>
     27<listitem><para>Download (FTP): <ulink
     28url="&koffice-download-ftp;"/></para></listitem>
     29<listitem><para>Download size: &koffice-size;</para></listitem>
     30<listitem><para>Estimated Disk space required:
     31&koffice-buildsize;</para></listitem>
     32<listitem><para>Estimated build time:
     33&koffice-time;</para></listitem>
     34</itemizedlist>
     35</sect3>
     36
     37<sect3><title>Additional downloads</title>
     38
     39<para>KOffice has many internationalization packages in the form
     40of:
     41<screen>koffice-i18n-<replaceable>[xx]</replaceable>-&koffice-version;.tar.bz2</screen>
     42where the <replaceable>[xx]</replaceable> is a two to five letter code for the country covered. The
     43sizes of these files range from about 0.5 MB to 4.0 MB.</para>
     44
     45</sect3>
     46
     47<sect3><title><application>KOffice</application> dependencies</title>
     48<sect4><title>Required</title>
     49<para><xref linkend="kdebase"/></para></sect4>
     50<sect4><title>Optional</title>
     51<para>
     52<xref linkend="libart_lgpl"/>,
     53<xref linkend="Python"/>,
     54<xref linkend="libxml2"/>,
     55<xref linkend="libxslt"/>,
     56<xref linkend="aspell"/>,
     57<xref linkend="imagemagick"/> and
     58<ulink url="http://sourceforge.net/projects/wvware/">libwv2</ulink>
     59</para></sect4>
     60</sect3>
     61</sect2>
     62
     63<sect2>
     64<title>Installation of <application>KOffice</application></title>
     65
     66<para>Install <application>KOffice</application> with the following
     67commands:</para>
     68
     69<screen><userinput><command>./configure --prefix=&kde-dir; --disable-debug \
     70    --disable-dependency-tracking &amp;&amp;
     71make &amp;&amp;
     72make install</command></userinput></screen>
     73
     74</sect2>
     75
     76<sect2>
     77<title>Contents</title>
     78<para>The <application>KOffice</application> package provides
     79<command>karbon</command>,
     80<command>kchart</command>,
     81<command>kformula</command>,
     82<command>kivio</command>,
     83<command>koconverter</command>,
     84<command>koscript</command>,
     85<command>koshell</command>,
     86<command>kprconverter.pl</command>,
     87<command>kpresenter</command>,
     88<command>kspread</command>,
     89<command>kthesaurus</command>,
     90<command>kudesigner</command>,
     91<command>kugar</command> and
     92<command>kword</command>.
     93</para>
     94
     95<sect3><title>kchart</title>
     96<para><command>kchart</command> is a chart drawing
     97application.</para></sect3>
     98
     99<sect3><title>kformula</title>
     100<para><command>kformula</command> is a formula editor.</para></sect3>
     101
     102<sect3><title>kivio</title>
     103<para><command>kivio</command> is a flowchart program.</para></sect3>
     104
     105<sect3><title>kpresenter</title>
     106<para><command>kpresenter</command> is a presentation builder/display
     107program.</para></sect3>
     108
     109<sect3><title>kspread</title>
     110<para><command>kspread</command> is a scriptable spreadsheet
     111program.</para></sect3>
     112
     113<sect3><title>kugar</title>
     114<para><command>kugar</command> is a tool for creating
     115reports.</para></sect3>
     116
     117<sect3><title>kword</title>
     118<para><command>kword</command> is a framemaker-like word processing and
     119desktop publishing program.</para></sect3>
     120
     121</sect2>
    8122
    9123</sect1>
  • xsoft/suites/openoffice.xml

    r613c524 r87ba6cd  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6
     7  <!ENTITY openoffice-download-http "http://download.openoffice.org/&openoffice-version;/source.html">
     8  <!ENTITY openoffice-download-ftp  " ">
     9  <!ENTITY openoffice-size          "189 MB">
     10  <!ENTITY openoffice-buildsize     "5.0 GB">
     11  <!ENTITY openoffice-time          " ">
     12]>
     13
    114<sect1 id="openoffice" xreflabel="OpenOffice-&openoffice-version;">
    215<?dbhtml filename="openoffice.html" ?>
    316<title>OpenOffice-&openoffice-version;</title>
    417
    5 &openoffice-intro;
    6 &openoffice-inst;
    7 &openoffice-exp;
    8 &openoffice-desc;
     18<sect2>
     19<title>Introduction to <application>OpenOffice</application></title>
     20
     21<para>The <application>OpenOffice</application> is an office suite, the
     22Open Source sibling of <application>StarOffice</application>.</para>
     23
     24<sect3><title>Package information</title>
     25<itemizedlist spacing='compact'>
     26<listitem><para>Download (HTTP): <ulink
     27url="&openoffice-download-http;"/></para></listitem>
     28<listitem><para>Download (FTP): <ulink
     29url="&openoffice-download-ftp;"/></para></listitem>
     30<listitem><para>Download size: &openoffice-size;</para></listitem>
     31<listitem><para>Estimated Disk space required:
     32&openoffice-buildsize;</para></listitem>
     33<listitem><para>Estimated build time:
     34&openoffice-time;</para></listitem>
     35</itemizedlist>
     36</sect3>
     37
     38<sect3><title><application>OpenOffice</application> dependencies</title>
     39<sect4><title>Required</title>
     40<para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
     41<xref linkend="zip"/>, <xref linkend="unzip"/>, <xref linkend="tcsh"/>,
     42<xref linkend="which"/></para></sect4>
     43<sect4><title>Recommended</title>
     44<para><xref linkend="j2sdk"/></para></sect4>
     45<sect4><title>Optional</title>
     46<para><xref linkend="Linux_PAM"/>,
     47<xref linkend="libart_lgpl"/>,
     48<xref linkend="startup-notification"/> and <ulink
     49url="http://ant.apache.org/">Apache Ant</ulink></para></sect4>
     50</sect3>
     51
     52<sect3><title>Additional downloads</title>
     53<itemizedlist spacing='compact'>
     54<listitem><para>General Polygon Clipper Library (Optional if <xref linkend="libart_lgpl"/> is used): <ulink
     55url="ftp://ftp.cs.man.ac.uk/pub/toby/gpc/gpc231.tar.Z"/></para></listitem>
     56<listitem><para>Required patch (Executable <command>test</command> is in
     57<filename class="directory">/bin</filename>,
     58not in <filename class="directory">/usr/bin</filename>): <ulink
     59url="&patch-root;/openoffice-&openoffice-version;-test-bin-loc.patch"/></para></listitem>
     60<listitem><para>Required patch if <xref linkend="Linux_PAM"/> is not installed: <ulink
     61url="&patch-root;/openoffice-&openoffice-version;-no-pam.patch"/></para></listitem>
     62<listitem><para>Required patch if compiling with <acronym>JDK</acronym> 1.4.2: <ulink
     63url="&patch-root;/openoffice-&openoffice-version;-jdk-1.4.2-fix.patch"/></para></listitem>
     64<listitem><para>Recommended patch: <ulink
     65url="&patch-root;/openoffice-&openoffice-version;-domainname.patch"/></para></listitem>
     66<listitem><para>The source <acronym>TAR</acronym> ball only contains English language help. A localized help
     67content file may be available at <ulink
     68url="http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/helpcontent/"/>.</para></listitem></itemizedlist>
     69</sect3>
     70</sect2>
     71
     72<sect2>
     73<title>Installation of <application>OpenOffice</application></title>
     74
     75<para>Apply the downloaded patches and optionally copy the gpc files.</para>
     76
     77<screen><userinput><command>mv ../gpc231/* external/gpc &amp;&amp;
     78for p in ../openoffice-&openoffice-version;-*.patch
     79do patch -Np1 -i $p
     80done</command></userinput></screen>
     81
     82<para>If you want to optimize the build, edit
     83<filename>solenv/inc/unxlngi4.mk</filename> and add the desired optimization
     84flags to the <envar>CFLAGSOPT</envar> variable. Some users have reported problems with
     85-fomit-frame-pointer. The best option is to not use any custom optimizations.
     86The following command removes an incorrect -mcpu option in the above file.</para>
     87
     88<screen><userinput><command>sed -i "s:\-mcpu=pentiumpro::" \
     89solenv/inc/unxlngi4.mk</command></userinput></screen>
     90
     91<para>Configure openoffice using the following commands. You may build install
     92sets for only specific languages based on your preferences.
     93If a particular component is not available
     94in the language of your choice, the default will be English.
     95The following option
     96compiles all available languages. If you restrict the languages, be sure to
     97add ENUS to the list; otherwise the build fails. Also, the build fails when
     98the environment variable <envar>LANG</envar> is
     99set. Unset it before compiling.</para>
     100
     101<screen><userinput><command>cd config_office/ &amp;&amp;
     102./configure --with-lang=ALL \
     103--with-dict=ALL --without-fonts \
     104--enable-libsn --with-system-zlib &amp;&amp;
     105cd ..</command></userinput></screen>
     106
     107<para>Compile <application>OpenOffice</application> using the following
     108commands.</para>
     109
     110<note><para>Openoffice fails to compile if the umask is set to something exotic.
     111Set umask to 022 if you normally set it to something else.</para></note>
     112
     113<screen><userinput><command>./bootstrap &amp;&amp;
     114bash -c "source LinuxIntelEnv.Set.sh; dmake"</command></userinput></screen>
     115
     116<para>If you have downloaded localized help content zip files, you will need
     117to unzip them to the appropriate directory as mentioned below and then recreate
     118the installation set.</para>
     119
     120<screen><userinput><command>cd solver/645/unxlngi4.pro/pck &amp;&amp;
     121for i in $(ls ../../../../../helpcontent_*_unix.tgz)
     122do
     123tar -xvzf $i
     124done &amp;&amp;
     125cd ../../../../instsetoo &amp;&amp;
     126rm -rf unxlngi4.pro &amp;&amp;
     127cd .. &amp;&amp;
     128bash -c "source LinuxIntelEnv.Set.sh ; dmake"</command></userinput></screen>
     129
     130<para>Install <application>OpenOffice</application> using the following
     131commands to install the English language set. To install a localized version,
     132replace the 01 with the international telephone country code for your country.
     133Note that when installing, <application>OpenOffice</application> needs an
     134<application>X</application> display, even though there is no visible
     135<application>X</application> window. You can use
     136<application>Xvfb</application> if you are compiling on a console.</para>
     137
     138<screen><userinput><command>cd instsetoo/unxlngi4.pro/01/normal &amp;&amp;
     139sed -i "s:^oo_home=.*:oo_home=openoffice:" install &amp;&amp;
     140./install --prefix=/opt &amp;&amp;
     141for appl in swriter scalc sdraw simpress smath soffice spadmin
     142do ln -sf /opt/openoffice/program/$appl /usr/bin/$appl
     143done</command></userinput></screen>
     144
     145</sect2>
     146
     147<sect2>
     148<title>Command explanations</title>
     149
     150<para>
     151<command>mv ../gpc231/gpc.* external/gpc</command>: Copy the gpc files to the appropriate location.</para>
     152
     153<para><parameter>--with-lang=ALL</parameter>: Make install sets for all available languages.</para>
     154
     155<para><parameter>--with-dict=ALL</parameter>: Install dictionaries for all available languages..</para>
     156
     157<para><parameter>--with-libart</parameter>: Use libart instead of gpc for polygon clipping.</para>
     158
     159<para><parameter>--with-libsn</parameter>: Use startup-notification.</para>
     160
     161<para><parameter>--disable-java</parameter>: Do not build components that need java.</para>
     162
     163<para><parameter>--without-gpc</parameter>: Do not use gpc. Removes polygon clipping capability.</para>
     164
     165<para><parameter>--without-fonts</parameter>: Do not install Bitstream Vera fonts since
     166they are already bundled with X.</para>
     167
     168<para><command>./bootstrap</command>: Create packages required to bootstrap the build.</para>
     169
     170<para><command>dmake</command>: Compile the package.</para>
     171
     172<para><command>sed -i "s:^oo_home=...</command>: Remove version specific
     173installation directory.</para>
     174
     175<para><command>for appl in swriter scalc sdraw simpress smath soffice;
     176do ...</command>: Create links so that the package can be started from the command-line without changes to the existing path.</para>
     177
     178</sect2>
     179
     180<sect2>
     181<title>Contents</title>
     182
     183<para>The <application>OpenOffice</application> package contains
     184<command>swriter</command>,
     185<command>simpress</command>, <command>scalc</command>,
     186<command>sdraw</command>, <command>smath</command>,
     187and <command>spadmin</command>.</para>
     188
     189</sect2>
     190
     191<sect2><title>Description</title>
     192
     193<sect3><title>swriter</title>
     194<para>Word processing application.</para></sect3>
     195
     196<sect3><title>simpress</title>
     197<para>Presentation application.</para></sect3>
     198
     199<sect3><title>scalc</title>
     200<para>Spreadsheet application.</para></sect3>
     201
     202<sect3><title>sdraw</title>
     203<para>Drawing application.</para></sect3>
     204
     205<sect3><title>smath</title>
     206<para>Mathematical formula editor.</para></sect3>
     207
     208<sect3><title>spadmin</title>
     209<para>OpenOffice Printer Configuration. You may need to run this if
     210you are having any printing problems.</para></sect3>
     211
     212</sect2>
    9213
    10214</sect1>
  • xsoft/suites/suites.xml

    r613c524 r87ba6cd  
     1<?xml version="1.0" encoding="ISO-8859-1"?>
     2<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
     3   "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
     4  <!ENTITY % general-entities SYSTEM "../../general.ent">
     5  %general-entities;
     6]>
     7
    18<chapter id="xsoft-suites">
    29<?dbhtml filename="suites.html" ?>
     
    815applications.</para>
    916
    10 &koffice;
    11 &openoffice;
     17<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="koffice.xml"/>
     18<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="openoffice.xml"/>
    1219
    1320</chapter>
  • xsoft/xsoft.xml

    r613c524 r87ba6cd  
    44
    55<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="xsoft/office/office.xml"/>
     6<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="xsoft/suites/suites.xml"/>
    67<!-- &xsoft-office; -->
    7 &xsoft-suites;
     8<!-- &xsoft-suites; -->
    89&xsoft-graphweb;
    910&xsoft-other;
Note: See TracChangeset for help on using the changeset viewer.