commit:     5779b29daaef3add6097eb36b70042b9203c6574
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 10 14:04:14 2025 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Tue Jun 10 14:05:54 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5779b29d

www-apps/lidarr-bin: add 2.12.4.4658

Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 www-apps/lidarr-bin/Manifest                      |  6 ++
 www-apps/lidarr-bin/lidarr-bin-2.12.4.4658.ebuild | 77 +++++++++++++++++++++++
 2 files changed, 83 insertions(+)

diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest
index de550a965f32..cc4882606fd3 100644
--- a/www-apps/lidarr-bin/Manifest
+++ b/www-apps/lidarr-bin/Manifest
@@ -4,3 +4,9 @@ DIST Lidarr.develop.2.12.3.4654.linux-core-x64.tar.gz 102566467 
BLAKE2B 01c66c45
 DIST Lidarr.develop.2.12.3.4654.linux-musl-core-arm.tar.gz 96496625 BLAKE2B 
6777518042d2dc5751d8f84a5f09236e2617972c7aef1274b78dba804aeb3e62912313d4074faad347f9a6af9e8617208732d6ca6bfb1870e7792938ff6cc4ba
 SHA512 
f10a4128a028531296d015ddd190b2c6cd7f7c225f4a12d6d4b1d124b25381a77b48524ae5aaa24065cdad8a892b54dffdea12f3f7ae8ea55968ad501983ecba
 DIST Lidarr.develop.2.12.3.4654.linux-musl-core-arm64.tar.gz 96115709 BLAKE2B 
328a1264ee3969f894f8e949e9d9b31f7cb9d60a0737d06584a7b4f30c0f079a3331b498d08207713fe689cbc86613403806ef7177327c0774af558dc6744134
 SHA512 
c160bd3f9347db3210ac8f1a77b70093b05a12e7cdc3dff08e2a44fefd48c9cdeb237ca2e178abe2fa5f4c2f19a0f3852d71fb05b4dc5b06371f478aa67e818e
 DIST Lidarr.develop.2.12.3.4654.linux-musl-core-x64.tar.gz 101630538 BLAKE2B 
ab76187db1b59ab93839357570ff3f0b5c2b855dcff8b4bb63d8b92de7b09d86e4399e579d51d5f42422187d448048457a86b1ee03103de5935235cb3c500c09
 SHA512 
10e37849ee52da533476472bf4647b67941f645959c2b0adbbf9f1370a2750b3c01c8b9b3f60ecacc62c55b22e33640f0d51b772d5f06eccfeb5a8c9ee6a0a86
+DIST Lidarr.master.2.12.4.4658.linux-core-arm.tar.gz 96462937 BLAKE2B 
9a5f636c4c2ec6195c38e2df7da815fed22ae8d77f3a1355b4eb470ab133e4c57a92d752a637a6d95708759be0f08f2092942c471cf56e002255462e6c89e077
 SHA512 
cf92cf3841f8b75cc10b692caf27b774922090fcdef6e89bb325762c952df5b5c96448b48cbd6936c65597077c89cb90bbe5d1d950236ef5f3f78fa89e5f87f1
+DIST Lidarr.master.2.12.4.4658.linux-core-arm64.tar.gz 96074675 BLAKE2B 
3868d942640cecba09c0121dd0e026067dccadf55980a7a1472bc824068132b31b60c35da82b609a8554bbbf3cb7ec9a3c7d28b3774d82a7e5b6dbbe3854933a
 SHA512 
b2cf165a57fc6b4222c641e2070f2f9f5ad76dee7e67b09422898725d03a5bde268e75d1bc88494ac877df699dc4096e3d103d71473d0cc281a929c93b4626d3
+DIST Lidarr.master.2.12.4.4658.linux-core-x64.tar.gz 102566880 BLAKE2B 
f0be3fddb7ad3892d38cc2c0017b9aa089fdb8388f633371f6d291b98ae1e422230fdd01966d63d83daa9fe024151cb5f3ccc1f34023c60da06e48f09d3d6bf9
 SHA512 
711ebb4849810c4e3dc6f0f3a74003946e1c1e2d47b0453e8c8ce4e74295871c6a8f101befe9af8714f8b9adc0958bdd2ace736812b89cae752e8443b7ef32aa
+DIST Lidarr.master.2.12.4.4658.linux-musl-core-arm.tar.gz 96499052 BLAKE2B 
a97b4dbe7c032c0e175d0352cc21ed1eccfd2abc8a55ba60c3b8515f2cbc9149719d1e8fd86382a2f3fe77634e86280c34a05dc9e6c7e2e8872641ec2689e68f
 SHA512 
b93bfd9a8dc8359083410ce511c43d3dd65b6f97daa0ebe73b6c6ab65ca19a2c73869b02b5ffe343e1264cea8b96adc12a6efb7b67b8cdf373768426f1a48492
+DIST Lidarr.master.2.12.4.4658.linux-musl-core-arm64.tar.gz 96121448 BLAKE2B 
6cd2ab421ef06bc4b1092e6420fe19dd45a7c78116f59caeea6762435f477cc05645ecbdbf4ce156913ffe3379741eb2958375ce6a61f7280dddb6f1286821e6
 SHA512 
c6e89afe0d396cc57d3f23230c8ebb29dd21945f4ec14032249170a8a5c0312b530cae84edd44754dc96bc46a7e3640753d9cb4a2e02830b4b1c3547f43b99ab
+DIST Lidarr.master.2.12.4.4658.linux-musl-core-x64.tar.gz 101632814 BLAKE2B 
5003511cea96e8de0b38ab873eeb26efde1fd0bd79fa6adc989c5cf530a1654a317bbe3c43ffcda477c125fbdd97ae9dd8519679ca6e6800ebad76a648bf4b9d
 SHA512 
ed6d146b8dda88135df6f2f1eebe44da59260649ad7894cce532932a28012d4cbad4e7c51762fc30ddb1b957675b383a491dfa512f9f075f5d706252a416bd09

diff --git a/www-apps/lidarr-bin/lidarr-bin-2.12.4.4658.ebuild 
b/www-apps/lidarr-bin/lidarr-bin-2.12.4.4658.ebuild
new file mode 100644
index 000000000000..b9d5e192cfc7
--- /dev/null
+++ b/www-apps/lidarr-bin/lidarr-bin-2.12.4.4658.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Looks and smells like Sonarr but made for music"
+HOMEPAGE="https://lidarr.audio/
+       https://github.com/Lidarr/Lidarr/";
+
+SRC_URI="
+       amd64? (
+               elibc_glibc? (
+                       
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-x64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-x64.tar.gz
+               )
+       )
+       arm? (
+               elibc_glibc? (
+                       
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm.tar.gz
+               )
+       )
+       arm64? (
+               elibc_glibc? (
+                       
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm64.tar.gz
+               )
+               elibc_musl? (
+                       
https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm64.tar.gz
+               )
+       )
+"
+S="${WORKDIR}/Lidarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+       acct-group/lidarr
+       acct-user/lidarr
+       media-video/mediainfo
+       dev-libs/icu
+       dev-db/sqlite
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+       default
+
+       # https://github.com/dotnet/runtime/issues/57784
+       find . -type f -iname libcoreclrtraceptprovider.so -delete || die
+}
+
+src_install() {
+       newinitd "${FILESDIR}/lidarr.init" lidarr
+
+       keepdir /var/lib/lidarr
+       fowners -R lidarr:lidarr /var/lib/lidarr
+
+       insinto /etc/logrotate.d
+       insopts -m0644 -o root -g root
+       newins "${FILESDIR}/lidarr.logrotate" lidarr
+
+       dodir  "/opt/lidarr"
+       cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!"
+
+       systemd_dounit "${FILESDIR}/lidarr.service"
+       systemd_newunit "${FILESDIR}/lidarr.service" "lidarr@.service"
+}

Reply via email to