This is based on a git snapshot as of 1400 UTC Thursday. Build and run is on an up-to-date Ubuntu Precise. GPS device is a new GR601-W (thanks, Gary).
(First tested with gpsd 3.4, which is the latest version on Precise. All works well, device reported as Generic NMEA. I then purged the gpsd and associated packages).
The scons build and install into /usr/local seems to have gone well.