Hi! This is my first ebuild. It tries to be a commodity ebuild for installing all the available xmms plugins. I suggest media-sound/xmms-plugins for it.
Created attachment 1512 [details] xmms-plugins-1.2.7.ebuild
hi tuxis, this is actually kind of cute. I'm thinking about adding this. The only change I can think of is the alsa plugin. Some people still use alsa-0.5, so for them, the xmms-aalsa plugin would be better. Perhaps it is just easer to remove that dependency? The other thing is that the two sdl items can be combined under one set of parentheses.
Created attachment 1513 [details] newer xmms-plugins-1.2.7.ebuild I did resort the dependencies, putting all use-conditioned dependences alphabetically sorted at the end of the dependency list, and grouped the two sdl ones. I simply removed the alsa dependency as you recommended, but as you know that's not nice in long term, we should think a solution for a alsaversion-conditioned-install-one-plugin-or-another thing. Btw, I was unable to "obsolete" the old attachment. Is that reserved for developers or something? :)
There is a way to do that -- choose which plugin based on the alsa version. CC'ing arcady, because I think he mentioned it to me.
tuxis: /usr/sbin/alsactl -v tells you the version of ALSA. Think you can patch up this ebuild now?
@tuxis: Also think of adding following plugins that will be released (hopefully) soon: http://bugs.gentoo.org/show_bug.cgi?id=4422 http://bugs.gentoo.org/show_bug.cgi?id=4419 http://bugs.gentoo.org/show_bug.cgi?id=4604 @seemant: Now we're having so many xmms-plugins, it's time to think about a own category for xmms.
Jens, that in fact is a future development. media-plugins might be the name of this category, but consider this statement vapourware for now.
note to jens, media-plugins exists now
Cool thing. Thanks for the ebuild. Tuxis: Are you interested in working out some additional audio ebuilds for Gentoo? At the moment I'm working on LADSPA (Linux Audio Developer's Simple Plugin API) related ebuilds. There are a lot of nifty sound programs for Linux out there (trackers, sequencers, audio editors, maybe cool samplers, etc.). I'd be nice to see them in portage. :) For further information just point your browser to: http://www.ladspa.org http://www.linuxdj.com/audio/lad/ Cheers, tobias
the new problem is that with a few of the xmms ebuilds, they are locked down by architecture. some only work on ~x86 (not even regular x86 yet).