summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-08-16 13:06:51 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-08-16 13:06:51 +0000
commita98ccad130ba17f9443d6171f2b0b0bed1c319b5 (patch)
treea07b49d6af8f2bc71d58981b17e780d8cbe922fb /media-tv
parentfix v8 dep wrt #471582, fix #481172, version bump (diff)
downloadhistorical-a98ccad130ba17f9443d6171f2b0b0bed1c319b5.tar.gz
historical-a98ccad130ba17f9443d6171f2b0b0bed1c319b5.tar.bz2
historical-a98ccad130ba17f9443d6171f2b0b0bed1c319b5.zip
Remove old / broken versions, see bug #451788.
Package-Manager: portage-2.2.0/cvs/Linux x86_64 Manifest-Sign-Key: 0x6D34E57D
Diffstat (limited to 'media-tv')
-rw-r--r--media-tv/tvbrowser/ChangeLog6
-rw-r--r--media-tv/tvbrowser/Manifest19
-rw-r--r--media-tv/tvbrowser/tvbrowser-3.2.1.ebuild206
-rw-r--r--media-tv/tvbrowser/tvbrowser-3.2.ebuild206
4 files changed, 13 insertions, 424 deletions
diff --git a/media-tv/tvbrowser/ChangeLog b/media-tv/tvbrowser/ChangeLog
index 53399ea370ca..569a841eef1a 100644
--- a/media-tv/tvbrowser/ChangeLog
+++ b/media-tv/tvbrowser/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-tv/tvbrowser
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/tvbrowser/ChangeLog,v 1.37 2013/08/13 20:58:08 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/tvbrowser/ChangeLog,v 1.38 2013/08/16 13:06:46 tomwij Exp $
+
+ 16 Aug 2013; Tom Wijsman <TomWij@gentoo.org> -tvbrowser-3.2.1.ebuild,
+ -tvbrowser-3.2.ebuild:
+ Remove old / broken versions, see bug #451788.
*tvbrowser-3.2.1-r1 (13 Aug 2013)
diff --git a/media-tv/tvbrowser/Manifest b/media-tv/tvbrowser/Manifest
index ba37a95874e1..60beefee4db2 100644
--- a/media-tv/tvbrowser/Manifest
+++ b/media-tv/tvbrowser/Manifest
@@ -49,23 +49,20 @@ 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.2.1_src.zip 17580308 SHA256 21edb1920d0603465caaa970c879b3fb19b56e485053555e54c694c80e8b2c8f SHA512 7ad27e0f0a3471fa9c1a7ceaba8896079295b3bbc757dc56f93391bb34a8802220cc4269776d1a18330e53482bc1255d1467d68a63ef2c42596af60d52983bbe WHIRLPOOL 0cb639119e88dec53484d562d6f68f0bfdd43c30f5b90a5b636f6702e1b8949c753f0df7e8f79f228163395901df30da9edac2b7c3c193af487b19f04ae43cb5
-DIST tvbrowser_3.2_src.zip 11688805 SHA256 df96c3e79ec0e8c92cf9515ddbfdc36bf588b0c5e248c9d9cb18697dc12608c8 SHA512 6ce42444b904e454eacc8e311fffa97f806cda4f148b84d39869014f1332579cdd39c95626099842388546ec062aa70fc65c9720a312a6756ba49114741789a3 WHIRLPOOL 39ffc9ff67f987cd2b3029bcfdc97a7b35b1b17abe5d4ff1ff87b59d3855c2aa0d52ea17d0df4659a51d744124d7828ad5162b182e92fe58f1e6c9369fe95254
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
EBUILD tvbrowser-3.2.1-r1.ebuild 4828 SHA256 ee0a08fbb5eacdd9f01b3bb779ce7b3b12b5684f7bcf4944f192fddb9e3f0602 SHA512 cd2193c4a7504cff0a95e917249752058734500fb06b284adea898362e0d1e882ea59c4a80aec868275f7a38274165ce83957b6f4aaf1c35fb963aef00a4c1e4 WHIRLPOOL aab47aacecb66942b422870d2c6593a51b55e7624dbb11b59e44776ecf72aa2a23b81217f89edb24c66692fd0a2dd27ce9f7e481b42b7b53c108c4202d5de3f3
-EBUILD tvbrowser-3.2.1.ebuild 7600 SHA256 0ed4d04293594f661f0f036e3cd527e2bf6ff4b27f265711fe0372c1c4f6695e SHA512 3ad121629922069af8145fd3e21c495fbd50afec114fcfac258047a50aaefe151d87cc6f9fcd64b738935ca61d22c914c14947b178a265b4340438d6ad6360be WHIRLPOOL dfa0703345b288ffacf7e0af6387f908d2e53dd55abf8d6bee2c16a03796c015f63158cc3faa45f86c3ccbac8d3392efc903e7c58782b21c61ab5a271ec52328
-EBUILD tvbrowser-3.2.ebuild 7598 SHA256 60755c316aa652987e06e98cdf7228091831f05e881057fe0378d91ae27a77e6 SHA512 a45f09df437ae2575e34ba67d613fff4ad6cd06afcd159495dbc443628fc486bde642bc44ae3fae3179c54d3a0727f8a866ce44b8f903decf33162d2b8995a9e WHIRLPOOL 7fe2d12adafdef4942d1d108399ef6ee117b479a6e3d6f213f21cb1f118b1142b61639fed2f09fa8ed9793db3880cc0b2729f13dfd805ce87d547eb33af1c28b
-MISC ChangeLog 8502 SHA256 4e548ee919efef2ab56f46f7cc90a9049a61a16a4746f418eeb11f9c4258d288 SHA512 933f7fb04a8fa2390199af3014a778a8886b8dce3a7b98a567d165670d774ff2c488cb6b4266954f23b414b39d7d7f3fabed410de044ca330d2fc9b37aac1e6a WHIRLPOOL 476aa7206760449879361cfbe39170dae1796830a03d9ab8b5984244e13cd35473f94ade119449da78ca0e5dfa3bbe40d98b77f187480cb0e91cd4bedffcd334
+MISC ChangeLog 8649 SHA256 5eaa62be8d409a23cf2a42b1792fcfa90dc769823af45cc5082ef8bf16c8f344 SHA512 9c1b50ff9027f7fa51dc4bedecf56d2428a061db13daf28fed1963cad517ea769de59dbd2087603127795e5a2e038b725e03202363bd598a184fde07673bace3 WHIRLPOOL c7deaabd9fe655227644efb46ea6d275522765d567847ed856039881c3a13f7741724910f239b7162328b522dd0d8876e237f9156702b9bef28efec33ee501d2
MISC metadata.xml 331 SHA256 b83ec9363b78ed1ef4a32b5574eda0010c788c5279a99ccf9195a54ee00ca144 SHA512 aa0f19787bb49ef1de1cdae1796d3eaa2aef0a04ffe41d73efb4e07aea07747f65e6aee5c3e73196b30ebf03349c864db8dd67979ccd5b7aeb8a9cd4d521b6b6 WHIRLPOOL b16fe04a90df7e0b0c0e406bca63370f2c16057904bd75e8ed47d6164d9cfabfff66f0c9507256f1b9376614e2a9ab2f3a3d1e636fc801105c0f0bc84afd1770
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEbBAEBCAAGBQJSCp0AAAoJEJWyH81tNOV9HL4H+K6OJpXn5iw6dUlGQW98FszC
-4pbI5VCP6LCTqV+K+MWXMQgqreenXq/kyB7tQ+Ibl2Gew5bop0F8pw/zXT9pPKha
-D+a41Ebvq1dpE0RsrtwBkmY6qkDnXhByc3haL7emD/2AJrympyfL5B6eNgkjLMMZ
-0HDbutgv9iLJ3IG8h7ghFcxVh6v/+PruTlxaoB/bp5uENkfDzkTxyXqwlF7kzWdy
-Z8nWLcqC7OQXTc3nMCcdl8TMlJYxuyXjl5d50dfY+yZxGqwhCRarBiQuprfiBevz
-GtFar5317mkl31OaCGOyZfp1kUOrjlXqp6A90b0pf/xRsDlZ59va8KXNimM7Fg==
-=mysS
+iQEcBAEBCAAGBQJSDiPrAAoJEJWyH81tNOV9OBUH/iXGky3pLeeA4Yn8NwbKa2PZ
+nEvmPNoIPFfN/rGsRXBPH2EPT1bIK1Viu+5JIh/yWXttgnKIs8QEO6efOEybBocY
+iL0VyYNawpAvW5mXF6Hu79yT66Cz+E6QInhUOeewFYkmMOqebctc4WldIdJNqzXO
+x0UfsyzquOQMiJiSTHFedATWos754Y7Jui58dST9oKi7rzb7yz7yfjBPMQ3Nk0WS
+2GFPNqhumTTqFH1F7LYuOYznXGxaGgSMGsyKd8dq6OWHmokm1T6M/UxJrePn8qcE
+GPRZY/d1UWsTOXRMUiDszggfZs5JYYEreU9Pes9+53v4dzkh2Bb/lg8vKWsmasg=
+=qy5B
-----END PGP SIGNATURE-----
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"
-}
diff --git a/media-tv/tvbrowser/tvbrowser-3.2.ebuild b/media-tv/tvbrowser/tvbrowser-3.2.ebuild
deleted file mode 100644
index be54bdaf6f2c..000000000000
--- a/media-tv/tvbrowser/tvbrowser-3.2.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.ebuild,v 1.1 2012/10/28 11:44:46 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"
-}