#1 2015-03-19 17:25:32

cornix
Member

Install and update from svn on Debian/Ubuntu

Dependencies

sudo apt-get install -y subversion libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev g++ make

Get and compile

mkdir ~/Games
cd ~/Games
svn checkout svn://svn.tuxfamily.org/svnroot/tesseract/main tesseract
cd tesseract
make -C src install

Start

~/Games/tesseract/tesseract_unix

Menu entry

cat > tesseract.desktop <<END
[Desktop Entry]
Version=1.0
Name=Tesseract
Comment=Tesseract is a first-person shooter game focused on instagib deathmatch and capture-the-flag gameplay as well as cooperative in-game map editing.
Exec=${HOME}/Games/tesseract/tesseract_unix
Icon=${HOME}/Games/tesseract/media/interface/cube.png
Path=${HOME}/Games/tesseract
Terminal=false
Type=Application
Categories=Game;
END
mv tesseract.desktop ~/.local/share/applications/

Update

cd ~/Games/tesseract
make -C src clean
svn update
make -C src install

Remove (wtf?)

# Game:
rm -r ~/Games/tesseract
rm -r ~/.tesseract

# Menu entry:
rm ~/.local/share/applications/tesseract.desktop

Have fun!

Last edited by cornix (2015-03-19 17:47:36)

Offline

Board footer