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:
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?
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]
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 :
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...