From 20b190b58231ff4ea7f726c83a548a030f86a4d7 Mon Sep 17 00:00:00 2001 From: "Yury G. Kudryashov" Date: Mon, 13 Sep 2010 14:23:29 +0000 Subject: [PATCH] kdesdk-4.5.1, splitted svn path=/nixpkgs/trunk/; revision=23758 --- pkgs/desktops/kde-4.5/default.nix | 24 +++++++++++- .../desktops/kde-4.5/kde-package/manifest.nix | 4 ++ pkgs/desktops/kde-4.5/sdk/cervisia.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/default.nix | 23 ----------- pkgs/desktops/kde-4.5/sdk/dolphin-plugins.nix | 18 +++++++++ pkgs/desktops/kde-4.5/sdk/kapptemplate.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kate.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kbugbuster.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kcachegrind.nix | 17 ++++++++ .../kde-4.5/sdk/kdeaccounts-plugin.nix | 16 ++++++++ .../desktops/kde-4.5/sdk/kioslave-perldoc.nix | 18 +++++++++ pkgs/desktops/kde-4.5/sdk/kioslave-svn.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kmtrace.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kompare.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kpartloader.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kprofilemethod.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kstartperf.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/kuiviewer.nix | 17 ++++++++ pkgs/desktops/kde-4.5/sdk/lokalize.nix | 20 ++++++++++ pkgs/desktops/kde-4.5/sdk/optional-docs.diff | 39 +++++++++++++++++++ pkgs/desktops/kde-4.5/sdk/poxml.nix | 16 ++++++++ pkgs/desktops/kde-4.5/sdk/scripts.nix | 16 ++++++++ pkgs/desktops/kde-4.5/sdk/strigi-analyzer.nix | 16 ++++++++ pkgs/desktops/kde-4.5/sdk/umbrello.nix | 17 ++++++++ 24 files changed, 407 insertions(+), 24 deletions(-) create mode 100644 pkgs/desktops/kde-4.5/sdk/cervisia.nix delete mode 100644 pkgs/desktops/kde-4.5/sdk/default.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/dolphin-plugins.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kapptemplate.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kate.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kbugbuster.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kcachegrind.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kdeaccounts-plugin.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kioslave-perldoc.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kioslave-svn.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kmtrace.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kompare.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kpartloader.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kprofilemethod.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kstartperf.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/kuiviewer.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/lokalize.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/optional-docs.diff create mode 100644 pkgs/desktops/kde-4.5/sdk/poxml.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/scripts.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/strigi-analyzer.nix create mode 100644 pkgs/desktops/kde-4.5/sdk/umbrello.nix diff --git a/pkgs/desktops/kde-4.5/default.nix b/pkgs/desktops/kde-4.5/default.nix index 17cddee4e81..0b4dd97cff1 100644 --- a/pkgs/desktops/kde-4.5/default.nix +++ b/pkgs/desktops/kde-4.5/default.nix @@ -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 = { diff --git a/pkgs/desktops/kde-4.5/kde-package/manifest.nix b/pkgs/desktops/kde-4.5/kde-package/manifest.nix index 36d1946d9c8..e90437b6cff 100644 --- a/pkgs/desktops/kde-4.5/kde-package/manifest.nix +++ b/pkgs/desktops/kde-4.5/kde-package/manifest.nix @@ -136,4 +136,8 @@ builtins.listToAttrs name = "kdeedu-4.5.1.tar.bz2"; value = "026gdb6q06l9d8v3a0dcynxkdnv9cal1gnnxwdawvc5rky2vp07j"; } +{ + name = "kdesdk-4.5.1.tar.bz2"; + value = "0kwgd3hxc6jwk7qk67z1jaks9jg04hgh5aywyfs2dc8w2ns1xyhp"; +} ] diff --git a/pkgs/desktops/kde-4.5/sdk/cervisia.nix b/pkgs/desktops/kde-4.5/sdk/cervisia.nix new file mode 100644 index 00000000000..bad00d3e507 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/cervisia.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/default.nix b/pkgs/desktops/kde-4.5/sdk/default.nix deleted file mode 100644 index 8b07442d9d9..00000000000 --- a/pkgs/desktops/kde-4.5/sdk/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{ kde, binutils, cmake, qt4, perl, libxml2, libxslt, boost, subversion, apr, - aprutil , shared_mime_info, hunspell , kdelibs, kdepimlibs, automoc4, - kdebindings, strigi, kdebase, libtool, antlr}: - -kde.package { - - buildInputs = [ cmake qt4 perl libxml2 libxslt boost subversion aprutil apr - shared_mime_info kdelibs kdepimlibs automoc4 strigi hunspell kdebindings - kdebase libtool binutils antlr ]; - - patches = [ ./find-svn.patch ]; - -#cmakeFlags = "-DDISABLE_ALL_OPTIONAL_SUBDIRECTORIES=ON -DBUILD_kioslave=ON"; - meta = { - description = "KDE SDK"; - longDescription = "Contains various development utilities such as the Umbrello UML modeler and Cerivisia CVS front-end"; - license = "GPL"; - kde = { - name = "kdesdk"; - version = "4.5.0"; - }; - }; -} diff --git a/pkgs/desktops/kde-4.5/sdk/dolphin-plugins.nix b/pkgs/desktops/kde-4.5/sdk/dolphin-plugins.nix new file mode 100644 index 00000000000..249cf580b6f --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/dolphin-plugins.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kapptemplate.nix b/pkgs/desktops/kde-4.5/sdk/kapptemplate.nix new file mode 100644 index 00000000000..2b371036358 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kapptemplate.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kate.nix b/pkgs/desktops/kde-4.5/sdk/kate.nix new file mode 100644 index 00000000000..8ede3f0780a --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kate.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kbugbuster.nix b/pkgs/desktops/kde-4.5/sdk/kbugbuster.nix new file mode 100644 index 00000000000..e82a58ee942 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kbugbuster.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kcachegrind.nix b/pkgs/desktops/kde-4.5/sdk/kcachegrind.nix new file mode 100644 index 00000000000..c5095343f74 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kcachegrind.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kdeaccounts-plugin.nix b/pkgs/desktops/kde-4.5/sdk/kdeaccounts-plugin.nix new file mode 100644 index 00000000000..eedccffc1da --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kdeaccounts-plugin.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kioslave-perldoc.nix b/pkgs/desktops/kde-4.5/sdk/kioslave-perldoc.nix new file mode 100644 index 00000000000..10b1db77d9e --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kioslave-perldoc.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kioslave-svn.nix b/pkgs/desktops/kde-4.5/sdk/kioslave-svn.nix new file mode 100644 index 00000000000..29668ba889d --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kioslave-svn.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kmtrace.nix b/pkgs/desktops/kde-4.5/sdk/kmtrace.nix new file mode 100644 index 00000000000..4ef3b3e932b --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kmtrace.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kompare.nix b/pkgs/desktops/kde-4.5/sdk/kompare.nix new file mode 100644 index 00000000000..d51149074fd --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kompare.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kpartloader.nix b/pkgs/desktops/kde-4.5/sdk/kpartloader.nix new file mode 100644 index 00000000000..14ccfe2860f --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kpartloader.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kprofilemethod.nix b/pkgs/desktops/kde-4.5/sdk/kprofilemethod.nix new file mode 100644 index 00000000000..87fa775b0e0 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kprofilemethod.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kstartperf.nix b/pkgs/desktops/kde-4.5/sdk/kstartperf.nix new file mode 100644 index 00000000000..c5c4352a097 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kstartperf.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/kuiviewer.nix b/pkgs/desktops/kde-4.5/sdk/kuiviewer.nix new file mode 100644 index 00000000000..cf6edbed023 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/kuiviewer.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/lokalize.nix b/pkgs/desktops/kde-4.5/sdk/lokalize.nix new file mode 100644 index 00000000000..f1d1462f42a --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/lokalize.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/optional-docs.diff b/pkgs/desktops/kde-4.5/sdk/optional-docs.diff new file mode 100644 index 00000000000..f67e1f4cdd8 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/optional-docs.diff @@ -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) diff --git a/pkgs/desktops/kde-4.5/sdk/poxml.nix b/pkgs/desktops/kde-4.5/sdk/poxml.nix new file mode 100644 index 00000000000..f6f55be25fc --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/poxml.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/scripts.nix b/pkgs/desktops/kde-4.5/sdk/scripts.nix new file mode 100644 index 00000000000..ab98c08dd3f --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/scripts.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/strigi-analyzer.nix b/pkgs/desktops/kde-4.5/sdk/strigi-analyzer.nix new file mode 100644 index 00000000000..c05d25a8293 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/strigi-analyzer.nix @@ -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"; + }; + }; +} diff --git a/pkgs/desktops/kde-4.5/sdk/umbrello.nix b/pkgs/desktops/kde-4.5/sdk/umbrello.nix new file mode 100644 index 00000000000..5cb77e0a052 --- /dev/null +++ b/pkgs/desktops/kde-4.5/sdk/umbrello.nix @@ -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"; + }; + }; +}