checkmake: 0.1.0-2020.11.30 -> 0.2.1

This commit is contained in:
Aaron Jheng 2022-05-27 02:17:03 +00:00
parent 23684fc690
commit de6fbbdf16
No known key found for this signature in database
GPG key ID: F6A547A869D050A3

View file

@ -1,18 +1,18 @@
{ buildGoPackage, fetchFromGitHub, git, pandoc, lib }: { buildGoModule, fetchFromGitHub, pandoc, lib }:
buildGoPackage rec { buildGoModule rec {
pname = "checkmake"; pname = "checkmake";
version = "0.1.0-2020.11.30"; version = "0.2.1";
goPackagePath = "github.com/mrtazz/checkmake";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "mrtazz"; owner = "mrtazz";
repo = pname; repo = pname;
rev = "575315c9924da41534a9d0ce91c3f0d19bb53ffc"; rev = version;
sha256 = "121rsl9mh3wwadgf8ggi2xnb050pak6ma68b2sw5j8clmxbrqli3"; sha256 = "sha256-Zkrr1BrP8ktRGf6EYhDpz3oTnX6msrSpfFqkqi9pmlc=";
}; };
vendorSha256 = null;
nativeBuildInputs = [ pandoc ]; nativeBuildInputs = [ pandoc ];
preBuild = preBuild =
@ -29,10 +29,11 @@ buildGoPackage rec {
buildFlagsArray+=("-ldflags=${buildVarsFlags}") buildFlagsArray+=("-ldflags=${buildVarsFlags}")
''; '';
ldflags = [ "-s" "-w" ];
postInstall = '' postInstall = ''
pandoc -s -t man -o checkmake.1 go/src/${goPackagePath}/man/man1/checkmake.1.md
mkdir -p $out/share/man/man1 mkdir -p $out/share/man/man1
mv checkmake.1 $out/share/man/man1/checkmake.1 pandoc -s -t man -o $out/share/man/man1/checkmake.1 man/man1/checkmake.1.md
''; '';
meta = with lib; { meta = with lib; {