mxcl/homebrew — pull request #8274 by 2bits (2011-10-24 20:24:14+00:00)
Title: libmikmod-3.2.0b2 use cvs

libmikmod built from tarball is 3.2.0-beta2.
libmikmod built from cvs is called 3.2.0b2 in their code.

The final work on libmikmod was left in cvs and includes numerous
bug fixes and improvements done over the course of a year after
the tarball came out. This builds libmikmod from cvs only, as
it's the final version. No work has been done in five years.

Patches from Macports were merged upstream in 2005.
One patch was not and is still in this formula. Another
patch is included against the cvs version to fix a duplicate
symbol problem with vc_callback().

The 2005 era code is in need of an autoreconf -ivf, which is
done after setting an environment variable to pickup glibtoolize.
The build is done out of source according to the directions.

This builds static and shared native libraries using llvm-2335.9,
gcc-4.2.1(v5666), and clang-2.0, tested on 64bit OSX Snow Leopard.