Subject: CVS commit: pkgsrc/devel/imake
From: David A. Holland
Date: 2016-09-04 20:44:06
Message id: 20160904184406.78645FBD1@cvs.NetBSD.org

Log Message:
Beat some sense in, to make it easier to debug build failures.

   - Generate all files into the current (build) directory, not /tmp.
   - Do not delete any of the temporary files, to allow analysis after
     build failure.
   - Log the command lines executed.
   - Warn if scrubbing the Imakefile to alert the user to check if that
     broke it.

This currently does not capture the munging imake does on the output
from cpp, as that is disgustingly done in place and changing that
would require more extensive hacking. However, it's now readily
possible to rerun the cpp command directly for diagnostic purposes;
the previously-secret file that imake uses to start the cpp invocation
is now left in .imake.start.c.

PKGREVISION -> 1.

Files:
RevisionActionfile
1.22modifypkgsrc/devel/imake/Makefile
1.13modifypkgsrc/devel/imake/distinfo
1.6modifypkgsrc/devel/imake/patches/patch-imake.c