Author: urkud
Date: Mon Sep 13 14:23:29 2010
New Revision: 23758
URL: https://svn.nixos.org/websvn/nix/?rev=23758&sc=1

Log:
kdesdk-4.5.1, splitted

Added:
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/cervisia.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/dolphin-plugins.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kapptemplate.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kate.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kbugbuster.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kcachegrind.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kdeaccounts-plugin.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kioslave-perldoc.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kioslave-svn.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kmtrace.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kompare.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kpartloader.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kprofilemethod.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kstartperf.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kuiviewer.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/lokalize.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/optional-docs.diff
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/poxml.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/scripts.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/strigi-analyzer.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/umbrello.nix
Deleted:
   nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/default.nix
Modified:
   nixpkgs/trunk/pkgs/desktops/kde-4.5/default.nix
   nixpkgs/trunk/pkgs/desktops/kde-4.5/kde-package/manifest.nix

Modified: nixpkgs/trunk/pkgs/desktops/kde-4.5/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/desktops/kde-4.5/default.nix     Mon Sep 13 14:23:21 
2010        (r23757)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/default.nix     Mon Sep 13 14:23:29 
2010        (r23758)
@@ -80,7 +80,29 @@
   kdemultimedia = callPackage ./multimedia { };
   kdenetwork = callPackage ./network { };
   kdeplasma_addons = callPackage ./plasma-addons { };
-  kdesdk = callPackage ./sdk { };
+  kdesdk = {
+    recurseForDerivations = true;
+    cervisia = callPackage ./sdk/cervisia.nix { };
+    kapptemplate = callPackage ./sdk/kapptemplate.nix { };
+    kate = callPackage ./sdk/kate.nix { };
+    kcachegrind = callPackage ./sdk/kcachegrind.nix { };
+    kdeaccounts_plugin = callPackage ./sdk/kdeaccounts-plugin.nix { };
+    dolphin_plugins = callPackage ./sdk/dolphin-plugins.nix { };
+    kioslave_perldoc = callPackage ./sdk/kioslave-perldoc.nix { };
+    kioslave_svn = callPackage ./sdk/kioslave-svn.nix { };
+    strigi_analyzer = callPackage ./sdk/strigi-analyzer.nix { };
+    kbugbuster = callPackage ./sdk/kbugbuster.nix { };
+    kmtrace = callPackage ./sdk/kmtrace.nix { };
+    kompare = callPackage ./sdk/kompare.nix { };
+    kpartloader = callPackage ./sdk/kpartloader.nix { };
+    kprofilemethod = callPackage ./sdk/kprofilemethod.nix { };
+    kstartperf = callPackage ./sdk/kstartperf.nix { };
+    kuiviewer = callPackage ./sdk/kuiviewer.nix { };
+    lokalize = callPackage ./sdk/lokalize.nix { };
+    poxml = callPackage ./sdk/poxml.nix { };
+    scripts = callPackage ./sdk/scripts.nix { };
+    umbrello = callPackage ./sdk/umbrello.nix { };
+  };
   kdetoys = callPackage ./toys { };
 
   kdeutils = {

Modified: nixpkgs/trunk/pkgs/desktops/kde-4.5/kde-package/manifest.nix
==============================================================================
--- nixpkgs/trunk/pkgs/desktops/kde-4.5/kde-package/manifest.nix        Mon Sep 
13 14:23:21 2010        (r23757)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/kde-package/manifest.nix        Mon Sep 
13 14:23:29 2010        (r23758)
@@ -136,4 +136,8 @@
   name = "kdeedu-4.5.1.tar.bz2";
   value = "026gdb6q06l9d8v3a0dcynxkdnv9cal1gnnxwdawvc5rky2vp07j";
 }
+{
+  name = "kdesdk-4.5.1.tar.bz2";
+  value = "0kwgd3hxc6jwk7qk67z1jaks9jg04hgh5aywyfs2dc8w2ns1xyhp";
+}
 ]

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/cervisia.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/cervisia.nix        Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "A KDE CVS frontend";
+    kde = {
+      name = "cervisia";
+      module = "kdesdk";
+      version = "3.5.0";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/dolphin-plugins.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/dolphin-plugins.nix Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,18 @@
+{ kde, cmake, kdelibs, automoc4, kdebase }:
+
+kde.package {
+  # Needs kdebase for libkonq
+  buildInputs = [ cmake kdelibs automoc4 kdebase ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "Git and Svn plugins for dolphin";
+    kde = {
+      name = "dolphin-plugins";
+      module = "kdesdk";
+      version = "3.5.0";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kapptemplate.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kapptemplate.nix    Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "A KDE 4 project template generator";
+    kde = {
+      name = "cervisia";
+      module = "kdesdk";
+      version = "0.1";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kate.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kate.nix    Mon Sep 13 14:23:29 
2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4, shared_mime_info }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 shared_mime_info ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "Kate - Advanced Text Editor";
+    kde = {
+      name = "kate";
+      module = "kdesdk";
+      version = "3.5.1";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kbugbuster.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kbugbuster.nix      Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4, kdepimlibs }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 kdepimlibs ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "KDE bugzilla client";
+    kde = {
+      name = "kbugbuster";
+      module = "kdesdk";
+      version = "3.80.3";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kcachegrind.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kcachegrind.nix     Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "KDE Frontend for Callgrind/Cachegrind";
+    kde = {
+      name = "kcachegrind";
+      module = "kdesdk";
+      version = "0.6";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kdeaccounts-plugin.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kdeaccounts-plugin.nix      Mon Sep 
13 14:23:29 2010        (r23758)
@@ -0,0 +1,16 @@
+{ kde, cmake, kdelibs, automoc4, kdepimlibs }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 kdepimlibs ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "KDE accounts akonadi agent";
+    kde = {
+      name = "kdeaccounts-plugin";
+      module = "kdesdk";
+      version = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kioslave-perldoc.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kioslave-perldoc.nix        Mon Sep 
13 14:23:29 2010        (r23758)
@@ -0,0 +1,18 @@
+{ kde, cmake, kdelibs, automoc4, perl }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 perl ];
+
+  patches = [ ./optional-docs.diff ];
+  cmakeFlags = "-DBUILD_kioslave=ON -DBUILD_perldoc=ON";
+
+  meta = {
+    description = "perldoc: kioslave";
+    kde = {
+      name = "kioslave-perldoc";
+      module = "kdesdk";
+      version = "0.9.1";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kioslave-svn.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kioslave-svn.nix    Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4, subversion, apr, aprutil }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 subversion apr aprutil ];
+
+  patches = [ ./optional-docs.diff ./find-svn.patch ];
+  cmakeFlags = "-DBUILD_kioslave=ON";
+
+  meta = {
+    description = "svn:/ kioslave";
+    kde = {
+      name = "kioslave-svn";
+      module = "kdesdk";
+      version = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kmtrace.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kmtrace.nix Mon Sep 13 14:23:29 
2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4, gcc }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  preConfigure="export CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:${gcc}:${gcc.gcc}";
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "KDE mtrace-based malloc debuger";
+    kde = {
+      name = "kmtrace";
+      module = "kdesdk";
+      version = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kompare.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kompare.nix Mon Sep 13 14:23:29 
2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "A program to view the differences between files and 
optionally generate a diff";
+    kde = {
+      name = "kompare";
+      module = "kdesdk";
+      version = "4.0.0";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kpartloader.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kpartloader.nix     Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "A test application for KParts";
+    kde = {
+      name = "kpartloader";
+      module = "kdesdk";
+      version = "1.0";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kprofilemethod.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kprofilemethod.nix  Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "A macros for profiling using QTime";
+    longDescription = "Don't commit any code using kprofilemethod.h to KDE 
repositories.";
+    kde = {
+      name = "kprofilemethod";
+      module = "kdesdk";
+      version = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kstartperf.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kstartperf.nix      Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4, libtool }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 libtool ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "Measures start up time of a KDE application";
+    kde = {
+      name = "kstartperf";
+      module = "kdesdk";
+      version = "1.0";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kuiviewer.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/kuiviewer.nix       Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "Displays Qt Designer's UI files";
+    kde = {
+      name = "kuiviewer";
+      module = "kdesdk";
+      version = "0.1";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/lokalize.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/lokalize.nix        Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,20 @@
+{ kde, cmake, kdelibs, automoc4, hunspell }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 hunspell ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "KDE 4 Computer-aided translation system";
+    longDescription = ''
+      Computer-aided translation system.
+      Do not translate what had already been translated.'';
+    kde = {
+      name = "lokalize";
+      module = "kdesdk";
+      version = "1.1";
+      release = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/optional-docs.diff
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/optional-docs.diff  Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,39 @@
+diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
+index 63cdef8..0c5b50a 100644
+--- a/doc/CMakeLists.txt
++++ b/doc/CMakeLists.txt
+@@ -3,22 +3,30 @@ if( UNIX )
+     add_subdirectory(cervisia)
+   endif()
+ endif( UNIX )
+-add_subdirectory(kapptemplate)
++if(BUILD_kapptemplate)
++  add_subdirectory(kapptemplate)
++endif()
+ if(BUILD_kbugbuster)
+   add_subdirectory(kbugbuster)
+ endif()
+ if(BUILD_kcachegrind)
+   add_subdirectory(kcachegrind)
+ endif()
+-add_subdirectory(kmtrace)
++if(BUILD_kmtrace)
++  add_subdirectory(kmtrace)
++endif()
+ if(BUILD_kompare)
+   add_subdirectory(kompare)
+ endif()
+ if(BUILD_lokalize)
+   add_subdirectory(lokalize)
+ endif()
+-add_subdirectory(poxml)
+-add_subdirectory(scripts)
++if(BUILD_poxml)
++  add_subdirectory(poxml)
++endif()
++if(BUILD_scripts)
++  add_subdirectory(scripts)
++endif()
+ 
+ if(LIBXSLT_FOUND AND LIBXML2_FOUND)
+   if(BUILD_umbrello)

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/poxml.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/poxml.nix   Mon Sep 13 14:23:29 
2010        (r23758)
@@ -0,0 +1,16 @@
+{ kde, cmake, kdelibs, automoc4, antlr }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 antlr ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "Po<->xml tools";
+    kde = {
+      name = "poxml";
+      module = "kdesdk";
+      version = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/scripts.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/scripts.nix Mon Sep 13 14:23:29 
2010        (r23758)
@@ -0,0 +1,16 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "Various scripts to ease KDE development";
+    kde = {
+      name = "scripts";
+      module = "kdesdk";
+      version = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/strigi-analyzer.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/strigi-analyzer.nix Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,16 @@
+{ kde, cmake, kdelibs, automoc4 }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "Strigi analyzers for diff, po and ts";
+    kde = {
+      name = "strigi-analyzer";
+      module = "kdesdk";
+      version = "4.5.1";
+    };
+  };
+}

Added: nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/umbrello.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/desktops/kde-4.5/sdk/umbrello.nix        Mon Sep 13 
14:23:29 2010        (r23758)
@@ -0,0 +1,17 @@
+{ kde, cmake, kdelibs, automoc4, libxml2, libxslt, boost }:
+
+kde.package {
+  buildInputs = [ cmake kdelibs automoc4 libxml2 libxslt boost ];
+
+  patches = [ ./optional-docs.diff ];
+
+  meta = {
+    description = "Umbrello UML modeller";
+    kde = {
+      name = "umbrello";
+      module = "kdesdk";
+      version = "2.5.1";
+      release = "4.5.1";
+    };
+  };
+}
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to