commit: 89212082547c483ebb28c3b250020274358476d8 Author: Craig Andrews <candrews <AT> gentoo <DOT> org> AuthorDate: Mon Oct 16 12:30:44 2023 +0000 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org> CommitDate: Mon Oct 16 12:47:50 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89212082
www-apps/jackett: add 0.21.1025 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org> www-apps/jackett/Manifest | 6 +++ www-apps/jackett/jackett-0.21.1025.ebuild | 67 +++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest index 8a01debbe078..990ac21904f9 100644 --- a/www-apps/jackett/Manifest +++ b/www-apps/jackett/Manifest @@ -1,3 +1,9 @@ +DIST jackett-0.21.1025-arm.tar.gz 43989382 BLAKE2B 0a7f1d4ce69a84f84c034f9ab05dadede53ab63e9fe1c49262a4eb385f7ebff76083840c6c1aa2b4ef785b90baf69142af9146c2c6b622059c4fef25df1dbc08 SHA512 43f1c2ccbab353c197638e02eb6639353aee010bfa7e3c95cbd957512bf32bdee34d69e56c568fa8210b9b0e91b9fceedc632a07d093e8344eb94bcd6e75993c +DIST jackett-0.21.1025-arm64.tar.gz 43489578 BLAKE2B 40fafb4532bd5b4e0aae1d910523d766bf6093f7c3f792477f235aee86f2e99a9cfe70df9810239733d0052ef16b3285845bc517b9efbe7facc417e8f5f00ee7 SHA512 839fb12e12b3406a8590936a5a8909803988fa7e306b6e2532d494b4315fccf91005f022d7dc3ed5157a20d03538366331665c5be1178fccef53584f56ab1f4b +DIST jackett-0.21.1025-musl-arm.tar.gz 44013309 BLAKE2B a435122a24da81222eaef2abb0f8277c2e065fadcfb7cd29210317fe4d45920c06610d4ae010bdc7d180d15eeb6d97bf502cfee87e92de66c5d5f1a0250caa2e SHA512 10ab79c98f597a6837ab8986a311054cd216b9b02060fe9ade7824cb7c8554d4ee38e1bd23e8c8916def97a9963bae309791886fe8bdd12111edbd9ff53aaf0e +DIST jackett-0.21.1025-musl-arm64.tar.gz 43514123 BLAKE2B b82005efe9b4b1db4ec644e9d0cca5fab757194c7125a161f74dcb207eadc2ec1d0d139a564037576747fb3a2e55f7a19760f1cdae4e1c25c1ade4f483e87ccf SHA512 7f8d303d54ccc91e7bed49eaf3855e28e559e4beb3441923938da149a72309df5f163b3eef24193589df2b4f1f625a17ac26573daa0c23b2454c741c8f3a15fb +DIST jackett-0.21.1025-musl-x64.tar.gz 45648335 BLAKE2B 1bc836ddad7d71034b3691bf40086937751325a1e243866c086197cce21d88371ab0223c00eb3c58448e4f18be7741949d03804c094b2661ab87083c7a83b0ab SHA512 5a7514301fac497e5ba04472e2aa929b9f177f2c033d6233a4bcbf695524d95f1c8ab1914328be90c7bb060a69cbecc96ebc7ab2e452a5f2da1883e9b19d8594 +DIST jackett-0.21.1025-x64.tar.gz 46125594 BLAKE2B a56e99ab02eee741d0139a093db340d651609008f14d63fd593eb7a676ad7c06f82c09302b2707c3a85b3e340573cfe716dabea14050bf69f8bd424d82c1c2e9 SHA512 c22fff4ce0dee2b8b763b637b9547f60c94b38f526fbee3b793f1b3b6752863e10f62a56bed5fe054e1c60a57a09df658c462c248c781b1ce398bb66d3379091 DIST jackett-0.21.919-arm.tar.gz 43993136 BLAKE2B 7d68d43561f1a84390ed5d0edcdb9a55ebcc7718e47e22b351a1ccb2d1963d5abf6c01a4ccac6a9325394209870a950ef84ec725850bb4016b609f8fcb38e6c6 SHA512 6bc50090815f0a2788c9f1c0f34406a21400d261f8732ab99641a6a3fdb45136b59678ace049fee4b3df58a6223acab62da8048aae77c9c869513397bfa911d4 DIST jackett-0.21.919-arm64.tar.gz 43471247 BLAKE2B 496e23eaa8b20ac0b099af90e013e47765c26fa5ca47b7bf091dddb6aa2033e3341e948ddd306c76a75a07ceb10c11353c4db9f21c514f50fd9a11a157fc4e80 SHA512 9fec69bcbc885db8cbdb8dbd335c2547c740add4f0e498a0bb32449ada10668bca52b38691a5f220ee0a3bc38ff2a9910cb81fac71ed4ed57fd18c3be60aed04 DIST jackett-0.21.919-musl-arm.tar.gz 43982298 BLAKE2B 80e2aa9a88632a74509c2334985daac9cc3f1690b7056bc490f39e0d1c91345c2d33d5e78e71a9c05a7b87fd4b30eb00af988381db46e102be4b27ed4321d504 SHA512 8c371ae3f80fe7896924f32288c52230086be6ec7a84013b5285d8818e844a135c1efaa2de5d12b5857d0b56291786c913f97c8294b5b90145be1acc4b752302 diff --git a/www-apps/jackett/jackett-0.21.1025.ebuild b/www-apps/jackett/jackett-0.21.1025.ebuild new file mode 100644 index 000000000000..19736493e549 --- /dev/null +++ b/www-apps/jackett/jackett-0.21.1025.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( + elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxAMDx64.tar.gz -> ${P}-x64.tar.gz ) + elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslAMDx64.tar.gz -> ${P}-musl-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM32.tar.gz -> ${P}-arm.tar.gz ) + elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM32.tar.gz -> ${P}-musl-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxARM64.tar.gz -> ${P}-arm64.tar.gz ) + elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v${PV}/Jackett.Binaries.LinuxMuslARM64.tar.gz -> ${P}-musl-arm64.tar.gz ) + ) +" + +DESCRIPTION="API Support for your favorite torrent trackers" +HOMEPAGE="https://github.com/Jackett/Jackett" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/jackett + acct-user/jackett + media-video/mediainfo + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite + sys-libs/glibc +" + +QA_PREBUILT="*" + +S="${WORKDIR}/Jackett" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodir "/opt/${PN}" + cp -R "${S}/." "${D}/opt/jackett" || die "Install failed!" + + systemd_dounit "${FILESDIR}/jackett.service" + systemd_newunit "${FILESDIR}/jackett.service" "${PN}@.service" +}