Author: eelco
Date: Fri Jul 29 19:05:52 2011
New Revision: 28008
URL: https://svn.nixos.org/websvn/nix/?rev=28008&sc=1
Log:
* Updated kdepim-runtime and kdepim.
Added:
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim-runtime.nix
- copied, changed from r27990,
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim-runtime/default.nix
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim.nix
- copied, changed from r27990,
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim/default.nix
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pimlibs.nix
- copied unchanged from r27990,
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pimlibs/default.nix
Deleted:
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim/
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim-runtime/
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pimlibs/
Modified:
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/default.nix
Modified: nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/default.nix
==============================================================================
--- nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/default.nix Fri Jul 29
17:48:39 2011 (r28007)
+++ nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/default.nix Fri Jul 29
19:05:52 2011 (r28008)
@@ -48,7 +48,7 @@
kdelibs = callPackage ./libs { };
- kdepimlibs = callPackage ./pimlibs { };
+ kdepimlibs = callPackage ./pimlibs.nix { };
### BASE
@@ -174,10 +174,9 @@
kimagemapeditor = callPackage ./webdev/kimagemapeditor.nix { };
};
- /*
- kdepim_runtime = callPackage ./pim-runtime { };
- kdepim = callPackage ./pim { };
- */
+ kdepim_runtime = callPackage ./pim-runtime.nix { };
+
+ kdepim = callPackage ./pim.nix { };
### DEVELOPMENT
Copied and modified:
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim-runtime.nix (from r27990,
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim-runtime/default.nix)
==============================================================================
--- nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim-runtime/default.nix
Thu Jul 28 14:09:16 2011 (r27990, copy source)
+++ nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim-runtime.nix Fri Jul
29 19:05:52 2011 (r28008)
@@ -1,27 +1,17 @@
-{ kde, fetchurl, cmake, qt4, perl, libxml2, libxslt, boost, shared_mime_info
-, kdelibs, kdepimlibs
-, automoc4, phonon, akonadi, soprano, strigi}:
+{ 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 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";
- };
+ buildInputs =
+ [ cmake kdelibs qt4 automoc4 phonon kdepimlibs akonadi strigi
+ soprano boost shared_mime_info shared_desktop_ontologies
+ libxml2 libxslt
+ ];
meta = {
description = "KDE PIM runtime";
- homepage = http://www.kde.org;
license = "GPL";
- kde = {
- name = "kdepim-runtime";
- version = "4.4.8";
- };
+ kde.name = "kdepim-runtime";
};
}
Copied and modified: nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim.nix
(from r27990, nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim/default.nix)
==============================================================================
--- nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim/default.nix Thu Jul
28 14:09:16 2011 (r27990, copy source)
+++ nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pim.nix Fri Jul 29
19:05:52 2011 (r28008)
@@ -1,34 +1,34 @@
-{ kde, fetchurl, cmake, perl, boost, gpgme, libassuan, libgpgerror, libxslt
-, shared_mime_info, libXScrnSaver, kdelibs, kdepimlibs, kdepim_runtime
-, automoc4, akonadi, qca2}:
+{ 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 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/@"
- '';
+ 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
'';
- 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
+ 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";
- };
+ kde.name = "kdepim";
};
}
Copied: nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pimlibs.nix (from
r27990, nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pimlibs/default.nix)
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pimlibs.nix Fri Jul 29
19:05:52 2011 (r28008, copy of r27990,
nixpkgs/branches/kde-4.7/pkgs/desktops/kde-4.7/pimlibs/default.nix)
@@ -0,0 +1,17 @@
+{ stdenv, kde, cmake, qt4, perl, boost, cyrus_sasl, gpgme, libical, openldap,
shared_mime_info
+, kdelibs, automoc4, akonadi, soprano, phonon, shared_desktop_ontologies,
libxslt }:
+
+kde.package {
+
+ buildInputs =
+ [ cmake kdelibs qt4 automoc4 phonon boost gpgme shared_mime_info
+ shared_desktop_ontologies soprano libical libxslt openldap
+ cyrus_sasl akonadi perl
+ ];
+
+ meta = {
+ description = "KDE PIM libraries";
+ license = "LGPL";
+ kde.name = "kdepimlibs";
+ };
+}
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits