KShutdown - README

Visit KShutdown Home Page and Wiki for more info.

Note: Configuration and command line options of KShutdown 2.x may be not fully compatible with the older versions (0.x-1.0.x).

KDE 4/Linux

Minimal Requirements

  1. KDE 4.3+, KDM (KDE Display Manager)
  2. Qt 4.5+

Compilation & Installation

  1. Additional requirements: installed "kdelibs-dev" package, CMake 2.4, and Gettext Utilities
  2. To compile and install KShutdown run: ./Setup-kde4.sh
  3. To change the installation directory (prefix) run: ./Setup-kde4.sh "/your/prefix/dir"

Common Errors

CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:72

CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:72 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
...;/usr/lib/kde4/share/kde4/apps

Install "kdelibs-dev" (sometimes called kdelibs5-dev) and "kdebase-workspace-dev" packages for your KDE version.

CMake Error at (...) Phonon library or includes NOT found!

This may happed after Ubuntu upgrade even if required Phonon files are already installed. [Solution]

"pushd: not found" error

Try to run ./Setup-kde4.sh and cd build.tmp; sudo make install instead of sudo sh Setup-kde4.sh

Compilation & Installation (alternate method; for Geeks only)

BUILDTYPE can be Release or Debug. You can change the installation directory (prefix) by settings the CMAKE_INSTALL_PREFIX variable. To display default prefix for KDE 4 applications, run kde4-config --prefix.

  1. Create output directory: mkdir build && cd build
  2. Generate Makefiles: cmake -DCMAKE_BUILD_TYPE=BUILDTYPE -DCMAKE_INSTALL_PREFIX="/usr/local" ..
  3. Compile: make
  4. Install: make install

Qt 4/Linux

Minimal Requirements

  1. Qt 4.5+ (KDE libraries are not required)

Compilation & Installation

  1. Sorry, under construction

Qt 4/Windows

Minimal Requirements (for compilation)

  1. Qt/Windows Open Source Edition 4.5+ (static library)
  2. MinGW
  3. Nullsoft Scriptable Install System (NSIS)
  4. Windows XP or compatible (including Wine)

Compilation & Installation

  1. To compile and install KShutdown run: Setup-qt4.bat (this will build both portable and installable version)
  2. Experimental: To compile KShutdown under Wine/Linux run: ./Setup-wine.sh

Contact

License (GPL)