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";