From 56e1d67f0f016c367d845548485274f2eb473c4e Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 25 May 2022 04:20:00 +0000 Subject: [PATCH] pyradio: install manpage --- pkgs/applications/audio/pyradio/default.nix | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/audio/pyradio/default.nix b/pkgs/applications/audio/pyradio/default.nix index a5d218ff7d72..861147ec10ae 100644 --- a/pkgs/applications/audio/pyradio/default.nix +++ b/pkgs/applications/audio/pyradio/default.nix @@ -1,15 +1,9 @@ -{ lib, python3Packages, fetchFromGitHub }: +{ lib, python3Packages, fetchFromGitHub, installShellFiles }: python3Packages.buildPythonApplication rec { pname = "pyradio"; version = "0.8.9.20"; - propagatedBuildInputs = with python3Packages; [ - requests - psutil - dnspython - ]; - src = fetchFromGitHub { owner = "coderholic"; repo = pname; @@ -17,10 +11,22 @@ python3Packages.buildPythonApplication rec { sha256 = "sha256-wSu6vTvBkH7vC2c+jj6zaRaR1Poarsgxa5i2mN0dnoE="; }; + nativeBuildInputs = [ installShellFiles ]; + + propagatedBuildInputs = with python3Packages; [ + requests + psutil + dnspython + ]; + checkPhase = '' $out/bin/pyradio --help ''; + postInstall = '' + installManPage *.1 + ''; + meta = with lib; { homepage = "http://www.coderholic.com/pyradio/"; description = "Curses based internet radio player";