summary refs log tree commit diff
path: root/pkgs/tools/misc
diff options
context:
space:
mode:
authorMarc Weber <marco-oweber@gmx.de>2009-09-10 16:57:34 +0000
committerMarc Weber <marco-oweber@gmx.de>2009-09-10 16:57:34 +0000
commitdab5d6463fe0f66b4f7c8aeec8c913520740018c (patch)
tree7dd322997d3901dae0c1b6a0df2436b28e4a10da /pkgs/tools/misc
parent74c5a4d9d95303d4e2a46fd59e487bd32e825c1b (diff)
downloadnixlib-dab5d6463fe0f66b4f7c8aeec8c913520740018c.tar
nixlib-dab5d6463fe0f66b4f7c8aeec8c913520740018c.tar.gz
nixlib-dab5d6463fe0f66b4f7c8aeec8c913520740018c.tar.bz2
nixlib-dab5d6463fe0f66b4f7c8aeec8c913520740018c.tar.lz
nixlib-dab5d6463fe0f66b4f7c8aeec8c913520740018c.tar.xz
nixlib-dab5d6463fe0f66b4f7c8aeec8c913520740018c.tar.zst
nixlib-dab5d6463fe0f66b4f7c8aeec8c913520740018c.zip
Adding partition manager. It builds. But it waits forever on some devices?
So maybe just use gparted..

svn path=/nixpkgs/trunk/; revision=17021
Diffstat (limited to 'pkgs/tools/misc')
-rw-r--r--pkgs/tools/misc/partition-manager/default.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/tools/misc/partition-manager/default.nix b/pkgs/tools/misc/partition-manager/default.nix
new file mode 100644
index 000000000000..ef779b554757
--- /dev/null
+++ b/pkgs/tools/misc/partition-manager/default.nix
@@ -0,0 +1,33 @@
+args: with args; with kde;
+
+stdenv.mkDerivation {
+  name = "partitionmanager-1.0.0";
+
+  src = fetchurl {
+    url = http://www.kde-apps.org/CONTENT/content-files/89595-partitionmanager-1.0.0.tar.bz2;
+    sha256 = "03ibn4vns7pa0ygkp2jh6zcdy106as5cc7p6rv1f5c15wxx0zsk1";
+  };
+
+  buildInputs = [cmake gettext parted libuuid
+      qt kdelibs kdebase automoc4 perl phonon];
+
+  preConfigure = ''
+    export VERBOSE=1
+    cmakeFlagsArray=($cmakeFlagsArray -DGETTEXT_INCLUDE_DIR=${gettext}/include -DCMAKE_INCLUDE_PATH=${qt}/include/QtGui )
+  '';
+
+  postInstall = ''
+    set -x
+    rpath=`patchelf --print-rpath $out/bin/partitionmanager-bin`:${qt}/lib 
+    for p in $out/bin/partitionmanager-bin; do
+      patchelf --set-rpath $rpath $p
+    done
+  '';
+
+  meta = { 
+    description = "utility program to help you manage the disk devices";
+    homepage = http://www.kde-apps.org/content/show.php/KDE+Partition+Manager?content=89595; # ?
+    license = "GPL";
+    maintainers = [args.lib.maintainers.marcweber];
+  };
+}