haunt: enable tests and verify that the binary works

This commit is contained in:
Aluísio Augusto Silva Gonçalves 2021-04-30 20:58:58 -03:00
parent cd5f229e4f
commit bd722f1105
No known key found for this signature in database
GPG Key ID: DA6EA2FACDB1CBD2

View File

@ -27,12 +27,21 @@ stdenv.mkDerivation rec {
guile-reader
];
doCheck = true;
postInstall = ''
wrapProgram $out/bin/haunt \
--prefix GUILE_LOAD_PATH : "$out/share/guile/site:${guile-commonmark}/share/guile/site:${guile-reader}/share/guile/site" \
--prefix GUILE_LOAD_COMPILED_PATH : "$out/share/guile/site:${guile-commonmark}/share/guile/site:${guile-reader}/share/guile/site"
'';
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
$out/bin/haunt --version
runHook postInstallCheck
'';
meta = with lib; {
homepage = "https://dthompson.us/projects/haunt.html";
description = "Guile-based static site generator";
@ -53,7 +62,7 @@ stdenv.mkDerivation rec {
to do things that aren't provided out-of-the-box.
'';
license = licenses.gpl3Plus;
maintainers = with maintainers; [ AndersonTorres ];
maintainers = with maintainers; [ AndersonTorres AluisioASG ];
platforms = guile.meta.platforms;
};
}