#!/bin/bash
#title           :debian-fdoidserver.sh
#description     :Install some basics on Debian
#author          :Daniel Jäger
#date            :20161018
#version         :0.1
#usage           :wget http://scripts.djaeger.info/debian-fdoidserver.sh -O - -q | bash
#===============================================================================

sudo apt-get -y install python3-dev python3-pip python3-venv libjpeg-dev zlib1g-dev libffi-dev libssl-dev
#sudo apt-get -y remove build-essential autoconf libtool pkg-config python-opengl python-imaging python-pyrex python-pyside.qtopengl idle-python2.7 qt4-dev-tools qt4-designer libqtgui4 libqtcore4 libqt4-xml libqt4-test libqt4-script libqt4-network libqt4-dbus python-qt4 python-qt4-gl libgle3 python-dev
#exit
wget https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer -O - -q | bash

touch ~/.bash_profile
. ~/.bash_profile
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' > ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
. ~/.bash_profile

git clone https://gitlab.com/fdroid/fdroidserver.git
cd fdroidserver
export PATH="$PATH:$PWD"
pyvenv env/
source env/bin/activate
sudo pip3 install -e .
sudo python3 setup.py install
./makebuildserver
cd ..