summaryrefslogtreecommitdiffstats
path: root/pkgs/tools/compression
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2021-07-21 13:44:58 +0200
committerSandro Jäckel <sandro.jaeckel@gmail.com>2021-07-21 16:08:04 +0200
commitd04efb055ca9db7d7676d6502d15e1438a20c12f (patch)
tree06a1a3610d1cfc14e1fa4932c79131e44dc6eff2 /pkgs/tools/compression
parent75286ae01675cb3de19bd5c1fad4ef428cbcc727 (diff)
pigz: cleanup
Diffstat (limited to 'pkgs/tools/compression')
-rw-r--r--pkgs/tools/compression/pigz/default.nix28
1 files changed, 13 insertions, 15 deletions
diff --git a/pkgs/tools/compression/pigz/default.nix b/pkgs/tools/compression/pigz/default.nix
index a4cdcc08549e..6dbe190c400b 100644
--- a/pkgs/tools/compression/pigz/default.nix
+++ b/pkgs/tools/compression/pigz/default.nix
@@ -1,36 +1,34 @@
{ lib, stdenv, fetchurl, zlib, util-linux }:
-let name = "pigz";
- version = "2.6";
-in
-stdenv.mkDerivation {
- name = name + "-" + version;
+stdenv.mkDerivation rec {
+ pname = "pigz";
+ version = "2.6";
src = fetchurl {
- url = "https://www.zlib.net/${name}/${name}-${version}.tar.gz";
+ url = "https://www.zlib.net/${pname}/${pname}-${version}.tar.gz";
sha256 = "sha256-Lu17DXRJ0dcJA/KmLNYAXSYus6jJ6YaHvIy7WAnbKn0=";
};
enableParallelBuilding = true;
- buildInputs = [zlib] ++ lib.optional stdenv.isLinux util-linux;
+ buildInputs = [ zlib ] ++ lib.optional stdenv.isLinux util-linux;
makeFlags = [ "CC=${stdenv.cc}/bin/${stdenv.cc.targetPrefix}cc" ];
doCheck = stdenv.isLinux;
checkTarget = "tests";
- installPhase =
- ''
- install -Dm755 pigz "$out/bin/pigz"
- ln -s pigz "$out/bin/unpigz"
- install -Dm755 pigz.1 "$out/share/man/man1/pigz.1"
- ln -s pigz.1 "$out/share/man/man1/unpigz.1"
- install -Dm755 pigz.pdf "$out/share/doc/pigz/pigz.pdf"
+ installPhase = ''
+ install -Dm755 pigz "$out/bin/pigz"
+ ln -s pigz "$out/bin/unpigz"
+ install -Dm755 pigz.1 "$out/share/man/man1/pigz.1"
+ ln -s pigz.1 "$out/share/man/man1/unpigz.1"
+ install -Dm755 pigz.pdf "$out/share/doc/pigz/pigz.pdf"
'';
meta = with lib; {
- homepage = "http://www.zlib.net/pigz/";
+ homepage = "https://www.zlib.net/pigz/";
description = "A parallel implementation of gzip for multi-core machines";
+ maintainers = with maintainers; [ ];
license = licenses.zlib;
platforms = platforms.unix;
};