See the DJ_GSRC package for sources.