media-sound/openaudible-bin: add 4.8.7, drop 4.8.3

Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
This commit is contained in:
Niklaus 'vimja' Hofer
2026-07-01 23:24:12 +02:00
parent 27ce2638ec
commit 542a79b430
3 changed files with 11 additions and 23 deletions

View File

@@ -1,2 +1,2 @@
DIST OpenAudible_4.8.3_x86_64.deb 105618644 BLAKE2B 4678d488ba83cbdf5a925de2d815c32a91dc631c08b563fbe2d4f928602735ea695a11f07429784961d7104d9f7c5b8ef4ac5852b4edaaf1c657871bcda08e5b SHA512 ee8fb7698d700439a56691aa3d4a005c612f24d633791e651cde2cf91c128f37f569e3d8048a9a9dcd7fae25c1317f855c3ccc473c4ab13436430f6be9ff4fd6
DIST OpenAudible_4.8.6_x86_64.deb 105619480 BLAKE2B 6e4daf032d4e17d6cf6aca8501e89a8f21e0fefce8f549c23ca218962d4beac5a193e8673d2134e5a1c6c5b3ac924e1ad7e089b99c0850841897e16025267bd6 SHA512 d65d498bb7f51d1533166001e902bd9824cca6af654d64902378d692f96e8676ddd6368b2647d85b8849ca092339866dfedf6f688c388f265d5828d3e82d3590
DIST OpenAudible_4.8.7_x86_64.deb 105619456 BLAKE2B 8e4b6bbc01d91317902f36c2bb37f80c6ba203f61a654f67c8dbe82374f35c525bbcea47ab987cd7478b6515ce91f4fb0386cc895bd22abed22877dc92abc7ac SHA512 1bc2b784e637b6dae186eec2331ad220a0bf830ae6a16aafc8850f820339aa69780f4d55459aa11429ea7681b83e0749d9c9e5da0465220ca2c41860c5904826

View File

@@ -8,13 +8,6 @@
<longdescription>
OpenAudible is a cross-platform audiobook manager designed for Audible users. Manage/Download all your audiobooks with this easy-to-use desktop application.
</longdescription>
<use>
<flag name="system-ffmpeg">Use the system-wide <pkg>media-video/ffmpeg</pkg>
instead of bundled</flag>
<flag name="system-jre">Use the system-wide <pkg>virtual/jre</pkg>
instead of bundled</flag>
<flag name="webapp">Include the OpenAudible webapp</flag>
</use>
<upstream>
<remote-id type="github">openaudible/openaudible</remote-id>
</upstream>

View File

@@ -9,19 +9,21 @@ MY_PN="${PN%-bin}"
DESCRIPTION="OpenAudible is a cross-platform audiobook manager designed for Audible users."
HOMEPAGE="https://openaudible.org/"
SRC_URI="https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/OpenAudible_${PV}_x86_64.deb"
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"
IUSE="+system-ffmpeg +system-jre +webapp"
KEYWORDS="-* ~amd64"
BDEPEND="app-arch/unzip"
RDEPEND="
net-libs/webkit-gtk
system-ffmpeg? ( media-video/ffmpeg[lame] )
system-jre? ( virtual/jre:21 )
virtual/jre:21
"
QA_PREBUILT="*"
@@ -31,10 +33,7 @@ src_unpack() {
}
src_prepare() {
use system-ffmpeg && rm --force --recursive bin || die
use system-ffmpeg || rm --force bin/linux_x86_64/upgrade || die
use system-jre && rm --force --recursive jre || die
use webapp || rm --force --recursive webapp || die
rm --force --recursive jre || die
default
}
@@ -47,12 +46,8 @@ src_install() {
doins -r .install4j
doexe OpenAudible
if use system-ffmpeg; then
dosym -r /usr/bin/ffmpeg /opt/${MY_PN}/bin/linux_x86_64/ffmpeg
else
exeinto /opt/${MY_PN}/bin/linux_x86_64/
doexe bin/linux_x86_64/ffmpeg
fi
exeinto /opt/${MY_PN}/bin/linux_x86_64/
doexe bin/linux_x86_64/ffmpeg
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