summary refs log tree commit diff
path: root/pkgs/tools/system/gptfdisk
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2011-03-14 21:13:35 +0000
committerLluís Batlle i Rossell <viric@vicerveza.homeunix.net>2011-03-14 21:13:35 +0000
commit1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753 (patch)
treeaafaaacc192f774e94daadb12eff562bb9ca7b86 /pkgs/tools/system/gptfdisk
parente5fcf7ebe9f60ef31f6c2dea2b4724c5a47f4497 (diff)
downloadnixpkgs-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar
nixpkgs-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.gz
nixpkgs-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.bz2
nixpkgs-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.lz
nixpkgs-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.xz
nixpkgs-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.zst
nixpkgs-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.zip
Adding gptfdisk (patch by Shea Levy).
I add him in the maintainers list.
I changed slightly the indentation of the expressions.


svn path=/nixpkgs/trunk/; revision=26304
Diffstat (limited to 'pkgs/tools/system/gptfdisk')
-rw-r--r--pkgs/tools/system/gptfdisk/default.nix31
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/tools/system/gptfdisk/default.nix b/pkgs/tools/system/gptfdisk/default.nix
new file mode 100644
index 00000000000..b7cebc5795a
--- /dev/null
+++ b/pkgs/tools/system/gptfdisk/default.nix
@@ -0,0 +1,31 @@
+{ fetchurl, stdenv, libuuid, popt }:
+
+stdenv.mkDerivation rec {
+  name = "gptfdisk-0.7.0";
+
+  src = fetchurl {
+    url = "http://www.rodsbooks.com/gdisk/${name}.tgz";
+    sha256 = "1912l01pj7wcaj2fp06yl6m893c52qh2qy0bkx33k6iq2k747zrf";
+  };
+
+  buildInputs = [ libuuid popt ];
+
+  installPhase = ''
+    ensureDir $out/bin
+    ensureDir $out/share/man/man8
+    install -v -m755 gdisk sgdisk fixparts $out/bin
+    install -v -m644 gdisk.8 sgdisk.8 fixparts.8 \
+        $out/share/man/man8
+  '';
+
+  meta = {
+    description = "A set of text-mode partitioning tools for Globally Unique Identifier (GUID) Partition Table (GPT) disks";
+
+    license = "GPLv2";
+
+    homepage = http://www.rodsbooks.com/gdisk/;
+
+    maintainers = stdenv.lib.maintainers.shlevy;
+    platforms = stdenv.lib.platforms.linux;
+  };
+}