nvchecker: install manpage
This commit is contained in:
parent
8f9a1948f7
commit
450f15966e
@ -1,4 +1,21 @@
|
|||||||
{ stdenv, buildPythonPackage, fetchFromGitHub, pythonOlder, pytestCheckHook, setuptools, toml, structlog, appdirs, pytest-asyncio, flaky, tornado, pycurl, aiohttp, pytest-httpbin }:
|
{ stdenv
|
||||||
|
, buildPythonPackage
|
||||||
|
, fetchFromGitHub
|
||||||
|
, pythonOlder
|
||||||
|
, pytestCheckHook
|
||||||
|
, setuptools
|
||||||
|
, toml
|
||||||
|
, structlog
|
||||||
|
, appdirs
|
||||||
|
, pytest-asyncio
|
||||||
|
, flaky
|
||||||
|
, tornado
|
||||||
|
, pycurl
|
||||||
|
, aiohttp
|
||||||
|
, pytest-httpbin
|
||||||
|
, docutils
|
||||||
|
, installShellFiles
|
||||||
|
}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "nvchecker";
|
pname = "nvchecker";
|
||||||
@ -12,11 +29,21 @@ buildPythonPackage rec {
|
|||||||
sha256 = "0zf9vhf8ka0v1mf1xhbvkc2nr54m0rkiw1i68ps4sgx2mdj6qrfk";
|
sha256 = "0zf9vhf8ka0v1mf1xhbvkc2nr54m0rkiw1i68ps4sgx2mdj6qrfk";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
nativeBuildInputs = [ installShellFiles docutils ];
|
||||||
propagatedBuildInputs = [ setuptools toml structlog appdirs tornado pycurl aiohttp ];
|
propagatedBuildInputs = [ setuptools toml structlog appdirs tornado pycurl aiohttp ];
|
||||||
checkInputs = [ pytestCheckHook pytest-asyncio flaky pytest-httpbin ];
|
checkInputs = [ pytestCheckHook pytest-asyncio flaky pytest-httpbin ];
|
||||||
|
|
||||||
disabled = pythonOlder "3.7";
|
disabled = pythonOlder "3.7";
|
||||||
|
|
||||||
|
postBuild = ''
|
||||||
|
patchShebangs docs/myrst2man.py
|
||||||
|
make -C docs man
|
||||||
|
'';
|
||||||
|
|
||||||
|
postInstall = ''
|
||||||
|
installManPage docs/_build/man/nvchecker.1
|
||||||
|
'';
|
||||||
|
|
||||||
pytestFlagsArray = [ "-m 'not needs_net'" ];
|
pytestFlagsArray = [ "-m 'not needs_net'" ];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user