Changeset a8d5ef7 for kde/core/kdebase.xml
- Timestamp:
- 12/21/2011 04:45:39 AM (12 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:
- 09eebec
- Parents:
- 3863533e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kde/core/kdebase.xml
r3863533e ra8d5ef7 5 5 %general-entities; 6 6 7 <!ENTITY kdebase-download-http "& kde-download-http;/kdebase-&kde-version;.tar.bz2">8 <!ENTITY kdebase-download-ftp "& kde-download-ftp;/kdebase-&kde-version;.tar.bz2">9 <!ENTITY kdebase-md5sum " 88237188271fbf1e6bcd40180a75d953">10 <!ENTITY kdebase-size "2 3.2MB">11 <!ENTITY kdebase-buildsize "1 85 MB (additional 8.4 MB for API docs)">12 <!ENTITY kdebase-time " 15.6 SBU (additional 0.1 SBU for API docs)">7 <!ENTITY kdebase-download-http "&trinity-repo-http;/kdebase-&kde-version;.tar.gz"> 8 <!ENTITY kdebase-download-ftp "&trinity-repo-ftp;/kdebase-&kde-version;.tar.gz"> 9 <!ENTITY kdebase-md5sum "d1f7e1f94eeb46b981fe1ba144179840"> 10 <!ENTITY kdebase-size "28.3 MB"> 11 <!ENTITY kdebase-buildsize "179 MB"> 12 <!ENTITY kdebase-time "6.6 SBU"> 13 13 ]> 14 14 … … 31 31 32 32 <para><application>kdebase</application> is the last mandatory package 33 required for the <application> KDesktop Environment</application>. It33 required for the <application>Trinity/KDE3 Desktop Environment</application>. It 34 34 provides various applications, infrastructure files and libraries.</para> 35 35 … … 59 59 60 60 <bridgehead renderas="sect4">Required</bridgehead> 61 <para role="required"><xref linkend="kdelibs"/></para> 61 <para role="required"> 62 <xref linkend="kdelibs"/> and 63 <xref linkend="dbus-qt3"/> 64 </para> 62 65 63 66 <bridgehead renderas="sect4">Recommended</bridgehead> 64 <para role="recommended"> <xref linkend="libjpeg"/>,65 <xref linkend="libart_lgpl"/>,66 <xref linkend="libxml2"/>,67 <xref linkend="openssl"/>, and68 either <xref linkend="icedtea6"/> or <xref linkend="jdk"/></para>67 <para role="recommended"> 68 <xref linkend="aRts"/>, 69 <xref linkend="libart_lgpl"/>, and 70 <xref linkend="openssl"/> 71 </para> 69 72 70 73 <bridgehead renderas="sect4">Optional</bridgehead> 71 <para role="optional"> <xref linkend="libusb-compat"/>,72 <xref linkend="linux-pam"/>,73 <xref linkend="openldap"/>,74 <xref linkend="cyrus-sasl"/>,75 <xref linkend="samba3"/>,76 <xref linkend="hal"/> and77 <xref linkend="dbus-qt3"/>,78 <xref linkend="heimdal"/> or <xref linkend="mitkrb"/>,79 <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>,80 <ulink url="http://www.openexr.com/">OpenEXR</ulink>,81 < ulink url="http://www.linux1394.org/">libraw1394</ulink>,82 <ulink url="http://www.lm-sensors.org/">lm_sensors</ulink> 83 (requires <ulink url="http://sourceforge.net/projects/linux-diag">Sysfs84 Utilities</ulink>),85 <ulink url="http://www.opensource.apple.com/darwinsource/tarballs/apsl/">mDNSResponder</ulink>,86 <xref linkend="sudo"/>,87 <xref linkend="graphviz"/>, and88 < xref linkend="doxygen"/></para>74 <para role="optional"> 75 <xref linkend="cyrus-sasl"/>, 76 <xref linkend="hal"/>, 77 <xref linkend="libusb-compat"/>, 78 <xref linkend="linux-pam"/>, 79 <xref linkend="openldap"/>, 80 <xref linkend="samba3"/>, 81 <xref linkend="sudo"/>, 82 <ulink url="http://www.openexr.com/">OpenEXR</ulink>, and 83 <ulink url="http://sourceforge.net/projects/libraw1394/">libraw1394</ulink> 84 </para> 85 86 <bridgehead renderas="sect4">Optional (for api documentation)</bridgehead> 87 <para role="optional"> 88 <xref linkend="libxml2"/>, 89 <xref linkend="graphviz"/>, and 90 <xref linkend="doxygen"/> 91 </para> 89 92 90 93 <para condition="html" role="usernotes">User Notes: … … 109 112 <para>One additional package that can be used at run time is <xref 110 113 linkend="pciutils"/>. This enables the <application>KDE Info 111 Center</application> to 114 Center</application> to use <application>lspci</application> for its "pci" 112 115 info section.</para> 113 116 … … 121 124 <title>Installation of Kdebase</title> 122 125 123 <note>124 <para>You should ensure a <systemitem125 class="groupname">nogroup</systemitem> group exists on your system before126 performing the <command>configure</command> command, as127 <application>kdebase</application> installs a program128 (<filename>$KDE_PREFIX/bin/kdesud</filename>) with group ownership of129 <systemitem class="groupname">nogroup</systemitem>.</para>130 </note>131 132 <para>This package does not come with a test suite.</para>133 134 126 <para>Install <application>kdebase</application> with:</para> 135 127 136 <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 137 href="../../xincludes/kde-sysconfdir.xml"/> --> 138 139 <screen><userinput>./configure --prefix=&kde-dir; --sysconfdir=/etc/kde \ 140 --disable-debug --disable-dependency-tracking && 141 make</userinput></screen> 128 <screen><userinput>MAKEDIR=/tmp/buildbase && 129 KDEBASE=`pwd` && 130 rm -rf $MAKEDIR && 131 mkdir -p $MAKEDIR && 132 cd $MAKEDIR && 133 134 cmake -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \ 135 -DCMAKE_VERBOSE_MAKEFILE=ON \ 136 -DWITH_ARTS=ON \ 137 -DWITH_SHADOW=ON \ 138 -DWITH_XCURSOR=ON \ 139 -DWITH_XFIXES=ON \ 140 -DWITH_XRANDR=ON \ 141 -DWITH_XRENDER=ON \ 142 -DWITH_XDAMAGE=ON \ 143 -DWITH_XEXT=ON \ 144 -DWITH_XDMCP=ON \ 145 -DWITH_XINERAMA=ON \ 146 -DWITH_SAMBA=ON \ 147 -DWITH_LIBUSB=ON \ 148 -DWITH_SUDO_KDESU_BACKEND=ON \ 149 -DBUILD_ALL=ON \ 150 -DWITH_XCOMPOSITE=ON \ 151 $KDEBASE && 152 153 unset KDEBASE MAKEDIR</userinput></screen> 154 155 <para>Some of the optional support programs for <application>kdebase</application> 156 must be specified by the user. The option is in the form "-DWITH_PKG=ON" and 157 the following options are recognozed for 'PKG': , SAMBA, LIBUSB, 158 SUDO_KDESU_BACKEND, LDAP, OPENEXR, SASL, LIBRAW1394, HAL, PAM, and I8K (Dell 159 Laptop Extensions).</para> 160 161 <para>The <userinput>cmake</userinput> step does not pick up all the required 162 libraries and paths. One special problem is that libtirpc.so is required 163 for nfs and is not detected. Fix these problems with:</para> 164 165 <screen><userinput>export LIBRARY_PATH=$XORG_PREFIX/lib:/lib && 166 find -name link.txt -exec sed -i -e "s@-lICE@& -lX11 -lXrender -ltirpc@" {} \;</userinput></screen> 167 168 <para>Now, continue with the build:</para> 169 170 <screen><userinput>make</userinput></screen> 142 171 143 172 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 149 178 150 179 </sect2> 151 <!-- 152 <sect2 role="commands"> 153 <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. 158 159 <para><parameter>LD_LIBRARY_PATH="$KDE_PREFIX/lib" make</parameter>: A bug in 160 the <application>kdebase</application> build system prevents 161 <application>kdelibs</application> from being found by the Makefiles when 162 <application>kdelibs</application> is installed in 163 <filename class='directory'>/opt</filename>. Setting LD_LIBRARY_PATH works 164 around the problem.</para> 165 166 </sect2> 167 --> 180 168 181 <sect2 role="configuration"> 169 182 <title>Configuring Kdebase</title> 170 171 183 172 184 <sect3><title>Configuration Information</title>
Note:
See TracChangeset
for help on using the changeset viewer.