Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: media-tv/mediathekview-bin/
Date: Thu, 29 May 2014 16:45:21
Message-Id: 1401381901.b04a6173c56d914f060f8c76276c6c1997baf78c.sping@gentoo
1 commit: b04a6173c56d914f060f8c76276c6c1997baf78c
2 Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
3 AuthorDate: Thu May 29 16:45:01 2014 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Thu May 29 16:45:01 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=b04a6173
7
8 media-tv/mediathekview-bin: 6
9
10 ---
11 .../mediathekview-bin/mediathekview-bin-6.ebuild | 46 ++++++++++++++++++++++
12 1 file changed, 46 insertions(+)
13
14 diff --git a/media-tv/mediathekview-bin/mediathekview-bin-6.ebuild b/media-tv/mediathekview-bin/mediathekview-bin-6.ebuild
15 new file mode 100644
16 index 0000000..2270f71
17 --- /dev/null
18 +++ b/media-tv/mediathekview-bin/mediathekview-bin-6.ebuild
19 @@ -0,0 +1,46 @@
20 +# Copyright 1999-2013 Gentoo Foundation
21 +# Distributed under the terms of the GNU General Public License v2
22 +# $Header: $
23 +
24 +EAPI=2
25 +
26 +inherit java-pkg-2
27 +
28 +DESCRIPTION="Download files from the public broadcasting services"
29 +HOMEPAGE="http://zdfmediathk.sourceforge.net/"
30 +SRC_URI="mirror://sourceforge/zdfmediathk/Mediathek/Mediathek%20${PV}/MediathekView_${PV}.zip"
31 +
32 +LICENSE="GPL-3"
33 +SLOT="0"
34 +KEYWORDS="~amd64 ~x86"
35 +
36 +DEPEND=">=virtual/jdk-1.7"
37 +RDEPEND=">=virtual/jre-1.7
38 + media-video/vlc
39 + media-video/flvstreamer
40 + dev-java/xz-java"
41 +
42 +S=${WORKDIR}
43 +
44 +src_prepare() {
45 + rm lib/xz.jar
46 +
47 + ewarn "Bundled libs remaining:"
48 + ewarn "$(find lib -name '*.jar' | sort)"
49 +}
50 +
51 +src_compile() {
52 + :
53 +}
54 +
55 +src_install() {
56 + java-pkg_dojar MediathekView.jar
57 + java-pkg_dojar lib/*.jar
58 +
59 + insinto /usr/share/${PN}/lib/bin/
60 + doins bin/flv.sh || die
61 +
62 + java-pkg_register-dependency xz-java xz.jar
63 +
64 + java-pkg_dolauncher ${PN} --main mediathek.Main
65 +}