diff options
author | Artturi <Artturin@artturin.com> | 2022-06-07 03:38:13 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-07 03:38:13 +0300 |
commit | 6919d2ed24e18a5dde6479c77532181eca4c9322 (patch) | |
tree | 09aba46bc8bd49cf203bfefa18269277eda39899 /pkgs/data | |
parent | cd071cbd1a21b6f64089589ddfea76b84485abb4 (diff) | |
parent | 80f9a78c01df1fafc4e0743a8ca763018bc0ff45 (diff) |
Merge pull request #176291 from SuperSandro2000/cacert-mailcap
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/misc/mailcap/default.nix | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/pkgs/data/misc/mailcap/default.nix b/pkgs/data/misc/mailcap/default.nix index 3519b01f54ba0..06c8047e1cab2 100644 --- a/pkgs/data/misc/mailcap/default.nix +++ b/pkgs/data/misc/mailcap/default.nix @@ -1,23 +1,25 @@ -{ lib, fetchzip }: +{ lib, stdenv, fetchurl }: -let +stdenv.mkDerivation rec { + pname = "mailcap"; version = "2.1.53"; -in fetchzip { - name = "mailcap-${version}"; + src = fetchurl { + url = "https://releases.pagure.org/mailcap/mailcap-${version}.tar.xz"; + sha256 = "sha256-Xuou8XswSXe6PsuHr61DGfoEQPgl5Pb7puj6L/64h4U="; + }; - url = "https://releases.pagure.org/mailcap/mailcap-${version}.tar.xz"; - sha256 = "sha256-6JPj2tZgoTEZ8hNEi9ZZhElBNm9SRTSXifMmCicwiLo="; + installPhase = '' + runHook preInstall - postFetch = '' - tar -xavf $downloadedFile --strip-components=1 substituteInPlace mailcap --replace "/usr/bin/" "" - gzip mailcap.5 sh generate-nginx-mimetypes.sh < mime.types > nginx-mime.types install -D -m0644 nginx-mime.types $out/etc/nginx/mime.types install -D -m0644 -t $out/etc mailcap mime.types - install -D -m0644 -t $out/share/man/man5 mailcap.5.gz + install -D -m0644 -t $out/share/man/man5 mailcap.5 + + runHook postInstall ''; meta = with lib; { |