nixpkgs/pkgs/desktops/kde-4.7/pim.nix

35 lines
1.1 KiB
Nix
Raw Normal View History

{ kde, fetchurl, cmake, boost, gpgme, libassuan, libxslt
, kdelibs, kdepimlibs, kdepim_runtime
, automoc4, akonadi, qt4, phonon, soprano, shared_desktop_ontologies
, strigi, cyrus_sasl }:
kde.package rec {
buildInputs =
[ cmake kdelibs qt4 automoc4 phonon kdepimlibs boost soprano
akonadi strigi shared_desktop_ontologies libxslt cyrus_sasl
gpgme libassuan
#boost gpgme libassuan libgpgerror libxslt
#shared_mime_info libXScrnSaver kdelibs kdepimlibs automoc4 akonadi
];
#prePatch = ''
# find .. -name CMakeLists.txt | xargs sed -i -e "s@DESTINATION \''${KDE4_DBUS_INTERFACES_DIR}@DESTINATION \''${CMAKE_INSTALL_PREFIX}/share/dbus-1/interfaces/@"
#'';
postInstall = ''
mkdir -p $out/nix-support/
echo ${akonadi} ${kdepimlibs} ${kdepim_runtime} > $out/nix-support/propagated-user-env-packages
'';
meta = {
description = "KDE PIM tools";
longDescription = ''
Contains various personal information management tools for KDE, such as an organizer.
'';
license = "GPL";
homepage = http://pim.kde.org;
kde.name = "kdepim";
};
}