Ivan Mahonin bf1d82
#!/bin/bash
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
set -e
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
echo ""
Ivan Mahonin bf1d82
echo "download"
Ivan Mahonin bf1d82
echo ""
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
mkdir -p download && cd download
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
wget -c https://ftp.gnu.org/pub/gnu/gettext/gettext-0.19.7.tar.gz
Ivan Mahonin bf1d82
wget -c https://s3.amazonaws.com/json-c_releases/releases/json-c-0.12.1.tar.gz
Ivan Mahonin bf1d82
wget -c https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.15.tar.gz
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
cd ..
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
echo ""
Ivan Mahonin bf1d82
echo "unpack"
Ivan Mahonin bf1d82
echo ""
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
mkdir -p src && cd src
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
rm  -rf              gettext-0.19.7
Ivan Mahonin bf1d82
tar -xzf ../download/gettext-0.19.7.tar.gz
Ivan Mahonin bf1d82
rm  -rf              json-c-0.12.1
Ivan Mahonin bf1d82
tar -xzf ../download/json-c-0.12.1.tar.gz
Ivan Mahonin bf1d82
rm  -rf              libiconv-1.15
Ivan Mahonin bf1d82
tar -xzf ../download/libiconv-1.15.tar.gz
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
echo ""
Ivan Mahonin bf1d82
echo "checkout libmypaint"
Ivan Mahonin bf1d82
echo ""
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
BRANCH="testing"
Ivan Mahonin bf1d82
if [ -d "libmypaint/.git" ]; then
Ivan Mahonin bf1d82
    cd libmypaint && git fetch && git reset --hard "origin/$BRANCH" && cd ..
Ivan Mahonin bf1d82
else
Ivan Mahonin bf1d82
    git clone https://github.com/blackwarthog/libmypaint.git --branch $BRANCH
Ivan Mahonin bf1d82
fi
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
cd ..
Ivan Mahonin bf1d82
Ivan Mahonin bf1d82
echo ""
Ivan Mahonin bf1d82
echo "success"
Ivan Mahonin bf1d82
echo ""