tweaks required to get this to build... ruby now needs ruby to install ruby
[discourse_docker.git] / image / base / install-imagemagick
index f28c03d27fd7b046bc1c922e8c0f0b6170e3e386..bb9d4835838c33a8aac7d8498ef21f51baaa52c2 100755 (executable)
@@ -3,25 +3,25 @@ set -o errexit
 
 # Install build deps
 apt-get -y -q remove imagemagick
-apt-get -y -q install ghostscript gsfonts autoconf libbz2-dev libjpeg-dev libtiff-dev libfreetype6-dev
+apt-get -y -q install ghostscript gsfonts pkg-config autoconf libbz2-dev libjpeg-dev libtiff-dev libfreetype6-dev
 
 PREFIX=/usr/local
 WDIR=/tmp/imagemagick
 mkdir -p $WDIR
 
 # Build and install libpng
-git clone -b v1.6.19 git://git.code.sf.net/p/libpng/code $WDIR/libpng
+git clone -b v1.6.34 https://github.com/glennrp/libpng.git $WDIR/libpng
 cd $WDIR/libpng
 ./autogen.sh
 ./configure --prefix=$PREFIX
 make all && make install
 
 # Build and install ImageMagick
-wget -O $WDIR/ImageMagick.tar.gz "http://www.imagemagick.org/download/ImageMagick-6.9.4-1.tar.gz"
+wget -O $WDIR/ImageMagick.tar.gz "https://github.com/ImageMagick/ImageMagick/archive/7.0.8-12.tar.gz"
 IMDIR=$WDIR/$(tar tzf $WDIR/ImageMagick.tar.gz --wildcards "ImageMagick-*/configure" |cut -d/ -f1)
 tar zxf $WDIR/ImageMagick.tar.gz -C $WDIR
 cd $IMDIR
-LDFLAGS=-L$PREFIX/lib CFLAGS=-I$PREFIX/include ./configure \
+PKG_CONF_LIBDIR=$PREFIX/lib LDFLAGS=-L$PREFIX/lib CFLAGS=-I$PREFIX/include ./configure \
           --prefix=$PREFIX \
           --enable-static \
           --enable-bounds-checking \
@@ -44,4 +44,4 @@ make all && make install
 
 cd $HOME
 rm -rf $WDIR
-ldconfig
+ldconfig /usr/local/lib