# HG changeset patch # User bgruening # Date 1365781832 14400 # Node ID b895cf27fcdde09f35ade38d38d0504b59fffa2d # Parent 2c5354067ef0b1f3c47d61fc258da8b5dbc51267 Uploaded diff -r 2c5354067ef0 -r b895cf27fcdd tool_dependencies.xml --- a/tool_dependencies.xml Fri Apr 12 10:15:41 2013 -0400 +++ b/tool_dependencies.xml Fri Apr 12 11:50:32 2013 -0400 @@ -1,16 +1,31 @@ - + + https://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.2.1/matplotlib-1.2.1.tar.gz + wget http://downloads.sourceforge.net/project/freetype/freetype2/2.4.11/freetype-2.4.11.tar.bz2 + tar xfvj freetype-2.4.11.tar.bz2 && + cd freetype-2.4.11 && + ./configure --prefix=$INSTALL_DIR/freetype/build + && make && + make install $INSTALL_DIR/lib/python - export PYTHONPATH=$PYTHONPATH:$INSTALL_DIR/lib/python && python setup.py install --home $INSTALL_DIR --install-scripts $INSTALL_DIR/bin + export PYTHONPATH=$PYTHONPATH:$INSTALL_DIR/lib/python && + export CPLUS_INCLUDE_PATH=$INSTALL_DIR/freetype/build/include:$INSTALL_DIR/freetype/build/include/freetype2/ && + export LIBRARY_PATH=$INSTALL_DIR/freetype/build/lib/ && + python setup.py install --home $INSTALL_DIR --install-scripts $INSTALL_DIR/bin $INSTALL_DIR/lib/python $INSTALL_DIR/bin - Compiling numpy requires a C and Fortran compiler (typically gcc and gfortran). + Compiling matplotlib requires a Ccompiler (typically gcc), freetype2, numpy and libpng.