chkcrontab: migration to pyproject

This commit is contained in:
Sigmanificient
2026-05-13 01:09:42 +02:00
parent 86b643a8e6
commit f67c9cd6a6

View File

@@ -9,13 +9,21 @@ with python3.pkgs;
buildPythonApplication (finalAttrs: {
pname = "chkcrontab";
version = "1.7";
format = "setuptools";
pyproject = true;
src = fetchPypi {
inherit (finalAttrs) pname version;
sha256 = "0gmxavjkjkvjysgf9cf5fcpk589gb75n1mn20iki82wifi1pk1jn";
};
postPatch = ''
# cannot install the manpage as it is not present in the wheel
substituteInPlace setup.py \
--replace-fail "'doc/chkcrontab.1'" ""
'';
build-system = [ setuptools ];
meta = {
description = "Tool to detect crontab errors";
mainProgram = "chkcrontab";