mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-02 22:07:15 +08:00
Updated to KDE-3.2.3 (not all package download sizes, build sizes, SBUs and ancillary instructions have been updated)
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2605 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
6b0eb37b98
commit
583760d033
@ -359,6 +359,9 @@ otherterm="gSMB">SMB</glossseealso></glossdef></glossentry>
|
||||
<glossentry id="gMAC"><glossterm><acronym>MAC</acronym></glossterm>
|
||||
<glossdef><para>Media Access Control</para></glossdef></glossentry>
|
||||
|
||||
<glossentry id="gMCOP"><glossterm><acronym>MCOP</acronym></glossterm>
|
||||
<glossdef><para>Multimedia COmmunication Protocol</para></glossdef></glossentry>
|
||||
|
||||
<glossentry id="gMCU"><glossterm><acronym>MCU</acronym></glossterm>
|
||||
<glossdef><para>Multipoint Control Unit</para></glossdef></glossentry>
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
<!ENTITY day "11">
|
||||
<!ENTITY day "12">
|
||||
<!ENTITY month "08">
|
||||
<!ENTITY year "2004">
|
||||
<!ENTITY version "svn-&year;&month;&day;">
|
||||
@ -244,15 +244,15 @@
|
||||
|
||||
<!-- Part IX -->
|
||||
<!-- Chapter 28 -->
|
||||
<!ENTITY kde-version "3.2.2">
|
||||
<!ENTITY arts-version "1.2.2">
|
||||
<!ENTITY kde-version "3.2.3">
|
||||
<!ENTITY arts-version "1.2.3">
|
||||
<!ENTITY kde-dldir "&kde-version;">
|
||||
<!ENTITY kde-download-http "http://mirrors.isc.org/pub/kde/stable/&kde-dldir;/src">
|
||||
<!ENTITY kde-download-ftp "ftp://ftp.kde.org/pub/kde/stable/&kde-dldir;/src">
|
||||
<!ENTITY kde-dir "$KDE_PREFIX">
|
||||
|
||||
<!-- Chapter 29 -->
|
||||
<!ENTITY kdevelop-version "3.0.3">
|
||||
<!ENTITY kdevelop-version "3.0.4">
|
||||
|
||||
<!-- Part X -->
|
||||
<!-- Chapter 30 -->
|
||||
|
@ -22,6 +22,11 @@ who wrote what.</para>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>August 12th, 2004 [randy]: Updated to
|
||||
KDE-3.2.3 (note: not all package download and build sizes, SBUs
|
||||
and ancillary instructions have been updated); updated Glossary.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem><para>August 11th, 2004 [randy]: Fixed typo in libmikmod
|
||||
instructions as suggested by Nico R.; updated to
|
||||
xine Libraries-1-rc5</para></listitem>
|
||||
|
@ -6,10 +6,9 @@
|
||||
|
||||
<!ENTITY kdemultimedia-download-http "&kde-download-http;/kdemultimedia-&kde-version;.tar.bz2">
|
||||
<!ENTITY kdemultimedia-download-ftp "&kde-download-ftp;/kdemultimedia-&kde-version;.tar.bz2">
|
||||
<!ENTITY kdemultimedia-size "4.7 MB">
|
||||
<!ENTITY kdemultimedia-buildsize "78 MB">
|
||||
<!ENTITY kdemultimedia-time "8.93 SBU">
|
||||
|
||||
<!ENTITY kdemultimedia-size "4.8 MB">
|
||||
<!ENTITY kdemultimedia-buildsize "114 MB">
|
||||
<!ENTITY kdemultimedia-time "12.33 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="kdemultimedia" xreflabel="kdemultimedia-&kde-version;">
|
||||
@ -54,9 +53,11 @@ dependencies</title>
|
||||
<xref linkend="libxml2"/>,
|
||||
<xref linkend="flac"/>,
|
||||
<ulink url="http://www.ece.uvic.ca/~mdadams/jasper/">JasPer</ulink>,
|
||||
<ulink url="http://developer.kde.org/~wheeler/taglib/">TagLib</ulink>
|
||||
and
|
||||
<ulink url="http://www.musicbrainz.org/">libmusicbrainz</ulink>
|
||||
<ulink url="http://developer.kde.org/~wheeler/taglib/">TagLib</ulink>,
|
||||
<ulink url="http://www.musicbrainz.org/">libmusicbrainz</ulink>,
|
||||
<ulink url="http://www.musicbrainz.org/products/trmgen/download.html">TRM
|
||||
Generator</ulink> and
|
||||
<ulink url="http://gstreamer.freedesktop.org/">GStreamer</ulink>
|
||||
</para></sect4>
|
||||
</sect3>
|
||||
|
||||
@ -66,6 +67,7 @@ and
|
||||
<title>Installation of <application>kdemultimedia</application></title>
|
||||
|
||||
<para>Install <application>kdemultimedia</application> with:</para>
|
||||
|
||||
<screen><userinput><command>./configure --prefix=&kde-dir; --disable-debug \
|
||||
--disable-dependency-tracking &&
|
||||
make &&
|
||||
@ -76,14 +78,14 @@ make install</command></userinput></screen>
|
||||
<sect2>
|
||||
<title>Configuring kdemultimedia</title>
|
||||
|
||||
<para>There is no explicit configuration for the kdemultimedia package, however
|
||||
<para>There is no explicit configuration for the
|
||||
<application>kdemultimedia</application> package, however
|
||||
<command>kscd</command> needs to find the CD drive. The default is
|
||||
<filename>/dev/cdrom</filename> which may not exist on your system. The
|
||||
easiest way to do this is to create a symbolic link to this from your CD drive
|
||||
(e.g., <filename>/dev/hdc</filename>, <filename>/dev/scd0</filename>, etc.):
|
||||
|
||||
<screen><userinput><command>cd /dev &&
|
||||
ln -s <replaceable>[CD Drive]</replaceable> /dev/cdrom</command></userinput></screen>
|
||||
<screen><userinput><command>ln -s <replaceable>[CD Drive]</replaceable> /dev/cdrom</command></userinput></screen>
|
||||
|
||||
</para>
|
||||
|
||||
|
@ -6,10 +6,9 @@
|
||||
|
||||
<!ENTITY kdesdk-download-http "&kde-download-http;/kdesdk-&kde-version;.tar.bz2">
|
||||
<!ENTITY kdesdk-download-ftp "&kde-download-ftp;/kdesdk-&kde-version;.tar.bz2">
|
||||
<!ENTITY kdesdk-size "3.8 MB">
|
||||
<!ENTITY kdesdk-buildsize "65 MB">
|
||||
<!ENTITY kdesdk-time "5.03 SBU">
|
||||
|
||||
<!ENTITY kdesdk-size "3.9 MB">
|
||||
<!ENTITY kdesdk-buildsize "91 MB">
|
||||
<!ENTITY kdesdk-time "9.95 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="kdesdk">
|
||||
@ -57,24 +56,6 @@ url="&kdesdk-download-ftp;"/></para></listitem>
|
||||
<para>Install <application>kdesdk</application> with:</para>
|
||||
<screen><userinput><command>./configure --prefix=&kde-dir; --disable-debug \
|
||||
--disable-dependency-tracking &&
|
||||
make</command></userinput></screen>
|
||||
|
||||
<para>
|
||||
The <command>make</command> command will error out two times. On the
|
||||
first occurrence, enter the following sed command and continue with the
|
||||
compilation:
|
||||
</para>
|
||||
|
||||
<screen><userinput><command>sed -i 's/class istream;/#include <istream.h>/' \
|
||||
kbabel/common/libgettext/pofiles.cc &&
|
||||
make</command></userinput></screen>
|
||||
|
||||
<para>
|
||||
Repeat the previous procedure:
|
||||
</para>
|
||||
|
||||
<screen><userinput><command>sed -i 's/class istream;/#include <istream.h>/' \
|
||||
umbrello/umbrello/classparser/tokenizer.cc &&
|
||||
make &&
|
||||
make install</command></userinput></screen>
|
||||
|
||||
|
@ -6,10 +6,9 @@
|
||||
|
||||
<!ENTITY arts-download-http "&kde-download-http;/arts-&arts-version;.tar.bz2">
|
||||
<!ENTITY arts-download-ftp "&kde-download-ftp;/arts-&arts-version;.tar.bz2">
|
||||
<!ENTITY arts-size "949 KB">
|
||||
<!ENTITY arts-buildsize "25 MB">
|
||||
<!ENTITY arts-time "1.69 SBU">
|
||||
|
||||
<!ENTITY arts-size "965 KB">
|
||||
<!ENTITY arts-buildsize "31 MB">
|
||||
<!ENTITY arts-time "1.73 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="kde-core-arts" xreflabel="aRts-&arts-version;">
|
||||
@ -24,8 +23,8 @@
|
||||
<application><acronym>aRts</acronym></application></title>
|
||||
|
||||
<para>The Analog Real-time Synthesizer (<acronym>aRts</acronym>)
|
||||
provides sound support for <acronym>KDE</acronym>. It provides necessary
|
||||
libraries for kdelibs.</para>
|
||||
provides sound support for <acronym>KDE</acronym> and necessary
|
||||
libraries for <application>kdelibs</application>.</para>
|
||||
|
||||
<sect3><title>Package information</title>
|
||||
<itemizedlist spacing='compact'>
|
||||
@ -48,6 +47,7 @@ url="&arts-download-ftp;"/></para></listitem>
|
||||
</para></sect4>
|
||||
<sect4><title>Optional</title>
|
||||
<para>
|
||||
<xref linkend="libjpeg"/>,
|
||||
<xref linkend="libogg"/>,
|
||||
<xref linkend="libvorbis"/>,
|
||||
<xref linkend="alsa"/>,
|
||||
@ -77,17 +77,39 @@ make install</command></userinput></screen>
|
||||
<sect2><title>Command explanations</title>
|
||||
|
||||
<para><parameter>--prefix=&kde-dir;</parameter> : This option tells the
|
||||
process to install the package in <filename
|
||||
class="directory">&kde-dir;</filename>. aRts is installed here as it's
|
||||
required before installing <acronym>KDE</acronym>.</para>
|
||||
process to install the package in
|
||||
<filename class="directory">&kde-dir;</filename>. aRts is installed here as
|
||||
it's required before installing <acronym>KDE</acronym>.</para>
|
||||
|
||||
<para><parameter>--disable-debug</parameter> : This option causes the
|
||||
system to be compiled without debugging code.
|
||||
</para>
|
||||
<para><option>--disable-debug</option> : This option causes the
|
||||
package to be compiled without debugging code.</para>
|
||||
|
||||
<para><parameter>--disable-dependency-tracking</parameter> : This option
|
||||
speeds
|
||||
up one time builds.</para>
|
||||
<para><option>--disable-dependency-tracking</option> : This option
|
||||
speeds up one time builds.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2><title>Contents</title>
|
||||
<para><application><acronym>aRts</acronym></application> contains
|
||||
<command>artsc-config</command>, <command>artscat</command>,
|
||||
<command>artsd</command>, <command>artsdsp</command>,
|
||||
<command>artsplay</command>, <command>artsrec</command>,
|
||||
<command>artsshell</command>, <command>artswrapper</command>,
|
||||
<command>mcopidl</command>,
|
||||
<application><acronym>aRts</acronym></application> libraries and
|
||||
<acronym>MCOP</acronym> objects.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2><title>Description</title>
|
||||
<para>To find out information about
|
||||
<application><acronym>aRts</acronym></application> and the various programs
|
||||
included in the package, see
|
||||
<ulink url="http://docs.kde.org/en/3.2/kdemultimedia/artsbuilder/">The aRts
|
||||
Handbook</ulink>. For information in languages other then English, see the
|
||||
<ulink url="http://docs.kde.org/">KDE Documentation</ulink> and navigate to
|
||||
the <application><acronym>aRts</acronym></application> documentation in your
|
||||
language.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
@ -6,10 +6,9 @@
|
||||
|
||||
<!ENTITY kdebase-download-http "&kde-download-http;/kdebase-&kde-version;.tar.bz2">
|
||||
<!ENTITY kdebase-download-ftp "&kde-download-ftp;/kdebase-&kde-version;.tar.bz2">
|
||||
<!ENTITY kdebase-size "17 MB">
|
||||
<!ENTITY kdebase-buildsize "174 MB">
|
||||
<!ENTITY kdebase-time "17.1 SBU">
|
||||
|
||||
<!ENTITY kdebase-size "17.3 MB">
|
||||
<!ENTITY kdebase-buildsize "174-274 MB (depending on options used)">
|
||||
<!ENTITY kdebase-time "20.68 SBU (including building API docs)">
|
||||
]>
|
||||
|
||||
<sect1 id="kdebase" xreflabel="kdebase-&kde-version;">
|
||||
@ -23,11 +22,9 @@
|
||||
<sect2>
|
||||
<title>Introduction to <application>kdebase</application></title>
|
||||
|
||||
<para><application>kdebase</application> is the second mandatory package
|
||||
(besides kdelibs) for
|
||||
the K Desktop Environment. It provides various applications and
|
||||
infrastructure files
|
||||
and libraries.</para>
|
||||
<para><application>kdebase</application> is the last mandatory package
|
||||
required for the K Desktop Environment. It provides various applications,
|
||||
infrastructure files and libraries.</para>
|
||||
|
||||
<sect3><title>Package information</title>
|
||||
<itemizedlist spacing='compact'>
|
||||
@ -47,23 +44,22 @@ url="&kdebase-download-ftp;"/></para></listitem>
|
||||
<para><xref linkend="kdelibs"/></para></sect4>
|
||||
<sect4><title>Optional</title>
|
||||
<para>
|
||||
<xref linkend="pkgconfig"/>,
|
||||
<xref linkend="libjpeg"/>,
|
||||
<xref linkend="libtiff"/>,
|
||||
<xref linkend="libart_lgpl"/>,
|
||||
<xref linkend="lesstif"/>,
|
||||
<xref linkend="libxml2"/>,
|
||||
<xref linkend="j2sdk"/>,
|
||||
<xref linkend="lesstif"/>,
|
||||
<xref linkend="openssl"/>,
|
||||
<xref linkend="Linux_PAM"/>,
|
||||
<xref linkend="libtiff"/>,
|
||||
<xref linkend="openldap"/>,
|
||||
<xref linkend="pkgconfig"/>,
|
||||
<xref linkend="libart_lgpl"/>,
|
||||
<xref linkend="samba3"/>,
|
||||
<ulink url="http://mtools.linux.lu/?power-to-the-parliament">Mtools</ulink>,
|
||||
<ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,
|
||||
<ulink url="http://www.ece.uvic.ca/~mdadams/jasper/">JasPer</ulink>,
|
||||
<ulink
|
||||
url="http://www.research.att.com/sw/tools/graphviz/">graphviz</ulink>
|
||||
and
|
||||
<ulink url="http://www.stack.nl/~dimitri/doxygen/">doxygen</ulink>
|
||||
<ulink url="http://www.research.att.com/sw/tools/graphviz/">Graphviz</ulink>
|
||||
and <ulink url="http://www.stack.nl/~dimitri/doxygen/">doxygen</ulink>
|
||||
</para></sect4>
|
||||
</sect3>
|
||||
|
||||
|
@ -6,10 +6,9 @@
|
||||
|
||||
<!ENTITY kdelibs-download-http "&kde-download-http;/kdelibs-&kde-version;.tar.bz2">
|
||||
<!ENTITY kdelibs-download-ftp "&kde-download-ftp;/kdelibs-&kde-version;.tar.bz2">
|
||||
<!ENTITY kdelibs-size "13 MB">
|
||||
<!ENTITY kdelibs-buildsize "160 MB">
|
||||
<!ENTITY kdelibs-time "12.6 SBU">
|
||||
|
||||
<!ENTITY kdelibs-size "12.7 MB">
|
||||
<!ENTITY kdelibs-buildsize "160-590 MB (depending on options used)">
|
||||
<!ENTITY kdelibs-time "12.6-21.4 SBU (depending on options used)">
|
||||
]>
|
||||
|
||||
<sect1 id="kdelibs" xreflabel="kdelibs-&kde-version;">
|
||||
@ -23,7 +22,7 @@
|
||||
<sect2>
|
||||
<title>Introduction to <application>kdelibs</application></title>
|
||||
|
||||
<para>This package includes libraries that are central to the
|
||||
<para>This package includes programs and libraries that are central to the
|
||||
development and execution of a <acronym>KDE</acronym> program, as well
|
||||
as internationalization files for these libraries, misc
|
||||
<acronym>HTML</acronym> documentation, theme modules and regression
|
||||
@ -42,19 +41,20 @@ url="&kdelibs-download-ftp;"/></para></listitem>
|
||||
&kdelibs-time;</para></listitem></itemizedlist>
|
||||
</sect3>
|
||||
|
||||
<sect3><title>Additional downloads</title>
|
||||
<!-- <sect3><title>Additional downloads</title>
|
||||
<itemizedlist spacing='compact'>
|
||||
<listitem><para>Required Patch: <ulink
|
||||
url="ftp://ftp.kde.org/pub/kde/security_patches/post-3.2.2-kdelibs-kapplication.patch"/></para></listitem>
|
||||
<listitem><para>Required Patch: <ulink
|
||||
url="ftp://ftp.kde.org/pub/kde/security_patches/post-3.2.2-kdelibs-ktelnetservice.patch"/></para></listitem>
|
||||
</itemizedlist></sect3>
|
||||
</itemizedlist></sect3> -->
|
||||
|
||||
<sect3><title><application>kdelibs</application> dependencies</title>
|
||||
<sect4><title>Required</title>
|
||||
<para><xref linkend="kde-core-arts"/></para></sect4>
|
||||
<sect4><title>Optional</title>
|
||||
<para>
|
||||
<xref linkend="libjpeg"/>,
|
||||
<xref linkend="libxml2"/>,
|
||||
<xref linkend="libxslt"/>,
|
||||
<xref linkend="cups"/>,
|
||||
@ -68,7 +68,7 @@ url="ftp://ftp.kde.org/pub/kde/security_patches/post-3.2.2-kdelibs-ktelnetservic
|
||||
<ulink url="http://www.gnu.org/software/libidn/">Libidn</ulink>,
|
||||
<ulink url="http://www.ece.uvic.ca/~mdadams/jasper/">JasPer</ulink>,
|
||||
<ulink
|
||||
url="http://www.research.att.com/sw/tools/graphviz/">graphviz</ulink>
|
||||
url="http://www.research.att.com/sw/tools/graphviz/">Graphviz</ulink>
|
||||
and
|
||||
<ulink url="http://www.stack.nl/~dimitri/doxygen/">doxygen</ulink>
|
||||
</para></sect4>
|
||||
@ -80,49 +80,52 @@ and
|
||||
<title>Installation of <application>kdelibs</application></title>
|
||||
|
||||
<para>Install <application>kdelibs</application> with:</para>
|
||||
<screen><userinput><command>patch -Np1 -i ../post-3.2.2-kdelibs-kapplication.patch &&
|
||||
patch -Np0 -i ../post-3.2.2-kdelibs-ktelnetservice.patch &&
|
||||
./configure --prefix=&kde-dir; --disable-debug \
|
||||
<screen><userinput><command>./configure --prefix=&kde-dir; --disable-debug \
|
||||
--disable-dependency-tracking --enable-fast-malloc=full --disable-pcre &&
|
||||
make &&
|
||||
make install</command></userinput></screen>
|
||||
|
||||
<note><para>If you wish to create the <acronym>API</acronym>
|
||||
documentation and you have
|
||||
doxygen and graphviz installed, <command>make apidox</command> must be
|
||||
done
|
||||
before <command>make install</command>. This applies to all packages
|
||||
which can utilize doxygen.</para></note>
|
||||
<note><para>If you wish to create the <acronym>API</acronym> documentation and
|
||||
you have <application>doxygen</application> and
|
||||
<application>Graphviz</application> installed, <command>make apidox</command>
|
||||
must be done before <command>make install</command>. This applies to all
|
||||
packages which can utilize <application>doxygen</application>.</para></note>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2><title>Command explanations</title>
|
||||
<para><parameter>--prefix=&kde-dir;</parameter> : This option tells
|
||||
the process to install the package in <filename
|
||||
class="directory">&kde-dir;</filename>.</para>
|
||||
<para><parameter>--prefix=&kde-dir;</parameter> : This option tells the process
|
||||
to install the package in <filename class="directory">&kde-dir;</filename>.
|
||||
</para>
|
||||
|
||||
<para><parameter>--disable-debug</parameter> : This option causes the
|
||||
system to be compiled without debugging code.</para>
|
||||
<para><option>--disable-debug</option> : This option causes the
|
||||
package to be compiled without debugging code.</para>
|
||||
|
||||
<para><parameter>--disable-dependency-tracking</parameter> : This option
|
||||
<para><option>--disable-dependency-tracking</option> : This option
|
||||
speeds up one time builds.</para>
|
||||
|
||||
<para><parameter>--enable-fast-malloc=full</parameter> : This option
|
||||
tells
|
||||
<para><parameter>--enable-fast-malloc=full</parameter> : This option tells
|
||||
<acronym>KDE</acronym> programs to use an internal memory allocation
|
||||
scheme
|
||||
optimized for <acronym>KDE</acronym>.</para>
|
||||
scheme optimized for <acronym>KDE</acronym>.</para>
|
||||
|
||||
<para><parameter>--disable-pcre</parameter> : Omit this switch if you
|
||||
have <acronym>PCRE</acronym> installed and you want improved regular
|
||||
expression support
|
||||
in the <acronym>KDE</acronym> JavaScript engine.</para>
|
||||
<para><option>--disable-pcre</option> : Omit this switch if you have
|
||||
<application><acronym>PCRE</acronym></application> installed and you want
|
||||
improved regular expression support in the <acronym>KDE</acronym> JavaScript
|
||||
engine.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2><title>Contents</title>
|
||||
<para>kdelibs provides numerous libraries needed by
|
||||
<acronym>KDE</acronym> programs.</para>
|
||||
<para><application>kdelibs</application> provides numerous programs and
|
||||
libraries needed by <acronym>KDE</acronym> programs.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2><title>Description</title>
|
||||
<para>The number of programs and libraries installed by
|
||||
<application>kdelibs</application> prohibits an explanation of each one in this
|
||||
section. Instead, see the <ulink url="http://docs.kde.org/">KDE
|
||||
Documentation</ulink>.</para>
|
||||
|
||||
</sect2>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user