Package Details: checkmake 0.2.2-1

Git Clone URL: https://aur.archlinux.org/checkmake.git (read-only, click to copy)
Package Base: checkmake
Description: Experimental linter/analyzer for makefiles
Upstream URL: https://github.com/mrtazz/checkmake
Licenses: MIT
Conflicts: checkmake-git
Submitter: m-pilia
Maintainer: m-pilia
Last Packager: m-pilia
Votes: 7
Popularity: 0.33
First Submitted: 2018-11-19 13:40 (UTC)
Last Updated: 2023-04-16 16:43 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

m-pilia commented on 2022-08-27 12:34 (UTC)

@alerque: Added, thanks!

alerque commented on 2022-08-15 13:43 (UTC)

Please package the man page for this project in the right place so man checkmake works.

m-pilia commented on 2021-05-30 12:28 (UTC)

@rafaelff: As it says in the error message you posted, checkmake requires to provide BUILDER_NAME and BUILDER_EMAIL as environment variables (otherwise it falls back to reading username and e-mail from the git configuration). So you need to inject those variables in your chroot environment for the build to work.

Since it looks like this can still catch people by surprise, I changed the PKGBUILD to fall back to a default string (set to "makepkg") if builder name/email are not available through env nor through the git config. If you want to properly customise those values in your build, you still need to provide the environment variables though.

rafaelff commented on 2021-05-29 11:17 (UTC)

Failed for me building on clean chroot.

==> Starting build()...
Makefile:20: *** "You must set environment variable BUILDER_NAME or set a user.name in your git configuration.".  Stop.
==> ERROR: A failure occurred in build().