Use ${CMAKE} instead of cmake.
Merge pull request #374 from hashdist/johannr/cmake-fixes

Use ${CMAKE} instead of cmake.
Add missing variables MPIFOO for OpenMPI.
Merge pull request #375 from hashdist/johannr/openmpi-add-missing-variables

Add missing variables MPIFOO for OpenMPI.
Fix flex for building on Darwin.
Merge pull request #376 from hashdist/johannr/flex-no-undefined

Fix flex for building on Darwin.
Refactor scotch and add missing dependencies on flex and bison.
bump clawpack to 5.2 add matplotlib dependency
Merge pull request #378 from hashdist/ahmadia/bump_clawpack

bump clawpack to 5.2 add matplotlib dependency
Merge pull request #377 from hashdist/johannr/scotch

Refactor scotch and add missing dependencies on flex and bison.
Update eigen to 3.2.1
Merge pull request #379 from hashdist/eigen

Update eigen to 3.2.1
Update QT to 4.8.6

The current version can't be downloaded any more:

Downloading http://download.qt-project.org/official_releases/qt/4.8/4.8.5/qt-everywhere-opensource-src-4.8.5.tar.gz...
[ERROR] urllib failed to download (code: 404): http://download.qt-project.org/official_releases/qt/4.8/4.8.5/qt-everywhere-opensource-src-4.8.5.tar.gz

And the new version 5.3.1 doesn't compile with the current build script.
Qt: Use more permanent URL

Per @ahmadia's suggestion. I checked the hash, it did not change.
Make Qt non-relocatable
Merge pull request #381 from hashdist/qt

Update QT to 4.8.6
Switch to setuptools for ply package.
More non-relocatable packages.
Initial add of h5py.
Initial add of pyvtk.