#!/bin/bash export LDFLAGS=-Wl,-rpath=/var/task/lib/ export PKG_CONFIG_PATH='/canvas/lib/pkgconfig' export LD_LIBRARY_PATH='/canvas/lib':$LD_LIBRARY_PATH C_INCLUDE_PATH=/canvas/include/ CPLUS_INCLUDE_PATH=/canvas/include/ export C_INCLUDE_PATH export CPLUS_INCLUDE_PATH sudo yum install gperf cd /tmp curl -L http://downloads.sourceforge.net/libpng/libpng-1.6.32.tar.xz -o libpng-1.6.32.tar.xz tar -Jxf libpng-1.6.32.tar.xz && cd libpng-1.6.32 ./configure --prefix=/canvas make sudo make install cd /tmp curl http://www.ijg.org/files/jpegsrc.v9b.tar.gz -o jpegsrc.v9b.tar.gz tar -zxf jpegsrc.v9b.tar.gz && cd jpeg-9b/ ./configure --disable-dependency-tracking --prefix=/canvas make sudo make install cd /tmp curl -L http://www.cairographics.org/releases/pixman-0.34.0.tar.gz -o pixman-0.34.0.tar.gz tar -zxf pixman-0.34.0.tar.gz && cd pixman-0.34.0/ ./configure --prefix=/canvas make sudo make install cd /tmp curl -L http://download.savannah.gnu.org/releases/freetype/freetype-2.8.tar.gz -o freetype-2.8.tar.gz tar -zxf freetype-2.8.tar.gz && cd freetype-2.8/ ./configure --prefix=/canvas make sudo make install cd /tmp curl -L http://cairographics.org/releases/cairo-1.14.8.tar.xz -o cairo-1.14.8.tar.xz tar -Jxf cairo-1.14.8.tar.xz && cd cairo-1.14.8 ./configure --disable-dependency-tracking --without-x --prefix=/canvas make sudo make install cd /tmp curl -L http://downloads.sourceforge.net/giflib/giflib-5.1.4.tar.bz2 -o giflib-5.1.4.tar.bz2 tar -xvjf giflib-5.1.4.tar.bz2 && cd giflib-5.1.4 ./configure --prefix=/canvas make sudo make install cd /tmp curl -L http://xmlsoft.org/sources/libxml2-2.9.6.tar.gz -o libxml2-2.9.6.tar.gz tar -zxf libxml2-2.9.6.tar.gz && cd libxml2-2.9.6 ./configure --prefix=/canvas make sudo make install cd /tmp curl -L http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.12.6.tar.bz2 -o fontconfig-2.12.6.tar.bz2 tar -xvjf fontconfig-2.12.6.tar.bz2 && cd fontconfig-2.12.6 ./configure --prefix=/canvas --enable-libxml2 --disable-docs make sudo make install mkdir -p /var/task mkdir -p /var/task/lib cp -L /canvas/lib/*.so* /var/task/lib cp -L /canvas/lib/*.a* /var/task/lib cp -L /canvas/lib/*.la* /var/task/lib cp -LR /canvas/lib/pkgconfig /var/task/lib/ cp -LR /canvas/lib/cairo /var/task/lib/