exe/install-imagemagick7.sh
#!/bin/bash
set -e
set -x
apt-get update
apt-get install -y libx265-dev
apt-get build-dep -y libmagickcore-dev
cd /usr/src/
[ ! -d libde265-* ] && curl -sL $(curl -s https://api.github.com/repos/strukturag/libde265/releases/latest | jq --raw-output '.assets[0] | .browser_download_url') | tar xzf - && \
cd libde265-* && \
./autogen.sh && \
./configure && \
cd ..
cd libde265-*
make -j${MAKE_JOBS-3}
make install
cd ..
[ ! -d libheif-* ] && \
curl -sL $(curl -s https://api.github.com/repos/strukturag/libheif/releases/latest | jq --raw-output '.assets[0] | .browser_download_url') | tar xzf - && \
cd libheif-* && \
mkdir -p build && cd build && \
cmake .. && \
cd ../..
cd libheif-*/build
make -j${MAKE_JOBS-3}
make install
cd ../..
[ ! -d ImageMagick-7* ] && curl -sL https://imagemagick.org/archive/ImageMagick.tar.gz | tar xzf - && \
cd ImageMagick-7*
./configure --with-modules=yes --with-heic=yes && \
cd ..
cd ImageMagick-7*
make -j${MAKE_JOBS-3}
make install
cd ..
ldconfig