The summary says it all, other than that there are very few dependencies.
Created attachment 58235 [details] ebuild for version 0.5.0
Comment on attachment 58235 [details] ebuild for version 0.5.0 0.5.0 released, the current ebuild works with this one, too.
Created attachment 69312 [details] microdc-0.10.0.ebuild
I don't know if gettext is really a requirement. An `ldd /usr/bin/microdc` shows that it doesn't link to any gettext libraries. Anyway, revbumping my ebuild works as well.
net-p2p/microdc-0.11.0 now in portage. Gettext is required if you have nls enabled; therefore, I made a few slight modifications to the package. You'll notice that nls was added to IUSE, gettext was called in if nls is in your USE flags, and src_compile() enables or disables nls support properly. Other than that, no modifications were made, and this was an excellent ebuild. Thank you for your input, and I appologize for the long delay.