From 4e8b73ded5d90ae40e770ed4df03d670ba433133 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Bar=C4=87?= Date: Mon, 22 Mar 2021 09:53:38 +0100 Subject: [PATCH] www-servers/jellyfin-bin: drop old 10.6.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć --- www-servers/jellyfin-bin/Manifest | 3 - .../jellyfin-bin/jellyfin-bin-10.6.4.ebuild | 106 ------------------ 2 files changed, 109 deletions(-) delete mode 100644 www-servers/jellyfin-bin/jellyfin-bin-10.6.4.ebuild diff --git a/www-servers/jellyfin-bin/Manifest b/www-servers/jellyfin-bin/Manifest index 7040175..e57342f 100644 --- a/www-servers/jellyfin-bin/Manifest +++ b/www-servers/jellyfin-bin/Manifest @@ -1,6 +1,3 @@ -DIST jellyfin-bin-10.6.4-server-amd64.deb 36142684 BLAKE2B 566dbe54a639a3f7066115e8e99dfbe4adcc91b7467ce5d2dd70536a90bf9244f217e1ce36ed786ea1625af22a3faccb6805030288acfa4979875fccb536cd79 SHA512 0600b2f3434db5397f95ed560e9d28a3a69515c7039ccda1066c86ea5a3f6e8dbbc3ecc67584d58193535d009c6c8f66da06515b78cd50ae0c0061dd265f188d -DIST jellyfin-bin-10.6.4-server-arm64.deb 33981564 BLAKE2B 651667428e92718d669f8e1a4011beb51dd98bb7006a5b88a253139a092c7c5f4829ce18b1b921c8c678ba5f135f06b6a8520c0c032031a150e701b4602ca92e SHA512 cc3889a8ed6928f27fd09013db781007ffe73a04120101ce0d21d223ebae4f61cb2524723b9c54a04dbf8e421f60c0f89d43aaf4b97eec042d7f4e0ca76f3db4 -DIST jellyfin-bin-10.6.4-web.deb 30548488 BLAKE2B 59061f90afcf1215a6ff65868dc5faac83b28914010e324f30cd13b74433857f2ae99736ea59970273eda5acf29ebf2dacee8135c45f61786ae97e36de176703 SHA512 834368480c942f32171967b0895972f75aa3d77c2a2fb131f67b81fd8dee438b8a00c48dd0901aa3e12d0fa369176e06f9a8662046086f43b94ff6c7ef41a591 DIST jellyfin-bin-10.7.0-server-amd64.deb 37867684 BLAKE2B 84c74000112a1613667e7e17ed5ad2809f6c2a999b8eae8f1276902e82b33b8feeef4af2d1960a429f5be5a03229fb80ecc963eb909a8b503d0a130980ed1701 SHA512 643c4170c89817719dcdb9ec9eef92ff735d9653ff527412838c4991680bf92bef23731e1e4fe892ea2e009e3336fb40b3b415204d6cc62c55152ee240fb09ef DIST jellyfin-bin-10.7.0-server-arm64.deb 33828864 BLAKE2B 67fe087fd238a6def50bff4665ad7ad13da50e738d3f59188489bcbcbf79be92712a41ead1efb3f1a6092597975650a9ef9e7347040e9a6fafe493d430a8bc7d SHA512 bc3509dc1bb0ee9e86167f7ad455cb68fdd0d08c7f7be59d5721f61c797937906ae36828432d84ab09391fa7a8ea34f8dbb8b92fa6cc1558fb0cb0af63a74f4e DIST jellyfin-bin-10.7.0-web.deb 35057408 BLAKE2B 7f5e242ccf3c0e2ad6f4b8044f9244cbff804084028a1393ff23c097686172180adcd0c691068a512b078dffeb953d6d1ef400c2e6226325a5c4593b45d7951c SHA512 4e1c11cfb1e483c32c4dac365e6774b2b1f43e2a82bded4cd1afab43c3dace8027a830be90ffb795f08004691a01bdec7a881d35782f73d66947366654748ff7 diff --git a/www-servers/jellyfin-bin/jellyfin-bin-10.6.4.ebuild b/www-servers/jellyfin-bin/jellyfin-bin-10.6.4.ebuild deleted file mode 100644 index 0049f0d..0000000 --- a/www-servers/jellyfin-bin/jellyfin-bin-10.6.4.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MY_PN="${PN/-bin}" - -if [[ "${PV}" == *_rc* ]]; then - # _rc -> ~rc - MY_PV="${PV/_rc/~rc}" - SRV_SRC="${MY_PN}-server_${MY_PV}" - WEB_SRC="${MY_PN}-web_${MY_PV}" - RELEASE="stable-rc" -else - # Add "-1" - MY_PV="${PV}" - SRV_SRC="${MY_PN}-server_${MY_PV}-1" - WEB_SRC="${MY_PN}-web_${MY_PV}-1" - RELEASE="stable" -fi - -BASE_URI="https://repo.jellyfin.org/releases/server/debian/versions/${RELEASE}" - -inherit unpacker systemd wrapper - -DESCRIPTION="The Free Software Media System" -HOMEPAGE="https://jellyfin.org" -SRC_URI=" - amd64? ( - ${BASE_URI}/server/${MY_PV}/${SRV_SRC}_amd64.deb -> ${P}-server-amd64.deb - ) - arm64? ( - ${BASE_URI}/server/${MY_PV}/${SRV_SRC}_arm64.deb -> ${P}-server-arm64.deb - ) - ${BASE_URI}/web/${MY_PV}/${WEB_SRC}_all.deb -> ${P}-web.deb -" - -RESTRICT="mirror" -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" - -DEPEND=" - !www-servers/jellyfin -" -RDEPEND=" - ${DEPEND} - >=media-video/ffmpeg-4.2.2 - acct-group/jellyfin - acct-user/jellyfin - dev-db/sqlite - dev-util/lttng-ust - media-libs/fontconfig - media-libs/freetype -" - -QA_PREBUILT="usr/lib/${MY_PN}/bin/*" -QA_PRESTRIPPED="${QA_PRESTRIPPED}" - -S="${WORKDIR}" - -PATCHES=( - "${FILESDIR}/${MY_PN}-default.patch" -) - -src_unpack() { - # https://gitlab.com/src_prepare/src_prepare-overlay/-/merge_requests/145 - if use amd64 - then - unpack_deb "${P}-server-amd64.deb" - elif use arm64 - then - unpack_deb "${P}-server-arm64.deb" - else - die "Unsupported architecture" - fi - unpack_deb "${P}-web.deb" -} - -src_install() { - # Install the Server part - insinto usr/lib/ - doins -r "usr/lib/${MY_PN}" - insinto etc - doins -r "etc/${MY_PN}" - - # Install the Web UI part - insinto "usr/share/${MY_PN}/web" - doins -r "usr/share/${MY_PN}/web"/* - - # Install wrappers - make_wrapper "${MY_PN}" "${EPREFIX}/usr/lib/${MY_PN}/bin/${MY_PN}" - dosym "${EPREFIX}/usr/bin/${MY_PN}" "${EPREFIX}/usr/bin/${PN}" - - # Install services - newinitd "${FILESDIR}/${MY_PN}" "${MY_PN}" - doconfd "etc/default/${MY_PN}" - dosym "${EPREFIX}/etc/conf.d/${MY_PN}" "${EPREFIX}/etc/default/${MY_PN}" - systemd_dounit "lib/systemd/system/${MY_PN}.service" - systemd_install_serviced "etc/systemd/system/${MY_PN}.service.d/${MY_PN}.service.conf" - - # Fix permissions - chmod +x "${ED}/usr/lib/${MY_PN}"/* || die - chmod +x "${ED}/usr/lib/${MY_PN}/bin"/* || die - chown -R jellyfin:jellyfin "${ED}/usr/lib/${MY_PN}" || die -}