#!/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)'