diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2011-03-14 21:13:35 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2011-03-14 21:13:35 +0000 |
commit | 1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753 (patch) | |
tree | aafaaacc192f774e94daadb12eff562bb9ca7b86 | |
parent | e5fcf7ebe9f60ef31f6c2dea2b4724c5a47f4497 (diff) | |
download | nixlib-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar nixlib-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.gz nixlib-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.bz2 nixlib-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.lz nixlib-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.xz nixlib-1573081b61ddeba1bcdd2801c0dd8ffdc1cb0753.tar.zst nixlib-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
-rw-r--r-- | pkgs/lib/maintainers.nix | 1 | ||||
-rw-r--r-- | pkgs/tools/system/gptfdisk/default.nix | 31 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
3 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/lib/maintainers.nix b/pkgs/lib/maintainers.nix index f35e557145a0..7c060e35e3ea 100644 --- a/pkgs/lib/maintainers.nix +++ b/pkgs/lib/maintainers.nix @@ -21,6 +21,7 @@ raskin = "Michael Raskin <7c6f434c@mail.ru>"; roconnor = "Russell O'Connor <roconnor@theorem.ca>"; sander = "Sander van der Burg <s.vanderburg@tudelft.nl>"; + shlevy = "Shea Levy <shea@shealevy.com>"; simons = "Peter Simons <simons@cryp.to>"; thammers = "Tobias Hammerschmidt <jawr@gmx.de>"; urkud = "Yury G. Kudryashov <urkud+nix@ya.ru>"; diff --git a/pkgs/tools/system/gptfdisk/default.nix b/pkgs/tools/system/gptfdisk/default.nix new file mode 100644 index 000000000000..b7cebc5795aa --- /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; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0f48594885d2..d1d75636f840 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -726,6 +726,8 @@ let gource = callPackage ../tools/misc/gource { }; + gptfdisk = callPackage ../tools/system/gptfdisk { }; + graphviz = callPackage ../tools/graphics/graphviz { inherit (gtkLibs) pango; }; |