spigot: add installCheckPhase

Just some easy math functions.
This commit is contained in:
AndersonTorres 2022-01-07 23:46:34 -03:00
parent 5708e6aa25
commit 6a25262952

View file

@ -33,6 +33,17 @@ stdenv.mkDerivation rec {
strictDeps = true;
doInstallCheck = true;
installCheckPhase = ''
runHook preInstallCheck
[ `$out/bin/spigot -b 10 -d 10 e` == "2.7182818284" ] || exit 1
[ `$out/bin/spigot -b 10 -d 10 pi` == "3.1415926535" ] || exit 1
[ `$out/bin/spigot -b 10 -d 10 sqrt\(2\)` == "1.4142135623" ] || exit 1
runHook postInstallCheck
'';
meta = with lib; {
homepage = "https://www.chiark.greenend.org.uk/~sgtatham/spigot/";
description = "A command-line exact real calculator";