#!/bin/sh
# Build (and install) all KDE packages.
# Written for Slackware by volkerdi@slackware.com.

# Recommended:  install CUPS first if you want KDE to support it.
# We use an annoying delay to encourage CUPS adoption.  ;-)
if [ ! -r /var/log/packages/cups-* ]; then
  echo "Don't want CUPS support, huh?"
  sleep 10
fi

# These are also prerequisites (located in the L series)
#pcre
#libxml2
#libxslt

# Set the config option variables if they are not already set:
if [ -r ./KDE.options ]; then
  . ./KDE.options
fi

#if [ -d qt ]; then
#  ( cd qt
#    ./qt.SlackBuild
#    installpkg /tmp/qt-*.tgz
#  )
  . /etc/profile.d/qt.sh
#fi

# This avoids compiling a version number into KDE's .la files:
QTDIR=/usr/lib/qt
export QTDIR

# Make sure /opt/kde/bin is in the $PATH first:
if [ -d kdebase ]; then
. ./kdebase/profile.d/kde.sh
fi

#( cd arts
#  ./arts.SlackBuild
#  installpkg /tmp/arts-*.tgz
#)

#( cd kdelibs
#  ./kdelibs.SlackBuild
#  installpkg /tmp/kdelibs-*.tgz
#)

#( cd kdebindings
#  ./kdebindings.SlackBuild
#  installpkg /tmp/kdebindings-*.tgz
#)

#( cd kdebase
#  ./kdebase.SlackBuild
#  installpkg /tmp/kdebase-*.tgz
#)

#( cd kdeaccessibility
#  ./kdeaccessibility.SlackBuild
#  installpkg /tmp/kdeaccessibility-*.tgz
#)

#( cd kdeutils
#  ./kdeutils.SlackBuild
#  installpkg /tmp/kdeutils-*.tgz
#)

#( cd kdemultimedia
#  ./kdemultimedia.SlackBuild
#  installpkg /tmp/kdemultimedia-*.tgz
#)

#( cd kdenetwork
#  ./kdenetwork.SlackBuild
#  installpkg /tmp/kdenetwork-*.tgz
#)

#( cd kdeadmin
#  ./kdeadmin.SlackBuild
#  installpkg /tmp/kdeadmin-*.tgz
#)

#( cd kdeartwork
#  ./kdeartwork.SlackBuild
#  installpkg /tmp/kdeartwork-*.tgz
#)

#( cd kdegames
#  ./kdegames.SlackBuild
#  installpkg /tmp/kdegames-*.tgz
#)

#( cd kdetoys
#  ./kdetoys.SlackBuild
#  installpkg /tmp/kdetoys-*.tgz
#)

#( cd kdeedu
#  ./kdeedu.SlackBuild
#  installpkg /tmp/kdeedu-*.tgz
#)

#( cd kdegraphics
#  ./kdegraphics.SlackBuild
#  installpkg /tmp/kdegraphics-*.tgz
#)

#( cd kdesdk
#  ./kdesdk.SlackBuild
#  installpkg /tmp/kdesdk-*.tgz
#)

#( cd kdevelop
#  ./kdevelop.SlackBuild
#  installpkg /tmp/kdevelop-*.tgz
#)

#( cd kdeaddons
#  ./kdeaddons.SlackBuild
#  installpkg /tmp/kdeaddons-*.tgz
#)

#( cd kdewebdev
#  ./kdewebdev.SlackBuild
#  installpkg /tmp/kdewebdev-*.tgz
#)

( cd kdepim
  ./kdepim.SlackBuild
  installpkg /tmp/kdepim-*.tgz
)


# We build the optional packages manually now:
exit 0


#( cd amarok
#  ./amarok.SlackBuild
#  installpkg /tmp/amarok-*.tgz
#)

#( cd koffice
#  ./koffice.SlackBuild
#  installpkg /tmp/koffice-*.tgz
#)

#( cd qca
#  ./qca.SlackBuild
#  installpkg /tmp/qca-?.*.tgz
#)

#( cd qca-tls
#  ./qca-tls.SlackBuild
#  installpkg /tmp/qca-tls-*.tgz
#)

# Done!
