diff options
Diffstat (limited to 'media-tv/tvbrowser/tvbrowser-3.2.1.ebuild')
-rw-r--r-- | media-tv/tvbrowser/tvbrowser-3.2.1.ebuild | 206 |
1 files changed, 0 insertions, 206 deletions
diff --git a/media-tv/tvbrowser/tvbrowser-3.2.1.ebuild b/media-tv/tvbrowser/tvbrowser-3.2.1.ebuild deleted file mode 100644 index f22a5795eaf2..000000000000 --- a/media-tv/tvbrowser/tvbrowser-3.2.1.ebuild +++ /dev/null @@ -1,206 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-tv/tvbrowser/tvbrowser-3.2.1.ebuild,v 1.1 2012/11/12 21:38:13 johu Exp $ - -EAPI=4 - -JAVA_PKG_IUSE="doc source test" -inherit eutils java-pkg-2 java-ant-2 flag-o-matic - -DESCRIPTION="Themeable and easy to use TV Guide - written in Java" -HOMEPAGE="http://www.tvbrowser.org/" -SRC_URI="mirror://sourceforge/${PN}/${P/-/_}_src.zip - -themes? ( - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/BeOSthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/amarachthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/aquathemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/architectBluethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/architectOlivethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/b0sumiErgothempack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/b0sumithemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/bbjthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/beigeazulthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/beosthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/blueMetalthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/blueTurquesathemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/cellshadedthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/chaNinja-Bluethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/coronaHthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/cougarthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/crystal2themepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/fatalEthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/gfxOasisthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/gorillathemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/hmmXPBluethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/hmmXPMonoBluethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/iBarthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/macosthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/midnightthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/mmMagra-Xthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/modernthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/oliveGreenLunaXPthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/opusLunaSilverthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/opusOSBluethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/opusOSDeepthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/opusOSOlivethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/quickSilverRthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/roueBluethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/roueBrownthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/roueGreenthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/royalInspiratthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/silverLunaXPthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/solunaRthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/tigerGraphitethemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/tigerthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/toxicthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/underlingthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/whistlerthemepack.zip - http://javootoo.l2fprod.com/plaf/skinlf/themepacks/xplunathemepack.zip - - http://tvbrowser.org/downloads/noia.zip - http://tvbrowser.org/downloads/nuvola.zip - http://tvbrowser.org/downloads/tulliana.zip - http://tvbrowser.org/downloads/tango_without_heart.zip -)" - -SLOT="0" -KEYWORDS="~x86 ~amd64" -LICENSE="GPL-3" - -IUSE="themes" - -COMMON_DEP="dev-java/bsh - >=dev-java/commons-codec-1.4 - >=dev-java/commons-lang-2.4 - >=dev-java/commons-net-1.4.1 - >=dev-java/jakarta-oro-2.0.8 - >=dev-java/jgoodies-forms-1.3.0 - >=dev-java/jgoodies-looks-2.3.1 - dev-java/l2fprod-common - dev-java/log4j - dev-java/skinlf - >=dev-java/stax-1.2.0 - dev-java/xalan - 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="${COMMON_DEP} - app-arch/unzip - >=virtual/jdk-1.6 - test? ( dev-java/junit:0 ) -" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.6 -" - -# javac errors about missing junit, lets investigate this later -RESTRICT="test" - -src_prepare() { - sed "/unpacked.dir/d" -i build.xml || die - - cd "${S}"/lib || die - rm -v bsh-*.jar commons-codec-*.jar commons-lang-*.jar commons-net*.jar \ - l2fprod-common-tasks-7.3.jar skinlf-6.7.jar stax*.jar \ - jgoodies-form*.jar jgoodies-looks*.jar || die - - java-pkg_jar-from bsh,commons-codec,commons-lang-2.1,commons-net,jgoodies-forms,l2fprod-common,log4j,jgoodies-looks-2.0,skinlf,stax - - mkdir "${S}/public" || die "failed javadoc dir" -} - -src_compile() { - ${ANT_OPTS} eant runtime-linux $(use_doc public-doc) -} - -src_test() { - java-pkg-2_src_test -} - -src_install() { - use source && java-pkg_dosrc src - use doc && java-pkg_dojavadoc doc - - cd runtime/${PN}_linux || die - - java-pkg_dojar ${PN}.jar - java-pkg_dojar "${S}"/lib/{htmlparser-1.6.jar,jRegistryKey-1.4.5.jar,jgoodies-common-1.2.1.jar,opencsv-2.3.jar,substance-6.1.jar,texhyphj-1.1.jar,trident-1.3.jar} - - local todir="${JAVA_PKG_SHAREPATH}" - - cp -a imgs "${D}/${todir}" || die - cp -a icons "${D}/${todir}" || die - cp -a plugins "${D}/${todir}" || die - cp linux.properties "${D}/${todir}" || die - - insinto "${todir}/themepacks" - doins themepacks/themepack.zip - - if use themes; then - cd "${DISTDIR}" - doins BeOSthemepack.zip\ - amarachthemepack.zip\ - aquathemepack.zip\ - architectBluethemepack.zip\ - architectOlivethemepack.zip\ - b0sumiErgothempack.zip\ - b0sumithemepack.zip\ - bbjthemepack.zip\ - beigeazulthemepack.zip\ - beosthemepack.zip\ - blueMetalthemepack.zip\ - blueTurquesathemepack.zip\ - cellshadedthemepack.zip\ - chaNinja-Bluethemepack.zip\ - coronaHthemepack.zip\ - cougarthemepack.zip\ - crystal2themepack.zip\ - fatalEthemepack.zip\ - gfxOasisthemepack.zip\ - gorillathemepack.zip\ - hmmXPBluethemepack.zip\ - hmmXPMonoBluethemepack.zip\ - iBarthemepack.zip\ - macosthemepack.zip\ - midnightthemepack.zip\ - mmMagra-Xthemepack.zip\ - modernthemepack.zip\ - oliveGreenLunaXPthemepack.zip\ - opusLunaSilverthemepack.zip\ - opusOSBluethemepack.zip\ - opusOSDeepthemepack.zip\ - opusOSOlivethemepack.zip\ - quickSilverRthemepack.zip\ - roueBluethemepack.zip\ - roueBrownthemepack.zip\ - roueGreenthemepack.zip\ - royalInspiratthemepack.zip\ - silverLunaXPthemepack.zip\ - solunaRthemepack.zip\ - tigerGraphitethemepack.zip\ - tigerthemepack.zip\ - toxicthemepack.zip\ - underlingthemepack.zip\ - whistlerthemepack.zip\ - xplunathemepack.zip - insinto "${todir}/icons" - doins noia.zip nuvola.zip tulliana.zip tango_without_heart.zip - fi - - java-pkg_dolauncher "tvbrowser" \ - --main tvbrowser.TVBrowser \ - --pwd ${todir} \ - --java_args " -Dpropertiesfile=${todir}/linux.properties" - - make_desktop_entry ${PN} "TV-Browser" /usr/share/tvbrowser/imgs/tvbrowser128.png - - sed -e "s/AudioVideo;TV/AudioVideo;TV;Video/" \ - -i "${D}"/usr/share/applications/tvbrowser-tvbrowser.desktop || die "fixing .desktop file failed" -} |