# Maintainer: Josh Baron (xriitox) # Contributor: PopeRigby # Contributor: Cassidy Wilson pkgname=doomrunner pkgver=1.8.2 pkgrel=1 pkgdesc="Modern preset-oriented graphical launcher of ZDoom and derivatives" arch=('x86_64') url="https://github.com/Youda008/DoomRunner" license=('GPL3') depends=('qt5-base') makedepends=('git' 'gcc') backup=('opt/DoomRunner') source=("https://github.com/Youda008/DoomRunner/archive/refs/tags/v${pkgver}.tar.gz") md5sums=('1891b7d0e30e48e598e104ae6f533595') build() { mkdir -p "${srcdir}/DoomRunner-${pkgver}/build-dynamic" cd "${srcdir}/DoomRunner-${pkgver}/build-dynamic" qmake ../DoomRunner.pro -spec linux-g++ "CONFIG+=release" make } package() { # Copy desktop file mkdir -p "${pkgdir}/usr/share/applications" cp "${srcdir}/DoomRunner-${pkgver}/Install/XDG/DoomRunner.desktop" "${pkgdir}/usr/share/applications/DoomRunner.desktop" # Copy icon file mkdir -p "${pkgdir}/usr/share/icons" cp "${srcdir}/DoomRunner-${pkgver}/Resources/DoomRunner.ico" "${pkgdir}/usr/share/icons/DoomRunner.ico" # Install DoomRunner cd "${srcdir}/DoomRunner-${pkgver}/build-dynamic" make install INSTALL_ROOT="${pkgdir}/" mkdir -p "${pkgdir}/usr/bin" ln -sT "/opt/DoomRunner/bin/DoomRunner" "${pkgdir}/usr/bin/doomrunner" }