PublicFiles/Artian-Apps/apps/Pac-Man/install

23 lines
938 B
Bash

#!/bin/bash
cd /tmp || error "Could not move to tmp folder"
install_packages libsdl2-dev libsdl2-ttf-dev libsdl2-image-dev libsdl2-mixer-dev automake build-essential || exit 1
rm -rf /tmp/pacman
# use theofficialgman fork with pacman renamed as pacman_sdl (many code changes) to prevent conflicts with programs that look for 'pacman' as an indicator of an Arch/Manjaro system
git_clone https://github.com/theofficialgman/pacman.git || exit 1
cd pacman || error "Could not move to directory"
./autogen.sh || error "Autogen failed"
./configure || error "configure failed"
make -j$(nproc) || error "Could not build source"
sudo make install || error "Could not install pacman"
rm -rf /tmp/pacman
sudo wget -O /usr/local/share/pacman_sdl/txt/gamecontrollerdb.txt https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt
status_green 'Installation is now done! To run: Menu -> Games -> Pacman (SDL)'