depends -sub CXX gcc &&
depends cmake    &&
depends -sub "WEBKIT DBUS SSL OPENGL TOOLS ACCESS" qt4     &&
if [[ ! -z $KDE3_SUP ]];then
  sub_depends qt4 QT3
fi &&
depends automoc  &&
depends strigi   &&
depends shared-mime-info &&
depends desktop-file-utils  &&
depends iceauth  &&
depends libice   &&
depends libsm    &&
depends libxtst  &&
depends libxext  &&
depends phonon   &&
depends dbus     &&
depends DEVICE-MANAGER     &&
depends pkgconfig &&
depends SSL  &&
depends pcre     &&
depends perl     &&
depends libpng   &&
depends libxml2  &&
depends libxslt  &&
depends GIFLIB   &&  
depends JPEG &&
depends libdbusmenu-qt &&
depends docbook-dtd &&
depends docbook-xsl &&
depends attica   &&

message "${PROBLEM_COLOR}Soprano/Nepomuk is STRONGLY discouraged!!$MESSAGE_COLOR" &&
optional_depends soprano      '' '-DCMAKE_DISABLE_FIND_PACKAGE_Soprano=1' 'build Nepomuk semantic desktop' &&
if is_depends_enabled $SPELL soprano;then
  depends shared-desktop-ontologies  &&
  depends redland  &&
  depends raptor   &&
  runtime_depends virtuoso
fi &&
optional_depends  libxscrnsaver '' '' 'screen saver support'      &&
optional_depends  FAM         '' '' 'file change notification'  &&
optional_depends  acl         '' '' 'access control lists support' &&
optional_depends  tiff        '' '' 'to view tiff graphics'     &&
optional_depends  alsa-lib    '' '' 'for libKMid alsa support'  &&
optional_depends  libcanberra '' '' 'audio library'             &&
optional_depends  coherence   '' '' 'UPnP devices like MediaServers and Gateways' &&
optional_depends  cups        '' '' 'to use cups printing'      &&
optional_depends  enchant     '' '' 'generic spelling library'  &&
optional_depends  aspell      '' '' 'for spell checking support'&&
optional_depends  hspell      '' '' 'for Hebrew spell checking' &&
optional_depends  avahi       '' '' 'for domain browsing'       &&
optional_depends  mdnsresponder '' '' 'Zerconf/DNS-SD service support'&&
optional_depends  polkit-qt-1  '' '' 'Policykit support'         &&
optional_depends  PYTHON      '' '' 'kross scripting support'   &&
optional_depends  jasper      '' '' 'jpeg 2000 support'         &&
optional_depends  openexr     '' '' 'high dynamic-range images' &&
optional_depends  udisks2     '-DWITH_SOLID_UDISKS2=1' '' 'Solid UDisks2 backend' &&
optional_depends  upower      '' '' 'Solid UPower backend' &&
optional_depends  xz-utils    '' '' 'very high compression utility' &&
optional_depends  qca2        '' '-DCMAKE_DISABLE_FIND_PACKAGE_QCA2=1' 'Support for remote plasma widgets' &&
optional_depends  gettext     '' '-DCMAKE_DISABLE_FIND_PACKAGE_Libintl=1' 'multiple language support' &&
optional_depends  krb5        '' '' 'HTTP authentication services' &&
optional_depends  freerdp     '' '' 'Remote Desktop Protocol'   &&
optional_depends  grantlee    '' '-DCMAKE_DISABLE_FIND_PACKAGE_Grantlee=1' 'testing proxymodel'
