Hi Guys,
I've been meaning to do this for a while. I've updated KeyMacs to run on the latest SVN. It includes some configuration changes to allow compilation into standard directories, remove the $(cb) macro, etc. to align it with other contrib plug-ins and adds one include to NIXrunmacro.cpp so it compiles on Linux. I also made it insert into the Plugins menu in correct alphabetical order. I've bumped the version number in manifest.xml, just based on what's listed in version.h, as it was still showing 0.1.1.
I haven't changed the system makefile.am files to allow compilation with make under Linux but that is the work of 5 mins to change when it moves to contrib, as I think it should.
Tested in SVN 6557 on Win7 and Ubuntu Linux.
Enjoy.