diff options
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/jackett/Manifest | 6 | ||||
-rw-r--r-- | www-apps/jackett/jackett-0.21.1318.ebuild | 67 |
2 files changed, 73 insertions, 0 deletions
diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest index 8a3f1310c178..c513fdf52c3f 100644 --- a/www-apps/jackett/Manifest +++ b/www-apps/jackett/Manifest @@ -4,3 +4,9 @@ DIST jackett-0.21.1025-musl-arm.tar.gz 44013309 BLAKE2B a435122a24da81222eaef2ab 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.1318-arm.tar.gz 43980063 BLAKE2B b65f2102cf80aaa0c3f3e107c0679bfbb33936dfa9cf8fb366338583228371301c4e0d75e6db31324358c3c5e4f9746e094a8780bb49c9639dbb926dce7a2adb SHA512 f66059cf2ff33dbe8246f140fcc0c1b766ec7e5b914bc72806616bfc9d7558a5726edfb494c637dacb06bb4a48612dfcca42af262b5580369761bc04805acba9 +DIST jackett-0.21.1318-arm64.tar.gz 43503374 BLAKE2B 6b0359aea1c5cada7adc43b82b137caffbd264663ac2c7fbe5c415d7a95afd9bd6fa99f6c694c414b48f250f4bd20c753c87d8bce14b3cae35dea0f7b95c4cf8 SHA512 b7f2995297da9fdd2ce8d60e343f347b9b7c48459386819bf59786e9ad3453810ac60c1853bfc7ab0f86b3f104d186dd06ddb5f9d238d0df17095fba1204cfb4 +DIST jackett-0.21.1318-musl-arm.tar.gz 44001906 BLAKE2B 62677f20f33751481cf7c1aac86757480179d516f7b3c25928e2d829362630f461736f5579a35dcc9c20c20a098a655696f9b92c1c2ca3b4a4aca9b2077a0133 SHA512 389f364058e23016642d483f720f6d81edd24d63b0baed15ea42c8a190abaa3d501742bec7047a00e632c28eed28389d89f216c4d10e058ed82f412103b51aef +DIST jackett-0.21.1318-musl-arm64.tar.gz 43512545 BLAKE2B 75f287c1d4a30264b45182bb30b09bb7d42db22cec929b1bf9f8ddc34c6073586bcdf3cb9b7ffd5579b80f924e987bd93dd88c4a841799fce512e6e8f379b0fa SHA512 1d2699c8ed7332c4fabfd2be37f6f5c6517bfc3603543fb55fb4c538eb505e707a3e2e3001d21c8cb9c6b3f681844a8a6422640e9ad029c1ff79dae524ea8ba7 +DIST jackett-0.21.1318-musl-x64.tar.gz 45695366 BLAKE2B 295d0a1c5a5e5a7068d531390882095701a9f054c3321c9cb2a7e5074190a4a1434d106da9705265e1cc79613f4d232a40a7085165acf5646b39f621443450ed SHA512 1914785bab9f2392b932482f79c19668470f75d3ee9070a94482422413738ad60b52eeee1e4e658c7a0137dd54e24b71c30b5591dd26d36ba605a7c07ba2c7b8 +DIST jackett-0.21.1318-x64.tar.gz 46161497 BLAKE2B 7beb3fb0f55ec77924b705654c3b33ea592baa9bb376469896cf7df8ab9dc28c794ea9b5292d2971656edfb64124c4c08c8948a1c83daa7c7d5788f58df8f717 SHA512 318f6db817f8963ff0e54b9fd00c8e29fc40b598430e28eba12961cccbc169e4cd1ef7dc86097f3442dd50a481c4ece2c793156dca9bb9c5eda1bdb0abfcbb24 diff --git a/www-apps/jackett/jackett-0.21.1318.ebuild b/www-apps/jackett/jackett-0.21.1318.ebuild new file mode 100644 index 000000000000..19736493e549 --- /dev/null +++ b/www-apps/jackett/jackett-0.21.1318.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" +} |