blob: 590d843bc7f192b13bd6434e38ef78c59fbea764 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
# Maintainer: txtsd <aur.archlinux@ihavea.quest>
# Maintainer: Donald Webster <fryfrog@gmail.com>
pkgname=recyclarr-bin
_pkgname="${pkgname%-bin}"
pkgver=7.4.0
pkgrel=2
pkgdesc='Automatically synchronize recommended settings from the TRaSH guides to your Sonarr/Radarr instances'
arch=(x86_64 aarch64 armv7h)
url='https://recyclarr.dev'
license=('MIT')
depends=(
gcc-libs
glibc
sqlite
zlib
)
optdepends=(
'sonarr: Smart PVR for newsgroup and torrent users'
'radarr: Movie organizer/manager for usenet and torrent users'
)
provides=(recyclarr)
conflicts=(recyclarr)
backup=('etc/recyclarr/recyclarr.yml')
options=(!debug !strip)
source=(
"https://github.com/recyclarr/recyclarr/raw/refs/tags/v${pkgver}/LICENSE"
recyclarr.service
recyclarr.sysusers
recyclarr.timer
recyclarr.tmpfiles
recyclarr.yml
)
source_x86_64=("${_pkgname}-${pkgver}.linux-x64.tar.xz::https://github.com/recyclarr/recyclarr/releases/download/v${pkgver}/recyclarr-linux-x64.tar.xz")
source_aarch64=("${_pkgname}-${pkgver}.linux-arm64.tar.xz::https://github.com/recyclarr/recyclarr/releases/download/v${pkgver}/recyclarr-linux-arm64.tar.xz")
source_armv7h=("${_pkgname}-${pkgver}.linux-arm.tar.xz::https://github.com/recyclarr/recyclarr/releases/download/v${pkgver}/recyclarr-linux-arm.tar.xz")
sha256sums=('0dde0ee4db0e535bad3b4f20a2a30736c4656f8987f2d5dc70e53fbee4c34c41'
'c03ea99bdea959b9da8a71556f58980ffd3967ee6cbab4c11945ab1aebd52246'
'3d2a1b3690d956a8f195c2cd1b28c28beecda354023e8de78471ca35610fb57d'
'e8a2959e079a6a77c3eefaf77defd69e76944c2a1378257dcaf0286abde002a6'
'458b7c0550f3c2e41f63bac197ce55a5699432ee24080f7917b001c0eec2c7ec'
'f0b6b437fad6072f55be0eb57c4eaf6a44eecda4588633edd5ad716ea3e41c7d')
sha256sums_x86_64=('55f7dd1edf489694b2c99d1e010e27b65ad5d8ce07bed58d4a69c687fffbc173')
sha256sums_aarch64=('fbc6e1a5c55e4c0bff3c537710e8f7bf3aa03383e1fd230dc5dc51b528b65235')
sha256sums_armv7h=('473559d5fbee4440a38f0e0dfc897f04ffcf2a6d0dfd93ea68d7db7848382706')
package() {
install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
install -Dm755 recyclarr "${pkgdir}/usr/bin/recyclarr"
install -Dm644 recyclarr.yml "${pkgdir}/etc/recyclarr/recyclarr.yml"
install -Dm644 recyclarr.service "${pkgdir}/usr/lib/systemd/system/recyclarr.service"
install -Dm644 recyclarr.timer "${pkgdir}/usr/lib/systemd/system/recyclarr.timer"
install -Dm644 recyclarr.sysusers "${pkgdir}/usr/lib/sysusers.d/recyclarr.conf"
install -Dm644 recyclarr.tmpfiles "${pkgdir}/usr/lib/tmpfiles.d/recyclarr.conf"
}
|