Here's the extra data needed to build MinGW packages of a minimal set of Mixxx's dependencies.
I'm still trying to build jack-audio-connection-kit under MinGW; until then, Mixxx will use DirectSound.
I still want to build phonon for MinGW, but that has a lot of nasty dependencies (like KDE :-).
Attached is an archive that should get unpacked to your ~/rpmbuild directory. build.sh is a shell script that will build the dependencies for Fedora Core 18 as of today. The SPECS directory contains the original spec files from the non-MinGW packages; you can diff them with the MinGW spec files to see how I transformed each one into the MinGW variant.
I'm trying to get these packages submitted to Fedora, but based on the lengthy list of package-review requests that have never been looked at, it seems like Fedora is where package-requests go to die from neglect. So, outside of mixxx.org having its own yum repo, building Mixxx's MinGW dependencies may not get any more convenient than this.
Here's the extra data needed to build MinGW packages of a minimal set of Mixxx's dependencies. connection- kit under MinGW; until then, Mixxx will use DirectSound.
I'm still trying to build jack-audio-
I still want to build phonon for MinGW, but that has a lot of nasty dependencies (like KDE :-).
Attached is an archive that should get unpacked to your ~/rpmbuild directory. build.sh is a shell script that will build the dependencies for Fedora Core 18 as of today. The SPECS directory contains the original spec files from the non-MinGW packages; you can diff them with the MinGW spec files to see how I transformed each one into the MinGW variant.
I'm trying to get these packages submitted to Fedora, but based on the lengthy list of package-review requests that have never been looked at, it seems like Fedora is where package-requests go to die from neglect. So, outside of mixxx.org having its own yum repo, building Mixxx's MinGW dependencies may not get any more convenient than this.