It's still in alpha, and its (currently?) distributed in binary only, but made an ebuild for it. Reproducible: Always
Created attachment 117644 [details] Initial ebuild Doesn't install gnome/kde desktop entries or the icon. src_uri/unpack isn't pretty because of upstream file naming..
Created attachment 119410 [details] emusicdlm-4.0_alpha3.ebuild - no binaries! After looking at emusicdlm-4 for a bit, I've come to the conclusion that it consists of 1. an architecture-independent, pure XUL application (javascript and xml), which turns out to be open-source (LGPL-2.1); and 2. 8 megabytes of xulrunner binary, basically unmodified from what mozilla.org provides. Since Gentoo already has the xulrunner package, there is absolutely no reason to download the massive xulrunner binary from the emusic site. So I've repackaged emusicdlm to use an external xulrunner, saving 8.5MB of download. Coincidentally, this makes the ebuild much more sane.
btw, since the norunner variant of emusicdlm is pure xul, it should be keyworded same as xulrunner (~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 at the moment).
Alpha4 is out, and it's much more usable than alpha3. For one thing, window controls actually work. I've uploaded the no-binaries package to the same place; to install, just rename the above no-binaries ebuild to emusicdlm-4.0_alpha4.ebuild.
Created attachment 182577 [details] Updated ebuild for version 4.1.1
The new 4.1.1 version explicitly states xulrunner 1.8 - 1.8.* as its dependency.