Add kegs scripts to source tree

This commit is contained in:
T. Joseph Carter 2015-10-30 04:57:07 -07:00
parent 99e870238d
commit 7f2bb07c2f
2 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,6 @@
wget -qO /tmp/gsport-setup ivanx.com/a2cloud/setup/gsport-setup.txt
if [[ $(wc -c /tmp/gsport-setup | grep '^0 ') ]]; then
echo "Please connect to the internet to set up KEGS."
else
source /tmp/gsport-setup -k "$@"
fi

27
setup/kegs.txt Normal file
View File

@ -0,0 +1,27 @@
#!/bin/bash
if [[ ! $DISPLAY ]]; then
echo "Please run KEGS in an X Window."
echo "(If you are using the console, type 'startx'.)"
else
if [[ -f /usr/local/lib/rom.kegs ]]; then
if [[ ! $(grep snd-pcm-oss /etc/modules) ]]; then
echo "Configuring KEGS sound..."
echo "snd-pcm-oss" | sudo tee -a /etc/modules > /dev/null
[[ ! $(lsmod | grep snd_pcm_oss) ]] && sudo modprobe snd-pcm-oss
fi
if [[ ! $(dpkg -l xfonts-base 2> /dev/null | grep '^ii') ]]; then
echo "Configuring KEGS fonts..."
sudo apt-get -y update
sudo apt-get -y install xfonts-base &> /dev/null
sudo apt-get -y clean
fi
exec xkegs
else
kegs-setup
[[ $? -ne 0 ]] && exit 1
exec kegs
fi
fi