Each plugin should be a separate package. Compilation of the modules should be the same as any other program. The only one I see right now that I see is the http one. I'll get on this ebuild in a couple days if no one else wants to. I would suggest net-p2p/valknut-${pluginname} as the packages for each plugin.
Only one plugin, plus upstream dead...i don't think it's worth.