O Makefile deve fazer coisas simples e razoavelmente. Se você pode faze-lo um couple de linhas mais curto ou mais legível, então faça assim. Exemplos incluem usando uma construção do .if do make ao invés de uma construção do if do shell, não redefinindo do-extract se você pode redefinir EXTRACT* ao invés, e usando GNU_CONFIGURE ao invés de CONFIGURE_ARGS += --prefix=${PREFIX}.