#!/bin/bash

# Add Ubuntu backports repository for Code::Blocks
BACKPORTS=/etc/apt/sources.list.d/backports
[[ ! -f $BACKPORTS ]] && sudo touch $BACKPORTS && sudo chmod o+rw $BACKPORTS && echo "deb http://us.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse" >> $BACKPORTS && sudo apt-get update

# Update and install required packages
sudo apt-get -y dist-upgrade
sudo apt-get -y install gcc g++ gdb vim codeblocks fpc insight gcc-doc fp-docs
sudo apt-get -y autoremove

# Add contest user
sudo useradd -m -s /bin/bash -u 1001 concurs
echo -e "concurs\nconcurs" | sudo passwd concurs

# Download STL documentation to Desktop
wget http://www.sgi.com/tech/stl/STL_doc.tar.gz
tar -xvf STL_doc.tar.gz && rm STL_doc.tar.gz
mv STL_doc/ ~/Desktop/
