On the German Fedora message boards it has been pointed out that xmms-crossfade can be built also for Audacious instead of just XMMS. This can be done with version 0.3.11 and newer: --enable-player=audacious With 0.3.14 it actually builds for Fedora 11 (Audacious 1.5.x). It could be put into a sub-package "audacious-plugins-crossfade". Is there interest in doing that? [...] Note, however: 1) One could not separate %build and %install cleanly, since the results of the second run of %configure with different arguments would override the results of the first run. To split %build and %install cleanly, a work-around would be to save copies of the built plugin libraries and install them manually. 2) F12 devel includes Audacious 2.1. I haven't tried to built the plugin with that upgrade yet.
Created attachment 359510 [details] spec changes This would be rather clean spec changes, with %build and %install separated nicely.
Changes look fine, thanks a lot. I've rebuilt it for devel, will push an F-11 update (had to re-introduce the distag for it).
Seems like you were right to warn about the F12 audacious package, as I had also tested only on F11 where evrything went fine, but the build has failed on devel : http://koji.fedoraproject.org/koji/getfile?taskID=1674229&name=build.log I'll have a closer look when I have time.
I've tried looking into this, unfortunately since my main build system is still Fedora 10, I can create F-12 roots with mach because of the XZRpmPayloads.
Turns out that Audacious2 on F-12 includes the crossfade plugin already. And if it didn't, the build-fix would have been as easy as adding ac_cv_path_AUDACIOUS=/usr/bin/audacious2 to the %configure line.
I'm withdrawing this request. We don't have the resources to deal with this, considering that the plugin is included with Audacious on F-12 and older releases of Audacious are not in anything like a "brilliant" state.
Thanks :-) That was pretty much what I was about to suggest anyway...