# Maintainer: Donald Webster # Helpful url: https://readarr.servarr.com/v1/update/readarr/updatefile?os=linux&runtime=netcore&arch=x64 pkgname="readarr-nightly" pkgver=0.3.25.2515 pkgrel=1 pkgdesc="Audio and eBook download automation for usenet and torrents." arch=('x86_64' 'aarch64' 'armv7h') url="https://github.com/Readarr/Readarr" license=("GPL3") depends=( 'sqlite' 'chromaprint' ) options=( '!strip' 'staticlibs' ) provides=('readarr') conflicts=('readarr') optdepends=('calibre: calibre-server as root folder' 'sabnzbd: usenet downloader' 'nzbget: usenet downloader' 'transmission-cli: torrent downloader (CLI and daemon)' 'transmission-gtk: torrent downloader (GTK+)' 'transmission-qt: torrent downloader (Qt)' 'deluge: torrent downloader' 'rtorrent: torrent downloader' 'qbittorrent: torrent downloader' 'qbittorrent-nox: torrent downloader (no X)' 'jackett: torrent indexer proxy') source_x86_64=("readarr.${pkgver}.linux-core-x64.tar.gz::https://readarr.servarr.com/v1/update/nightly/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=x64") source_aarch64=("readarr.${pkgver}.linux-core-arm64.tar.gz::https://readarr.servarr.com/v1/update/nightly/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=arm64") source_armv7h=("readarr.${pkgver}.linux-core-arm.tar.gz::https://readarr.servarr.com/v1/update/nightly/updatefile?version=${pkgver}&os=linux&runtime=netcore&arch=arm") source=('readarr.service' 'readarr.tmpfiles' 'readarr.sysusers' 'package_info') sha512sums=('8479a08e504c0e5be48d0e97e849c589f9b49855de5fe8edf8c24b9317263283fd92f8eee9d2bc1fb927b7186eb6721bf0a1c063c68a80811a11efc4105914ec' 'b34389cf2966a7a1a1fe6708303641e144191a95001c5ca6e570e9d50ba334fcbc1603852c3c2bfe008d97aaf54207690c689f00dd63378157af33ceebbbb089' '99f8210754ea5ec742ba6b0b9f05c8312237cb0225bc0d28a2a8ee8362b464da0880499b64ea58c84b64c0eb727748c3c15630cedb8785d7d94d856c76cf17eb' 'f762a01de8c4448a64da61fc6804587b2679d3c2b874c42cd920d7af0a380ed4c93ff8e89aac72a1cdca90c98596d97f593c98f6528326e4dacfc3f09ab536a5') sha512sums_x86_64=('90bd3f974372b4495c76455d54799d930a7fd31822a5d8aaaf24f442dcbbbd9453794ddaeb2c2aef557547af2baba4545f1ee9eba82c23df0a4c4f88396af663') sha512sums_aarch64=('4579d965c4fe4cf5d795a2aa9debdc5bf1b56e37c9d72754443b147bd0c48603ca641b4befe237e0e54333c1dfe10d3e226934801e3d308128ea8a17e342ae32') sha512sums_armv7h=('5807737a9fcbf12c3a412ec68d1a0e1d08fb79758e75ec5e61dd36577b66cc9ccc5394ad76d109d706616b41b692ff2593c7c9701cc4e8cafa91272bff8a1c20') package() { # Update environment isn't needed. rm -rf "${srcdir}/Readarr/Readarr.Update" # Remove unneeded fpcalc rm -f "${srcdir}/Readarr/fpcalc" install -d -m 755 "${pkgdir}/usr/lib/readarr/bin" cp -dpr --no-preserve=ownership "${srcdir}/Readarr/"* "${pkgdir}/usr/lib/readarr/bin" chmod -R a=,a+rX,u+w "${pkgdir}/usr/lib/readarr/bin" chmod +x "${pkgdir}/usr/lib/readarr/bin/Readarr" # Disable built in updater. install -D -m 644 "${srcdir}/package_info" "${pkgdir}/usr/lib/readarr" echo "PackageVersion=${pkgver}-${pkgrel}" >> "${pkgdir}/usr/lib/readarr/package_info" install -D -m 644 "${srcdir}/readarr.service" "${pkgdir}/usr/lib/systemd/system/readarr.service" install -D -m 644 "${srcdir}/readarr.sysusers" "${pkgdir}/usr/lib/sysusers.d/readarr.conf" install -D -m 644 "${srcdir}/readarr.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/readarr.conf" }