mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-18 01:54:34 +00:00
* Updated kdepim-runtime and kdepim.
svn path=/nixpkgs/branches/kde-4.7/; revision=28008
This commit is contained in:
parent
980b453102
commit
35437ef75b
@ -48,7 +48,7 @@ recurseIntoAttrs rec {
|
||||
|
||||
kdelibs = callPackage ./libs { };
|
||||
|
||||
kdepimlibs = callPackage ./pimlibs { };
|
||||
kdepimlibs = callPackage ./pimlibs.nix { };
|
||||
|
||||
### BASE
|
||||
|
||||
@ -174,10 +174,9 @@ recurseIntoAttrs rec {
|
||||
kimagemapeditor = callPackage ./webdev/kimagemapeditor.nix { };
|
||||
};
|
||||
|
||||
/*
|
||||
kdepim_runtime = callPackage ./pim-runtime { };
|
||||
kdepim = callPackage ./pim { };
|
||||
*/
|
||||
kdepim_runtime = callPackage ./pim-runtime.nix { };
|
||||
|
||||
kdepim = callPackage ./pim.nix { };
|
||||
|
||||
### DEVELOPMENT
|
||||
|
||||
|
17
pkgs/desktops/kde-4.7/pim-runtime.nix
Normal file
17
pkgs/desktops/kde-4.7/pim-runtime.nix
Normal file
@ -0,0 +1,17 @@
|
||||
{ kde, fetchurl, cmake, kdelibs, qt4, phonon, libxml2, libxslt, boost
|
||||
, kdepimlibs, automoc4, akonadi, soprano, strigi, shared_mime_info
|
||||
, shared_desktop_ontologies }:
|
||||
|
||||
kde.package rec {
|
||||
buildInputs =
|
||||
[ cmake kdelibs qt4 automoc4 phonon kdepimlibs akonadi strigi
|
||||
soprano boost shared_mime_info shared_desktop_ontologies
|
||||
libxml2 libxslt
|
||||
];
|
||||
|
||||
meta = {
|
||||
description = "KDE PIM runtime";
|
||||
license = "GPL";
|
||||
kde.name = "kdepim-runtime";
|
||||
};
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
{ kde, fetchurl, cmake, qt4, perl, libxml2, libxslt, boost, shared_mime_info
|
||||
, kdelibs, kdepimlibs
|
||||
, automoc4, phonon, akonadi, soprano, strigi}:
|
||||
|
||||
kde.package rec {
|
||||
buildInputs = [ cmake qt4 perl libxml2 libxslt boost shared_mime_info
|
||||
kdelibs kdepimlibs
|
||||
automoc4 phonon akonadi soprano strigi ];
|
||||
prePatch = ''
|
||||
find .. -name CMakeLists.txt | xargs sed -i -e "s@DESTINATION \''${KDE4_DBUS_INTERFACES_DIR}@DESTINATION \''${CMAKE_INSTALL_PREFIX}/share/dbus-1/interfaces/@"
|
||||
'';
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kde/stable/kdepim-${meta.kde.version}/src/${meta.kde.name}-${meta.kde.version}.tar.bz2";
|
||||
sha256 = "029a0i83b2yrc1xn9as7gc9rakpxjh5cjmqcmhrrj0xwalqz490n";
|
||||
};
|
||||
|
||||
meta = {
|
||||
description = "KDE PIM runtime";
|
||||
homepage = http://www.kde.org;
|
||||
license = "GPL";
|
||||
kde = {
|
||||
name = "kdepim-runtime";
|
||||
version = "4.4.8";
|
||||
};
|
||||
};
|
||||
}
|
34
pkgs/desktops/kde-4.7/pim.nix
Normal file
34
pkgs/desktops/kde-4.7/pim.nix
Normal file
@ -0,0 +1,34 @@
|
||||
{ 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";
|
||||
};
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
{ kde, fetchurl, cmake, perl, boost, gpgme, libassuan, libgpgerror, libxslt
|
||||
, shared_mime_info, libXScrnSaver, kdelibs, kdepimlibs, kdepim_runtime
|
||||
, automoc4, akonadi, qca2}:
|
||||
|
||||
kde.package rec {
|
||||
|
||||
buildInputs = [ cmake 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
|
||||
'';
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kde/stable/kdepim-${meta.kde.version}/src/${meta.kde.name}-${meta.kde.version}.tar.bz2";
|
||||
sha256 = "02nbdn8s4504ljqz0qylm1jyw4hpg5fjw3vi6sbzm522xvkax4wh";
|
||||
};
|
||||
|
||||
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";
|
||||
version = "4.4.8";
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Reference in New Issue
Block a user