diff options
author | 2021-01-19 21:55:37 +0100 | |
---|---|---|
committer | 2021-01-29 15:50:56 +0200 | |
commit | 7c8db88f73d851e7b62863feea2a81b02e09d8f9 (patch) | |
tree | c206dae9aca4ae08917a318c333bc2ec2adea678 /media-tv/tvbrowser-bin/tvbrowser-bin-4.2.2.ebuild | |
parent | net-im/gitter-bin: version bump to 5.0.1 (diff) | |
download | gentoo-7c8db88f73d851e7b62863feea2a81b02e09d8f9.tar.gz gentoo-7c8db88f73d851e7b62863feea2a81b02e09d8f9.tar.bz2 gentoo-7c8db88f73d851e7b62863feea2a81b02e09d8f9.zip |
media-tv/tvbrowser-bin: Bump version to 4.2.2
Signed-off-by: Harald Judt <h.judt@gmx.at>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'media-tv/tvbrowser-bin/tvbrowser-bin-4.2.2.ebuild')
-rw-r--r-- | media-tv/tvbrowser-bin/tvbrowser-bin-4.2.2.ebuild | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/media-tv/tvbrowser-bin/tvbrowser-bin-4.2.2.ebuild b/media-tv/tvbrowser-bin/tvbrowser-bin-4.2.2.ebuild new file mode 100644 index 000000000000..ea86849d30d8 --- /dev/null +++ b/media-tv/tvbrowser-bin/tvbrowser-bin-4.2.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit desktop + +DESCRIPTION="Themeable and easy to use TV Guide - written in Java" +HOMEPAGE="https://www.tvbrowser.org" +MY_PN="tvbrowser" +SRC_URI="mirror://sourceforge/project/tvbrowser/TV-Browser%20Releases%20%28Java%2011%20and%20higher%29/${PV}/${MY_PN}_${PV}_bin.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +JAVA_SLOT=11 +RDEPEND="|| ( dev-java/openjdk:${JAVA_SLOT} + dev-java/openjdk-bin:${JAVA_SLOT} + dev-java/openjdk-jre-bin:${JAVA_SLOT} )" + +S="${WORKDIR}"/"${MY_PN}-${PV}" + +src_install() { + # Copy files and directories + insinto /opt/"${P}" + doins -r * + + # Generate launcher + exeinto /opt/bin + sed -e "s/^P=.*\$/P=${P}/" \ + -e "s/^JAVA_SLOT=.*\$/JAVA_SLOT=${JAVA_SLOT}/" \ + "${FILESDIR}"/tvbrowser | \ + newexe - tvbrowser || die + + # Generate desktop entry + make_desktop_entry tvbrowser "TV-Browser" \ + /opt/"${P}"/imgs/tvbrowser128.png \ + "AudioVideo;TV;Video" +} |