Changeset 65ce93a for kde/core


Ignore:
Timestamp:
01/07/2009 07:33:33 AM (15 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
9430c7e8
Parents:
32844d98
Message:

Updated to kde-3.5.10/kevelop-3.5.5.

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

Location:
kde/core
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • kde/core/arts.xml

    r32844d98 r65ce93a  
    77  <!ENTITY arts-download-http "&kde-download-http;/arts-&arts-version;.tar.bz2">
    88  <!ENTITY arts-download-ftp  "&kde-download-ftp;/arts-&arts-version;.tar.bz2">
    9   <!ENTITY arts-md5sum        "62a5e4d522314bab19288e4702480c93">
    10   <!ENTITY arts-size          "951 KB">
    11   <!ENTITY arts-buildsize     "30 MB">
    12   <!ENTITY arts-time          "1.3 SBU">
     9  <!ENTITY arts-md5sum        "6da172aab2a4a44929b5fdfc30fa3efc">
     10  <!ENTITY arts-size          "956 KB">
     11  <!ENTITY arts-buildsize     "28 MB">
     12  <!ENTITY arts-time          "1.4 SBU">
    1313]>
    1414
  • kde/core/kdebase.xml

    r32844d98 r65ce93a  
    77  <!ENTITY kdebase-download-http "&kde-download-http;/kdebase-&kde-version;.tar.bz2">
    88  <!ENTITY kdebase-download-ftp  "&kde-download-ftp;/kdebase-&kde-version;.tar.bz2">
    9   <!ENTITY kdebase-md5sum        "c8c35389a238aa1b73e68ef5298eadf8">
    10   <!ENTITY kdebase-size          "24.0 MB">
    11   <!ENTITY kdebase-buildsize     "273 MB (additional 17 MB for API docs)">
    12   <!ENTITY kdebase-time          "11 SBU (additional 8.4 SBU for API docs)">
     9  <!ENTITY kdebase-md5sum        "88237188271fbf1e6bcd40180a75d953">
     10  <!ENTITY kdebase-size          "23.2 MB">
     11  <!ENTITY kdebase-buildsize     "185 MB (additional 8.4 MB for API docs)">
     12  <!ENTITY kdebase-time          "15.6 SBU (additional 0.1 SBU for API docs)">
    1313]>
    1414
     
    139139<screen><userinput>./configure --prefix=&kde-dir; --sysconfdir=/etc/kde \
    140140    --disable-debug --disable-dependency-tracking &amp;&amp;
    141 LD_LIBRARY_PATH="$KDE_PREFIX/lib" make</userinput></screen>
     141make</userinput></screen>
    142142
    143143    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     
    149149
    150150  </sect2>
    151 
     151<!--
    152152  <sect2 role="commands">
    153153    <title>Command Explanations</title>
     154
     155    This is not true.  If KDE is configured correctly according to the
     156    instructions, the libraries are found just fine.  See the
     157    KDE Pre-installation Configuration section.
    154158
    155159    <para><parameter>LD_LIBRARY_PATH="$KDE_PREFIX/lib" make</parameter>: A bug in
     
    161165
    162166  </sect2>
     167-->
    163168  <sect2 role="configuration">
    164169    <title>Configuring Kdebase</title>
  • kde/core/kdelibs.xml

    r32844d98 r65ce93a  
    77  <!ENTITY kdelibs-download-http "&kde-download-http;/kdelibs-&kde-version;.tar.bz2">
    88  <!ENTITY kdelibs-download-ftp  "&kde-download-ftp;/kdelibs-&kde-version;.tar.bz2">
    9   <!ENTITY kdelibs-md5sum        "55e5f00874933d1a7ba7c95e369a205e">
    10   <!ENTITY kdelibs-size          "15.0 MB">
    11   <!ENTITY kdelibs-buildsize     "276 MB (additional 431 MB for API docs)">
    12   <!ENTITY kdelibs-time          "15 SBU (additional 1.25 SBU for API docs)">
     9  <!ENTITY kdelibs-md5sum        "43cd55ed15f63b5738d620ef9f9fd568">
     10  <!ENTITY kdelibs-size          "14.9 MB">
     11  <!ENTITY kdelibs-buildsize     "254 MB (additional 426 MB for API docs)">
     12  <!ENTITY kdelibs-time          "13.1 SBU (additional 3.0 SBU for API docs)">
    1313]>
    1414
     
    116116    <para>Install <application>kdelibs</application> with:</para>
    117117
    118 <screen><userinput>./configure --prefix=&kde-dir; \
     118<screen><userinput>patch -Np1 -i ../kdelibs-&kde-version;-charset-1.patch &amp;&amp;
     119sed -i -e 's|linux/inotify|sys/inotify|'                 \
     120       -e '/^static inline int inotify_init/,/^}/d'      \
     121       -e '/^static inline int inotify_add_watch/,/^}/d' \
     122       -e '/^static inline int inotify_rm_watch/,/^}/d'  \
     123       kio/kio/kdirwatch.cpp &amp;&amp;
     124./configure --prefix=$KDE_PREFIX  \
    119125            --sysconfdir=/etc/kde \
    120             --disable-debug \
     126            --disable-debug       \
    121127            --disable-dependency-tracking &amp;&amp;
    122 LD_LIBRARY_PATH="$QTDIR/lib" make</userinput></screen>
     128make</userinput></screen>
    123129
    124130    <note>
     131
    125132      <para>If you wish to create the API documentation and you have
    126       <application>Doxygen</application> and <application>Graphviz</application>
    127       installed, <command>make apidox</command> must be done before
    128       <command>make install</command>. This applies to all packages which
    129       can utilize <application>Doxygen</application>.</para>
     133      <application>Doxygen</application> and
     134      <application>Graphviz</application> installed, it must be done before the
     135      <command>make install</command>. This applies to all packages which can
     136      utilize <application>Doxygen</application>.</para>
     137
     138      <para><emphasis>The usual building the API documentation in this package
     139      will run forever because of a bug in
     140      <application>doxygen</application>.</emphasis>  There is a symbolic link
     141      in the <filename class='directory'>kdeprint</filename> directory that is
     142      not handled properly.  To fix this, delete the link, generate the
     143      documentation, and recreate the symbolic link:</para>
     144
     145      <screen><userinput>rm kdeprint/kdeprint &amp;&amp;
     146make apidox &amp;&amp;
     147ln -s  management kdeprint/kdeprint</userinput></screen>
    130148
    131149      <para>The <command>make apidox</command> command generates a lot of
     
    155173    <title>Command Explanations</title>
    156174
     175    <para><command>sed -i ... kio/kio/kdirwatch.cpp</command>: This command is
     176    necessary to prevent a conflict in linux headers.  The equivalent
     177    instructions that are deleted are now within glibc.</para>
     178
    157179    <para><parameter>--prefix=&kde-dir;</parameter>: This option tells the process
    158180    to install the package in <filename class="directory">&kde-dir;</filename>.</para>
     
    163185    <para><parameter>--disable-dependency-tracking</parameter>: This option
    164186    speeds up one time builds.</para>
    165 
    166 <!--
    167     <para><parameter>- -enable-fast-malloc=full</parameter>: This option tells
    168     <application>KDE</application> programs to use an internal memory
    169     allocation scheme optimized for <application>KDE</application>.</para>
    170 -->
    171187
    172188    <para><parameter>--sysconfdir=/etc/kde</parameter>: This option places
     
    177193    class='directory'>$KDE_PREFIX/etc</filename> which may be desirable if
    178194    you have multiple versions of <application>KDE</application> installed.</para>
    179 
    180     <para><parameter>LD_LIBRARY_PATH="$QTDIR/lib" make</parameter>: A bug in the
    181     <application>kdelibs</application> build system prevents <application>Qt</application>
    182     from being found by the Makefiles if <application>Qt</application> was
    183     installed in <filename class='directory'>/opt</filename>. Setting LD_LIBRARY_PATH
    184     works around the problem.</para>
    185195
    186196  </sect2>
Note: See TracChangeset for help on using the changeset viewer.