commit:     427ac1f25fb4e59cda61bf241057cc89f4a97676
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 09:19:14 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 09:20:00 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427ac1f2

media-tv/tvbrowser: Version bump. Fixes bug 571010.

Package-Manager: portage-2.2.26
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 media-tv/tvbrowser/Manifest               |   1 +
 media-tv/tvbrowser/tvbrowser-3.4.3.ebuild | 102 ++++++++++++++++++++++++++++++
 2 files changed, 103 insertions(+)

diff --git a/media-tv/tvbrowser/Manifest b/media-tv/tvbrowser/Manifest
index 5a3e406..17b7bbb 100644
--- a/media-tv/tvbrowser/Manifest
+++ b/media-tv/tvbrowser/Manifest
@@ -45,6 +45,7 @@ DIST tigerthemepack.zip 77856 SHA256 
55002367d55ffe7953e5e059d9357ce6d9111bbba30
 DIST toxicthemepack.zip 68233 SHA256 
a3d6c2311f8a35381c8aa3ac9b7bead5ba81b00a47d4e4bd27b5e38de6322600 SHA512 
350f091bd67b2c78a4c69936bce9d7f922c1b57f3711f173d4763856a6f60ba0f284a3cb63fbfe810381d6ea6d21afe14fec13fb6e2efb526c28d1d79501bf02
 WHIRLPOOL 
3b0bb5d288714014d6635cb6fe86fdb284d80698f95eb750c7fbd86b7de611f08fc59a7d656e1ed5a64b15e8e11401e24af0dcda3d53de14af2368085de04007
 DIST tulliana.zip 258520 SHA256 
d9a7670c3933757f58bc6913433b6f00e984c0cbff17eaf59076d951ac195a88 SHA512 
96ae1835892763e70dd02b2739837063a57318b32a106556415037e8e0688db4d8caa9e7c50495ad6dbfc6ed9499b08af10956c164f5435bde2942b90ddb291a
 WHIRLPOOL 
57e2052bca12b0fcb7eb889d6b51d775d74a6f4cd3cd1b638ffd06fb74a3336e26a7c6626ddcbcd204342d1c7f71614cdc8247a4aa245f17eef9997075be5135
 DIST tvbrowser_3.4.1.0_src.zip 14256785 SHA256 
e9079d4bb8a2b823770c3590662fa5bf9575b3ab7985201faa17dba01130248d SHA512 
ec95898449209863ecb800db8395436be8946c30947ef25075caebe03db27c0393451a25f123d99b5d1ed82638920fa5102d4c1b16ddfdd9fd316f19de75d07a
 WHIRLPOOL 
aea5673ef79c0d962e01176ad59fa5174529d87db9efed044c85400df6d6897ce4053a0514e03e1a4bf01dac63a76d62206c0cbd4fec3dddb7b1dc4228fca6db
+DIST tvbrowser_3.4.3_src.zip 13225215 SHA256 
567daf0dd779c6b0346c8687f969e2509d3b373f6283d8d4f4a21040f26c5588 SHA512 
0991e5b0bea7fd676c61fe22e236675f7ed19e4476dc0202a649bcb395affeb310331b065859e632380c7f1781d6a21d426756d77a030d2bfa70570b15510124
 WHIRLPOOL 
47f049c7e4f74828734274ff05acbbd93c6b315457ef811d3f24895fd95591eaa062be36d92f7eeb869954e24eb0b53d62266936e81ac55078c141ac753f4d67
 DIST underlingthemepack.zip 59786 SHA256 
67dfd8757162dce375e02c250403a7184b64fbd1c1eb754a11373467ff96eb44 SHA512 
d123c6ddb8db820a6d825e36433d31505b88e5e5578d0e368d639c3817893e9300d85bcd7a16a7a7329e962bf87919fad250d87e3759ceb32db6ffc1d6290c0a
 WHIRLPOOL 
15bcccc7704389dfdde629dee895ecb37ac56ae89680b3e8629fd8539fef0a0c9218cdfa4969b2a1b8c841e4b3b5f0164e6cec395f43ab9c3c409ba5bc6b4f8c
 DIST whistlerthemepack.zip 32206 SHA256 
0d8e5fab4cc148d35610f11061ddc7cd8eb23116919d99c8c673c1956ae6711e SHA512 
1d9969fa436b7065db57f06ccd6ffb6b3c395a3ca4f976b9eb69445de9f63bfb55755e832269b3192365b5c30fb953998ca95d2b16e7c8bd06d78d8a42703a3c
 WHIRLPOOL 
2724a0d005876a976a701c69509b701957edabd919b6e3d1a2cdfce1827a9a198de64a3f402af79004dee5db212f3732dde4e799d3e5016bcc95f993c18be362
 DIST xplunathemepack.zip 63343 SHA256 
c8a2328597e0b05866919a2c925baf39dad294d1feade9d28cf4cf01722b95ee SHA512 
79698db5fc4dfdcf85d96f595227679c4bc593d7f8e89923a3af0243ebeb0cb0a101bc48821f37f736298406c564f0332ab7eed5748a4efb092acd95827b4a06
 WHIRLPOOL 
784531315de55bb917b9451b0c9dd84f8a6a297594f8742743ed64a3702d9833c83104b422874c972e1d92b8a971ddaf2ac4bd8670054e40c2c908a8eb2bbe72

diff --git a/media-tv/tvbrowser/tvbrowser-3.4.3.ebuild 
b/media-tv/tvbrowser/tvbrowser-3.4.3.ebuild
new file mode 100644
index 0000000..7a254cd
--- /dev/null
+++ b/media-tv/tvbrowser/tvbrowser-3.4.3.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="Themeable and easy to use TV Guide - written in Java"
+HOMEPAGE="http://www.tvbrowser.org/";
+SRC_URI="mirror://sourceforge/${PN}/${P/-/_}_src.zip"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3"
+IUSE=""
+
+CDEPEND="
+       dev-java/bsh:0
+       dev-java/commons-codec:0
+       dev-java/commons-lang:3.1
+       dev-java/commons-net:0
+       dev-java/jakarta-oro:2.0
+       dev-java/jgoodies-common:1.8
+       dev-java/jgoodies-forms:1.8
+       dev-java/jgoodies-looks:2.6
+       dev-java/l2fprod-common:0
+       dev-java/htmlparser-org:0
+       dev-java/log4j:0
+       dev-java/skinlf:0
+       dev-java/xalan:0
+       dev-java/opencsv:0
+       dev-java/texhyphj:0
+       dev-java/trident:0
+       x11-libs/libXt
+       x11-libs/libSM
+       x11-libs/libICE
+       x11-libs/libXext
+       x11-libs/libXtst
+       x11-libs/libX11
+       x11-libs/libXau
+       x11-libs/libXdmcp"
+
+DEPEND="
+       ${CDEPEND}
+       app-arch/unzip
+       >=virtual/jdk-1.6"
+
+RDEPEND="
+       ${CDEPEND}
+       >=virtual/jre-1.6"
+
+java_prepare() {
+       epatch "${FILESDIR}"/${PV}-*.patch
+
+       find deployment -name '*.jar' -delete || die
+       find . -name '*.class' -delete || die
+
+       rm -v 
lib/{bsh-,commons,jgoodies,l2fprod-common-tasks,skinlf,stax,htmlparser,opencsv,trident,texhyphj,jRegistryKey}*.jar
 || die
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"
+EANT_GENTOO_CLASSPATH="
+       bsh
+       commons-codec
+       commons-lang-3.1
+       jgoodies-common-1.8
+       jgoodies-forms-1.8
+       jgoodies-looks-2.6
+       l2fprod-common
+       skinlf
+       htmlparser-org
+       opencsv
+       texhyphj"
+EANT_BUILD_TARGET="runtime-linux"
+EANT_DOC_TARGET="public-doc"
+
+src_install() {
+       java-pkg_dojar runtime/${PN}_linux/${PN}.jar
+       java-pkg_dojar lib/substance-6.1.jar
+       java-pkg_register-dependency trident,opencsv
+
+       insinto /usr/share/${PN}
+       doins -r runtime/${PN}_linux/{imgs,icons,plugins,infothemes}
+       doins runtime/${PN}_linux/linux.properties
+
+       insinto /usr/share/${PN}/themepacks
+       doins themepacks/themepack.zip
+
+       java-pkg_dolauncher "tvbrowser" \
+               --main tvbrowser.TVBrowser \
+               --pwd /usr/share/${PN} \
+               --java_args " 
-Dpropertiesfile=/usr/share/${PN}/linux.properties"
+
+       make_desktop_entry ${PN} "TV-Browser" \
+               /usr/share/tvbrowser/imgs/tvbrowser128.png "AudioVideo;TV;Video"
+
+       use source && java-pkg_dosrc src/*
+       use doc && java-pkg_dojavadoc doc
+}

Reply via email to