# Maintainer: Lukas Forsberg lukas96.forsberg@gmail.com pkgname=shadowrun-server pkgver=0.1.1 pkgrel=1 arch=('x86_64') depends=() pkgdesc="A Linux C++ Crow + Svelte web service to create shadorun characters" license=('MIT') makedepends=('cmake' 'gcc') source=( ${pkgname}-${pkgver}.tar.gz ) md5sums=('SKIP') # SKIP if local files build() { cd "$srcdir" cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr make } package() { install -Dm755 "$srcdir/${pkgname}" \ "$pkgdir/usr/bin/${pkgname}" # Frontend build output install -d "$pkgdir/usr/share/${pkgname}/frontend/build" cp -a "$srcdir/frontend/build/." \ "$pkgdir/usr/share/${pkgname}/frontend/build" # Assets directory install -d "$pkgdir/usr/share/${pkgname}/assets" cp -a "$srcdir/assets/." \ "$pkgdir/usr/share/${pkgname}/assets/" # systemd service install -Dm644 "$srcdir/shadowrun-server.service" \ "$pkgdir/usr/lib/systemd/system/shadowrun-server.service" }