# Maintainer: Alexander Zhirov pkgname=daster pkgver=0.1.0 pkgbeta=-beta.1 pkgrel=0 pkgdesc="Daster Asterisk" url="https://git.zhirov.kz/alexander/daster" arch="all" license="GPL-2.0" options="!check" source=" ${pkgname}-${pkgver}${pkgbeta}.tar.gz::https://git.zhirov.kz/alexander/${pkgname}/archive/v${pkgver}${pkgbeta}.tar.gz settings.patch " depends=" libpq libcrypto1.1 libssl1.1 zlib ldc-runtime tzdata " makedepends=" dub ldc libc-dev libpq-dev openssl-dev zlib-dev " builddir="${srcdir}/${pkgname}" build() { export DC=/usr/bin/ldc2 dub build --arch=$(uname -m) -b release } package() { install -Dm644 "${builddir}/settings.conf.sample" "${pkgdir}/etc/${pkgname}/settings.conf" install -Dm755 "${builddir}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" install -dm755 "${pkgdir}/var/lib/${pkgname}/jq" install -dm755 "${pkgdir}/var/lib/${pkgname}/js" install -dm755 "${pkgdir}/var/lib/${pkgname}/public" install -dm755 "${pkgdir}/var/lib/${pkgname}/images" cp -r "${builddir}/jq"/* "${pkgdir}/var/lib/${pkgname}/jq/" install -Dm644 "${builddir}/js"/* "${pkgdir}/var/lib/${pkgname}/js/" install -Dm644 "${builddir}/public"/* "${pkgdir}/var/lib/${pkgname}/public/" install -Dm644 "${builddir}/images"/* "${pkgdir}/var/lib/${pkgname}/images/" } sha512sums=" 66b3263bcf6f067520ec2d9ed5f71a516cba6693c7cbc7c5fec1b37ca1ca31679f41c125792ee34324d04429b05173595388cbc49cd64a4263d4af7d40244fac ${pkgname}-${pkgver}${pkgbeta}.tar.gz bcfebdbf496df25bff836883603e019509522109debb4747638c0a26d5f621715c2b64902573cdf71b39fd69479542dfc34f3612c4400f8acd36cab6860ff629 settings.patch "