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 +}