mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 15:13:31 -04:00
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:
@@ -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
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user