Changeset 65ce93a for kde/core/kdelibs.xml
- Timestamp:
- 01/07/2009 07:33:33 AM (15 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kde/core/kdelibs.xml
r32844d98 r65ce93a 7 7 <!ENTITY kdelibs-download-http "&kde-download-http;/kdelibs-&kde-version;.tar.bz2"> 8 8 <!ENTITY kdelibs-download-ftp "&kde-download-ftp;/kdelibs-&kde-version;.tar.bz2"> 9 <!ENTITY kdelibs-md5sum " 55e5f00874933d1a7ba7c95e369a205e">10 <!ENTITY kdelibs-size "1 5.0MB">11 <!ENTITY kdelibs-buildsize "2 76 MB (additional 431MB for API docs)">12 <!ENTITY kdelibs-time "1 5 SBU (additional 1.25SBU 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)"> 13 13 ]> 14 14 … … 116 116 <para>Install <application>kdelibs</application> with:</para> 117 117 118 <screen><userinput>./configure --prefix=&kde-dir; \ 118 <screen><userinput>patch -Np1 -i ../kdelibs-&kde-version;-charset-1.patch && 119 sed -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 && 124 ./configure --prefix=$KDE_PREFIX \ 119 125 --sysconfdir=/etc/kde \ 120 --disable-debug \126 --disable-debug \ 121 127 --disable-dependency-tracking && 122 LD_LIBRARY_PATH="$QTDIR/lib"make</userinput></screen>128 make</userinput></screen> 123 129 124 130 <note> 131 125 132 <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 && 146 make apidox && 147 ln -s management kdeprint/kdeprint</userinput></screen> 130 148 131 149 <para>The <command>make apidox</command> command generates a lot of … … 155 173 <title>Command Explanations</title> 156 174 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 157 179 <para><parameter>--prefix=&kde-dir;</parameter>: This option tells the process 158 180 to install the package in <filename class="directory">&kde-dir;</filename>.</para> … … 163 185 <para><parameter>--disable-dependency-tracking</parameter>: This option 164 186 speeds up one time builds.</para> 165 166 <!--167 <para><parameter>- -enable-fast-malloc=full</parameter>: This option tells168 <application>KDE</application> programs to use an internal memory169 allocation scheme optimized for <application>KDE</application>.</para>170 -->171 187 172 188 <para><parameter>--sysconfdir=/etc/kde</parameter>: This option places … … 177 193 class='directory'>$KDE_PREFIX/etc</filename> which may be desirable if 178 194 you have multiple versions of <application>KDE</application> installed.</para> 179 180 <para><parameter>LD_LIBRARY_PATH="$QTDIR/lib" make</parameter>: A bug in the181 <application>kdelibs</application> build system prevents <application>Qt</application>182 from being found by the Makefiles if <application>Qt</application> was183 installed in <filename class='directory'>/opt</filename>. Setting LD_LIBRARY_PATH184 works around the problem.</para>185 195 186 196 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.