#!/bin/bash

# Bullet installation:
# See http://www.scratchpadgames.net/forums/showthread.php?tid=24
sudo apt-get install libbullet-dev -y
echo Bullet installed.

# RakNet installation:
# Commands below provided by Bert Heesakkers (NHTV) and modified by Zandor Smith.
sudo apt-get install cmake -y

git clone https://github.com/facebookarchive/RakNet.git /home/pi/RakNet
cd /home/pi/RakNet
cmake .
make
make install

echo Removing old RakNet installation if it exists.
sudo rm -rf /usr/local/include/raknet

echo Moving RakNet to the correct directory.
sudo mv Lib/LibStatic/libRakNetLibStatic.a /usr/local/lib
sudo mv include/raknet /usr/local/include/

echo Cleaning up...
rm -rf /home/pi/RakNet

echo RakNet installed.

# raspi2png installation:
sudo apt-get install libpng12-dev -y
git clone https://github.com/AndrewFromMelbourne/raspi2png.git /home/pi/raspi2png
cd /home/pi/raspi2png
make
echo raspi2png available in /home/pi/raspi2png

# Install FreeType
echo Installing freetype...
sudo apt-get install libfreetype6 libfreetype6-dev -y

#git clone git://git.sv.nongnu.org/freetype/freetype2.git /home/pi/freetype2
#cd /home/pi/freetype2
cd /home/pi
wget https://download.savannah.gnu.org/releases/freetype/freetype-2.6.3.tar.gz
tar -xvzf freetype-2.6.3.tar.gz
cd freetype-2.6.3
make
sudo make install
echo FreeType installed

echo Done! Script made by Zandor Smith