This repository has been archived by the owner on Dec 17, 2020. It is now read-only.
/
Install Moonlight.sh
77 lines (67 loc) · 2.22 KB
/
Install Moonlight.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#!/bin/bash
echo -e "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"
echo "$(tput setaf 1)01010100 01110010 01101001 01010000 01101001 00110010 00101110 00110000"
echo "$(tput setaf 2) _______ _ _____ _"
echo " |__ __| (_)| __ \ (_) "
echo " | | _ __ _ | |__) | _ "
echo " | || '__|| || ___/ | | "
echo " | || | | || | | | "
echo " |_||_| |_||_| |_| "
echo
echo -e "$(tput setaf 1)01010100 01110010 01101001 01010000 01101001 00110010 00101110 00110000\n"
echo -e "$(tput setaf 2)Installing cmake...$(tput sgr 0)"
sleep 5
cd
sleep 1
sudo wget https://cmake.org/files/v3.5/cmake-3.5.0-rc1.tar.gz
sleep 1
tar zxf cmake-3.5.0-rcl.tar.gz
sleep 1
cd cmake-3.5.0-rcl
sleep 1
sudo ./bootstrap
sleep 1
sudo make
sleep 1
sudo make install
sleep 1
cd
echo "$(tput setaf 2)Installing some extra libraries that we need...$(tput sgr 0)"
sleep 5
sudo apt-get -y install libopus-dev libexpat1-dev libssl-dev libasound2-dev libudev-dev libavahi-client-dev libcurl4-openssl-dev libjs-jquery
sleep 1
wget http://archive.raspbian.org/raspbian/pool/main/libe/libevdev/libevdev-dev_1.4.6%2bdfsg-1_armhf.deb
sleep 1
wget http://archive.raspbian.org/raspbian/pool/main/libe/libevdev/libevdev-tools_1.4.6%2bdfsg-1_armhf.deb
sleep 1
wget http://archive.raspbian.org/raspbian/pool/main/libe/libevdev/libevdev2_1.4.6%2bdfsg-1_armhf.deb
sleep 1
sudo dpkg -i libevdev*
sleep 1
cd
echo "$(tput setaf 2)Building and installing Moonlight...$(tput sgr 0)"
sleep 5
mkdir /home/pi/Moonlight
sleep 1
cd /home/pi/Moonlight
sleep 1
wget https://github.com/irtimmer/moonlight-embedded/releases/download/v2.1.2/moonlight-embedded-2.1.2.tar.xz
sleep 1
tar xf moonlight-embedded-2.1.2.tar.xz
sleep 1
cd moonlight-embedded-2.1.2/
sleep 1
mkdir build
sleep 1
cd build/
sleep 1
sudo cmake ../
sleep 1
sudo make
sleep 1
sudo make install
sleep 1
echo -e "\n$(tput setaf 2)Done!\n"
echo "I will reboot your Raspberry Pi in 10 seconds. ENJOY! -Pancakeykakes$(tput sgr 0)"
fi
echo "done"