OpenSPC is a XMMS plugin that enables playing of spc files (SNES Music Format). Currently there IS an xmms plugin for playing spc files known as media-plugins/xmms-spc, but this plugin is the OLDEST and most outdated from the three that exist (OpenSPC, xmms-spc and SexySPC). Since xmms-spc is so old it doesn't even compiles cleanly anymore, I would suggest a working alternative be introduced (and media-sound/xmms-spc should probably even be dropped because it IS such an inferior plugin in contrast to the other two). I have to note that all three plugins are orphan projects right now, but OpenSPC still works relatively well (it just needs a small patch to fix a few things which I can attach as well). This ebuild depends on xmms and nasm (for compilation). This is my first ebuild, and I followed as many guides as I could find around as well as basing myself on other ebuilds, I even made a thread at the forums about it (http://forums.gentoo.org/viewtopic-t-353741.html), unfortunately the demand for this kind of plugin is so low that noone has given feedback, and after two weeks of inactivity, well.. I just wanted to submit this before I forgot.
Created attachment 64696 [details] xmms-openspc ebuild with patch and digest files included. This is the ebuild prepackaged into a tar.bz2, after extracted it can placed in the portage overlay and emerged afterwards. The ebuild's header has to be changed, but other than that it could go in as it is.
No tarballs please, just plaintext ebuild and patch. Also, no digests etc. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3#doc_chap2
Created attachment 64735 [details] ebuild file for xmms-openspc-0.0.3
Created attachment 64736 [details, diff] patch needed to make xmms-openspc compile correctly.
*** Bug 103139 has been marked as a duplicate of this bug. ***
My bug was marked duplicate, but I think the soulution using a cvs snapshot with 0.0.4 (hasn't been developed since 2003, and I've used it for a year, its stable) is better since it has the library and the xmms plugin separate. It also won't need a patch to compile correctly. Should I re-post the ebuild I posted in the bug that was marked duplicate here?
I second Andreas' comment, I had no idea openspc was ever developed beyond the release available at Xmms. Plus the ebuild noted here does not has the lib separation the cvs snapshot has. So I do recommend the "duplicate ebuild" becoming the official one rather than this, and instead marking this one as the duplicate (as odd as that sounds).
XMMS is now obsolete, although still in Portage and somewhat supported, we're not accepting any more related packages.
So how are we supposed to play this file format if xmms is becoming obselete? Its the only player that has a plugin with reasonable good audio quality for it.