diff options
Diffstat (limited to 'pkgs/data/misc/mailcap/default.nix')
-rw-r--r-- | pkgs/data/misc/mailcap/default.nix | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/pkgs/data/misc/mailcap/default.nix b/pkgs/data/misc/mailcap/default.nix deleted file mode 100644 index b3560ecc505c..000000000000 --- a/pkgs/data/misc/mailcap/default.nix +++ /dev/null @@ -1,54 +0,0 @@ -{ lib -, stdenv -, fetchurl - -# updater -, git -, coreutils -, gawk -, gnused -, writeScript -, nix-update -}: - -stdenv.mkDerivation rec { - pname = "mailcap"; - version = "2.1.54"; - - src = fetchurl { - url = "https://releases.pagure.org/mailcap/mailcap-${version}.tar.xz"; - hash = "sha256-mkAyIC/A0rCFj0GxZzianP5SrCTsKC5kebkHZTGd4RM="; - }; - - installPhase = '' - runHook preInstall - - substituteInPlace mailcap --replace "/usr/bin/" "" - 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 - - runHook postInstall - ''; - - passthru.updateScript = writeScript "update-mailcap" '' - export PATH=${lib.makeBinPath [ git coreutils gawk gnused nix-update ]}:$PATH - VERSION="$(git ls-remote --tags --sort="v:refname" https://pagure.io/mailcap.git | \ - awk '{ print $2 }' | \ - grep "refs/tags/r" | \ - sed -E -e "s,refs/tags/r(.*)$,\1," -e "s/-/./g" | \ - sort --version-sort --reverse | \ - head -n1)" - exec nix-update --version "$VERSION" "$@" - ''; - - meta = with lib; { - description = "Helper application and MIME type associations for file types"; - homepage = "https://pagure.io/mailcap"; - license = licenses.mit; - maintainers = with maintainers; [ c0bw3b ]; - platforms = platforms.all; - }; -} |