the sed expression that modifies the makefile is not quite correct (space missing) which makes impossible to build with monitor mode or radiotap. fixed version including some additional use flags to use all config variables can be found here: http://sts.synflood.de/dump/ebuilds/ipw3945-0.0.74.ebuild
Fixed in net-wireless/ipw3945-1.0.1. Thanks :)