# Maintainer: Donald Webster # Helpful url: https://prowlarr.servarr.com/v1/update/develop?version=0.0.0.0&os=linux&runtime=netcore&arch=x64 pkgname="prowlarr-nightly" pkgver=1.16.1.4403 pkgrel=1 pkgdesc="Usenet and torrent aggregator, similar to nzbhydra2 and jackett." arch=('x86_64' 'aarch64' 'armv7h') url="https://github.com/Prowlarr/Prowlarr" license=('GPL3') options=('!strip' 'staticlibs') depends=('sqlite') optdepends=( 'sonarr: automatically adds and remove indexers/trackers' 'radarr: automatically adds and remove indexers/trackers' 'lidarr: automatically adds and remove indexers/trackers' 'readarr: automatically adds and remove indexers/trackers' ) provides=('prowlarr') conflicts=('prowlarr') source_x86_64=("prowlarr.develop.${pkgver}.linux-core-x64.tar.gz::https://prowlarr.servarr.com/v1/update/nightly/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=x64") source_aarch64=("prowlarr.develop.${pkgver}.linux-core-arm64.tar.gz::https://prowlarr.servarr.com/v1/update/nightly/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=arm64") source_armv7h=("prowlarr.develop.${pkgver}.linux-core-arm.tar.gz::https://prowlarr.servarr.com/v1/update/nightly/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=arm") source=( 'prowlarr.service' 'prowlarr.tmpfiles' 'prowlarr.sysusers' 'package_info' ) sha512sums=('66a0fa8cdfb6119db300bb00bdead9c472776e8d5175fd313039116de4ed5b761ed13973229393106519e6ed4a45ec9709bd2c6099cd655448c5a1af2baf7b89' '9159ceda0955f2ebc495dd470c9d6234d8534a120ab81fa58fefae94a8ecfdc8fe883fb1287bc10429e7b4f35ac59d36232d716c161a242a4bfcdff768f1b9a2' '6ebd6f268e5aa7446e3c77540f5c95b3237959892e8800f5f380a0f979c71ec0d6f7664c1a58f7d10a255bc21a19bad0fef8609b02b4d5e15f340e66364017d2' '473f38f922c1c24987bc77bb687739e3de0eed5c567407c690e0e9ac1604479bbe4f606ccb804067dbe97a100a748b4c2e05a11e30835d42e67ec65177a4f42a') sha512sums_x86_64=('3824876b9e43b470cc61c3c1d5a854de0e4caa1df1359a4a008cca8e5c2e3524026b7b2de1a7b7fdc59a0875c3aa9c232714de9bc7fbcb8d438c0a8b794daa44') sha512sums_aarch64=('b11dc75ee744fe11738498830f6c9c388a12fbbdec3613e58409d8f9c21b1a121c1e27bfd16cea08c9cefd01c6bbec9f8f190d5378d82309fc058c7471ce2ff1') sha512sums_armv7h=('2d663fc029e1902e1b42a0faf1b4f6838c36a15b2059b014f685a8ba2e4b7ba616f207e2e0359796c44291e476c9f10a55d876bd397a3ef17b815b33fd5ac8bc') package() { rm -rf "${srcdir}/Prowlarr/prowlarr.Update" install -d -m 755 "${pkgdir}/usr/lib/prowlarr/bin" cp -dpr --no-preserve=ownership "${srcdir}/Prowlarr/"* "${pkgdir}/usr/lib/prowlarr/bin" chmod -R a=,a+rX,u+w "${pkgdir}/usr/lib/prowlarr/bin" chmod +x "${pkgdir}/usr/lib/prowlarr/bin/Prowlarr" # Disable built in updater. install -D -m 644 "${srcdir}/package_info" "${pkgdir}/usr/lib/prowlarr" echo "PackageVersion=${pkgver}-${pkgrel}" >> "${pkgdir}/usr/lib/prowlarr/package_info" install -D -m 644 "${srcdir}/prowlarr.service" "${pkgdir}/usr/lib/systemd/system/prowlarr.service" install -D -m 644 "${srcdir}/prowlarr.sysusers" "${pkgdir}/usr/lib/sysusers.d/prowlarr.conf" install -D -m 644 "${srcdir}/prowlarr.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/prowlarr.conf" }