From 2a66053573a1d0d6344d5561273f87c96f630233 Mon Sep 17 00:00:00 2001 From: Niklaus 'vimja' Hofer Date: Tue, 6 Oct 2026 19:36:40 +0200 Subject: [PATCH] media-sound/openaudible-bin: add 5.0.1 Signed-off-by: Niklaus 'vimja' Hofer --- media-sound/openaudible-bin/Manifest | 1 + .../openaudible-bin-5.0.1.ebuild | 58 +++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 media-sound/openaudible-bin/openaudible-bin-5.0.1.ebuild diff --git a/media-sound/openaudible-bin/Manifest b/media-sound/openaudible-bin/Manifest index 10033da675..c0e43647e9 100644 --- a/media-sound/openaudible-bin/Manifest +++ b/media-sound/openaudible-bin/Manifest @@ -1,3 +1,4 @@ DIST OpenAudible_4.8.8_x86_64.deb 105488654 BLAKE2B cd9ad9986f2e5086aa4f18d3ab5e7ad601c186a963ef25e987ff5b0ad5ff70acbacb6297452ffeffe4f50632006dc3d595d1f04dd21366a0d3c9f38e358193ed SHA512 1dc2066bcf893f858fe51a5682fa666be47b60843a1cd33ded01d35465a198406d572c2547734f04ab5545f0bf7fe283752ca4865a0d7d6f8df641d087e84996 DIST OpenAudible_4.9_x86_64.deb 121316570 BLAKE2B 37135f8d77b7be1fdfed3180cc0f47bc3906f6d9ee2e46f81937014e43e5d669087753a498d6cef2cabcb6fd2bfadd88d2655e9a8867ec09e3c8e630e85a08d2 SHA512 a8043495f44cfa8340c0be53a05dde9b83cfd803ddfd636224d226fb303d80e1893fe69a520450772190b32a3f12d64d29262f758ce80c8627772374e3f065bc +DIST OpenAudible_5.0.1_x86_64.deb 121416132 BLAKE2B 4cb0ac053fd1e0115acd4d44fee9170f27338c62e4ba6de8b3dbd53afa21d864ca7bfd2b60a33f40fefd5bf7861ace54891fe29a99ac755bd37fe04457efe1d7 SHA512 84e51e6736df50fe9929cdb1823d00bd8aff278e7138cbe58b36a87eae5b39789f225a235a9b480a2d984ebeb3052eca38f258615445508b9ae87f76f2f3a125 DIST OpenAudible_5.0_x86_64.deb 121328270 BLAKE2B 3afce3070bde7ade413bdafcf29b75c1e5b60aa989bc2e3cd93e0344e64763d547b2b7b5cb715fad8933c95644f3fe9c23b299073ddff6fe14175eea8657d140 SHA512 c1c47ce26149152e6e6db3d644a49714e34639406c4c494ec7bf1fd3a44b61be282bceefc6cea2a3a9008b111d5030069732c564750a3fe84cc316a86b985da4 diff --git a/media-sound/openaudible-bin/openaudible-bin-5.0.1.ebuild b/media-sound/openaudible-bin/openaudible-bin-5.0.1.ebuild new file mode 100644 index 0000000000..3105f16e6f --- /dev/null +++ b/media-sound/openaudible-bin/openaudible-bin-5.0.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg unpacker wrapper + +MY_PN="${PN%-bin}" + +DESCRIPTION="OpenAudible is a cross-platform audiobook manager designed for Audible users" +HOMEPAGE="https://openaudible.org/" +SRC_URI=" + amd64? ( + https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/OpenAudible_${PV}_x86_64.deb + ) +" +S="${WORKDIR}/opt/OpenAudible" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64" + +BDEPEND="app-arch/unzip" +RDEPEND=" + net-libs/webkit-gtk + virtual/jre:21 +" + +QA_PREBUILT="*" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + rm --force --recursive jre || die + rm --force bin/linux_x86_64/upgrade + + default +} + +src_install() { + insinto /opt/${MY_PN} + exeinto /opt/${MY_PN} + + doins -r * + doins -r .install4j + doexe OpenAudible + + exeinto /opt/${MY_PN}/bin/linux_x86_64/ + doexe bin/linux_x86_64/ffmpeg + doexe bin/linux_x86_64/whisper-cli + doexe bin/linux_x86_64/whisper-cli-avx2 + + make_wrapper ${MY_PN} /opt/openaudible/OpenAudible /opt/${MY_PN} + newicon -s 512 share/icons/hicolor/512x512/apps/org.openaudible.OpenAudible.png ${MY_PN}.png + make_desktop_entry ${MY_PN} +}