#!/bin/bash

# Carica le librerie
sudo apt-get install sigc++
sudo apt-get install cmake
sudo apt-get install tk-dev
sudo apt-get install tk8.5-dev
sudo apt-get install libgsm1-dev
sudo apt-get install libpopt-dev
sudo apt-get install libopus-dev
sudo apt-get install libgcrypt20-dev
sudo apt-get install libspeex-dev
sudo apt-get install libasound2-dev
sudo apt-get install librtlsdr-dev
sudo apt-get install rtl-sdr
sudo apt-get install libssl-dev
sudo apt-get install groff
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libjsoncpp-dev
sudo apt-get install vorbis-tools

# Aggiunge gli utenti
sudo adduser svxlink
sudo adduser svxlink gpio
sudo adduser svxlink audio
sudo adduser svxlink dialout
sudo adduser svxlink plugdev
sudo adduser svxlink daemon

# Scarica e decomprime i sorgenti da compilare ultima versione del 10 marzo 2021
cd
sudo wget https://github.com/sm0svx/svxlink/archive/refs/tags/19.09.2.tar.gz
sudo tar xvfz 19.09.2.tar.gz
cd svxlink-19.09.2
cd src
sudo mkdir build && cd build

# Compila i sorgenti
sudo cmake -DUSE_QT=OFF ..
sudo make
sudo make doc
sudo make install
sudo ldconfig

# Scarica e decomprime i file audio
cd
sudo wget https://github.com/sm0svx/svxlink-sounds-en_US-heather/releases/download/19.09/svxlink-sounds-en_US-heather-16k-19.09.tar.bz2
sudo tar jvfx svxlink-sounds-en_US-heather-16k-19.09.tar.bz2
sudo mkdir -p /usr/local/share/svxlink/sounds/en_US
cd en_US-heather-16k
sudo cp -r * /usr/local/share/svxlink/sounds/en_US