From 852bf558eb909143aacb7d40262746468be4a3d7 Mon Sep 17 00:00:00 2001 From: Rhys Davies Date: Tue, 11 Oct 2022 01:33:52 +1300 Subject: [PATCH] fend: install man page --- pkgs/tools/misc/fend/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/tools/misc/fend/default.nix b/pkgs/tools/misc/fend/default.nix index 7bb3cb200d3a..453697e8a5cc 100644 --- a/pkgs/tools/misc/fend/default.nix +++ b/pkgs/tools/misc/fend/default.nix @@ -3,6 +3,8 @@ , fetchFromGitHub , rustPlatform , darwin +, pandoc +, installShellFiles }: rustPlatform.buildRustPackage rec { @@ -18,8 +20,18 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "sha256-jGPS9x4DKQCXZkaJu9qIEqoxIu+1WraqfqxGFRV5z7A="; + nativeBuildInputs = [ pandoc installShellFiles ]; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ]; + postBuild = '' + patchShebangs --build ./documentation/build.sh + ./documentation/build.sh + ''; + + preFixup = '' + installManPage documentation/fend.1 + ''; + doInstallCheck = true; installCheckPhase = ''