mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
media-sound/openaudible-bin: add 5.0
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
This commit is contained in:
2 files changed
+59
No files matched your search
@@ -1,2 +1,3 @@
|
||||
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_x86_64.deb 121328270 BLAKE2B 3afce3070bde7ade413bdafcf29b75c1e5b60aa989bc2e3cd93e0344e64763d547b2b7b5cb715fad8933c95644f3fe9c23b299073ddff6fe14175eea8657d140 SHA512 c1c47ce26149152e6e6db3d644a49714e34639406c4c494ec7bf1fd3a44b61be282bceefc6cea2a3a9008b111d5030069732c564750a3fe84cc316a86b985da4
|
||||
@@ -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}
|
||||
}
|
||||
Reference in new issue
Block a user