diff options
Diffstat (limited to 'www-apps/jackett')
-rw-r--r-- | www-apps/jackett/Manifest | 6 | ||||
-rw-r--r-- | www-apps/jackett/jackett-0.21.534.ebuild | 67 |
2 files changed, 73 insertions, 0 deletions
diff --git a/www-apps/jackett/Manifest b/www-apps/jackett/Manifest index 0bf45d59d26e..127541d0b72d 100644 --- a/www-apps/jackett/Manifest +++ b/www-apps/jackett/Manifest @@ -4,3 +4,9 @@ DIST jackett-0.21.532-musl-arm.tar.gz 43919689 BLAKE2B 51a6319cb3a913aeb85278718 DIST jackett-0.21.532-musl-arm64.tar.gz 43421314 BLAKE2B 0d2964b1a190865ccb90abc9b6d26767db929942943d1d787e28c0b6f8d4bedc2c68d8a01f9605cf860d0b118e40d51975fc7c6901ca51ffc625830f4ea74058 SHA512 a3a2784708bd5d752c44a764da85a433d6eb5da40bd316da3e5810b14f4e833e3eca61e615205e12cc18583eaecf311664b57541b232f0a309f5524253415db1 DIST jackett-0.21.532-musl-x64.tar.gz 45613695 BLAKE2B 7fbd37f9101b9226b0e696669071f5e9500f8785cbfed07d88a21734b97573184bf7fcfdd618f9e1243538c0305dae39662ea101a7366e661ad519f90bd88976 SHA512 6a71ff24aee99d5b3cd57e50a062b6aff8886506dda5736e0af67ff7ed752cdeb9ef51ed9352cdb06d429ea55d63a21a01302db3e5693416613829cbfe411077 DIST jackett-0.21.532-x64.tar.gz 46074455 BLAKE2B 615a63d0f304373708fbb54d5dd76c112a884c46ceb441192f6623add32ec47c0d72575a524887f4a142a86a57c79df4cd9380ef29f4fbd035b1f5446f76d9c0 SHA512 d5ff4ad69b487ec1429b7ada5b989e8b6b01b82c6157aca85c132cb4b4027318ca946d30af4d30d4099925060a7e8f05f05b8e08cc9762de9e42be8564ab57a8 +DIST jackett-0.21.534-arm.tar.gz 43898013 BLAKE2B 09663ed2be08c9413560bb3c3a5631bae0159a71f8498d38af532b1d5d3b4dd2b315f8fea0ef76175d8a38dac087e2c0622defd7cf77bfb4ab5413c193fcdc21 SHA512 88e3f077318883d8dee554c51140917109b765ca801a8bedd915d30d9492c7720d856e3bb523564b8f8fee0380fa128cfe0262b5ed9031f8448da5301b439033 +DIST jackett-0.21.534-arm64.tar.gz 43401485 BLAKE2B 58921d17d9bd7a42abde54e5a768149d821f797ef39549564c148a38a6550ae92734a2cc361d04c799496abc12949eedc5b228fab25c6210b7ea5a29c265f650 SHA512 11ff8adcee9f806137ff5bcd32fb6e14aaf278ddd13fe82a3621c087117679ca44f5672fd49da1992241f199d1bdaa602e380298cd7411f96d44814c14b6ae5b +DIST jackett-0.21.534-musl-arm.tar.gz 43923630 BLAKE2B bd180696d5b8fb37c4da0b7ad6b9e0ae21af9b37a989df14cfa02729f931072f6e41beeda6a61fb4e5fb6b58b17f86b67df388373164c2937857d41fafa0ca9c SHA512 0f712691573db22d4871d20a13ba8de21abc114f85214262be430cacd722ef32ee25616d6a36e93984c22ebb8e9b1e0f1fe3d827de69f3b679815fc80dc464b9 +DIST jackett-0.21.534-musl-arm64.tar.gz 43422486 BLAKE2B fdb59076690afb016e599002d37e4aefdd1711119cd1596b9b33e9871b2cbc96f43ed4426963e581f01d573169fdd2764c67d1f612f965df8899e6de058d4def SHA512 c337af3d6aaa57ce34d96ba6de0dcfd888d29e03794e9b35603f418ac466202e41c84300dc01891ad1bd7aea18958004c46f40ae099822d656c4663923eb9545 +DIST jackett-0.21.534-musl-x64.tar.gz 45614268 BLAKE2B 002ed2b9daf6d1536e8afce805481c0ea26170cbe6a067911d73c6a9cd8f9222fe4deb1b7217c869618f0f9b55aff2d1ed9915dc14fe72a6a87ad3215c887f9d SHA512 1d1258fd1c86d5c31f99dce476e3e83a109466d8085efbd204c10a0ff20980c4e7a0ff1dfe0ad6b2c04e362c40807e72603130bbdaeb9fcbb7ba0b90aa85a22a +DIST jackett-0.21.534-x64.tar.gz 46073985 BLAKE2B bd2ba193cf98f62476028ba29939e340ccc9653f72e3584324d5e6fb32008c0f7f91cff6d4c590d88834cbe3871d5712ab103b26964d384f631aa3fc6f3ac8c8 SHA512 4650a242fe12e22ee88cf5ab6b26cdd067da712abe3f8d8244ec3d0e1d17ef0d8e2b77e55ca4411857d4afd9702dafc872ddeebf4b2d5a21310751ff683003bd diff --git a/www-apps/jackett/jackett-0.21.534.ebuild b/www-apps/jackett/jackett-0.21.534.ebuild new file mode 100644 index 000000000000..19736493e549 --- /dev/null +++ b/www-apps/jackett/jackett-0.21.534.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" +} |