# The original version of this configuration file can be found at
# http://kdesvn-build.kde.org/
# This is just a simplified version for use with the guide by pollycoke
# http://pollycoke.net/2007/10/23/kde-4-per-ubuntu-gutsy-in-un-paio-dore/
global
use-stable-kde false
source-dir /usr/src/kde4
# build-dir build
kdedir /opt/kde4
# make-install-prefix sudo -S
qtdir /usr/src/kde4/qt-copy
# qtdir ${build-dir}/build/qt-copy # Use built Qt (Qt 3).
cmake-options -DCMAKE_BUILD_TYPE=release
cxxflags -pipe -march=i686 # For standard 32-bit systems.
# kde-languages it # Italiano
make-options -j3
# set-env LDFLAGS -Wl,-O1 # Optimize the linker, takes longer.
end global
module qt-copy
configure-flags -qt-gif -debug -fast -no-exceptions -no-separate-debug-info -system-libpng -system-libjpeg -system-zlib -qdbus -webkit -no-phonon -nomake examples -nomake demos
apply-qt-patches true
end module
module kdesupport
end module
# kdelibs are the base KDE libraries needed by all KDE applications.
module kdelibs
end module
module kdepimlibs
end module
module kdebase
#configure-flags --with-pam --with-shadow
end module
module kdegraphics
end module
#module kdemultimedia
#end module
module kdenetwork
end module
module kdepim
end module
module koffice
end module
module kdegames
end module
#module kdeadmin
#end module
module kdebindings
end module
module kdeutils
end module
module kdetoys
end module
#module kdeedu
#end module
# Modules in extragear and playground can also be added.
#
# To see what you can find in the various modules, browse
# http://websvn.kde.org/trunk/extragear and
# http://websvn.kde.org/trunk/playground
# Includes various libraries needed by other applications in extragear.
#module extragear/libs
# If you don't like the default name that kdesvn-build gives modules on-disk,
# you can use dest-dir to change it.
# dest-dir extragear-libs
#end module
# Includes the popular K3B and Amarok programs.
module extragear/multimedia
end module
# Includes various photo management applications.
#module extragear/graphics
# checkout-only digikamimageplugins digikam gwenview kimdaba
#end module
# module extragear/network
# # Options like checkout-only should work as before.
# checkout-only konversation
# end module
# module playground/games
# end module