rink: install man pages

The rink package has man pages, but they weren't installed. This changes
the package to install them.
This commit is contained in:
Leon Barrett 2024-07-19 11:19:25 -07:00
parent 43c202da8f
commit e9dbbdc1c6

View File

@ -1,5 +1,5 @@
{ lib, stdenv, fetchFromGitHub, rustPlatform, openssl, pkg-config, ncurses
, curl, libiconv, Security }:
, curl, installShellFiles, asciidoctor, libiconv, Security }:
rustPlatform.buildRustPackage rec {
version = "0.8.0";
@ -14,13 +14,21 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-j1pQfMjDNu57otOBTVBQEZIx80p4/beEUQdUkAJhvso=";
nativeBuildInputs = [ pkg-config ];
nativeBuildInputs = [ pkg-config installShellFiles asciidoctor ];
buildInputs = [ ncurses ]
++ (if stdenv.isDarwin then [ curl libiconv Security ] else [ openssl ]);
# Some tests fail and/or attempt to use internet servers.
doCheck = false;
postBuild = ''
make man
'';
postInstall = ''
installManPage build/*
'';
meta = with lib; {
description = "Unit-aware calculator";
mainProgram = "rink";