Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-electronics/player/
Date: Wed, 04 Dec 2013 16:22:57
Message-Id: 1386173485.6529d83e3111564bbf98b8e31df502626310ebb8.jlec@gentoo
1 commit: 6529d83e3111564bbf98b8e31df502626310ebb8
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Wed Dec 4 16:11:25 2013 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 4 16:11:25 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6529d83e
7
8 sci-electronics/player: Fix deps
9
10 Package-Manager: portage-2.2.7
11
12 ---
13 sci-electronics/player/ChangeLog | 3 +++
14 sci-electronics/player/player-2.0.4.ebuild | 25 ++++++++++++++-----------
15 2 files changed, 17 insertions(+), 11 deletions(-)
16
17 diff --git a/sci-electronics/player/ChangeLog b/sci-electronics/player/ChangeLog
18 index 65f2f84..f6e4fa0 100644
19 --- a/sci-electronics/player/ChangeLog
20 +++ b/sci-electronics/player/ChangeLog
21 @@ -3,6 +3,9 @@
22 # $Header: $
23
24 04 Dec 2013; Justin Lecher <jlec@g.o> player-2.0.4.ebuild:
25 + Fix deps
26 +
27 + 04 Dec 2013; Justin Lecher <jlec@g.o> player-2.0.4.ebuild:
28 Fix java support
29
30 04 Dec 2013; Justin Lecher <jlec@g.o> player-2.0.4.ebuild:
31
32 diff --git a/sci-electronics/player/player-2.0.4.ebuild b/sci-electronics/player/player-2.0.4.ebuild
33 index bc47009..ed0db13 100644
34 --- a/sci-electronics/player/player-2.0.4.ebuild
35 +++ b/sci-electronics/player/player-2.0.4.ebuild
36 @@ -34,27 +34,30 @@ IUSE="ieee1394 imagemagick sphinx2 test v4l wifi
37 boost gnome gtk openssl festival
38 opengl glut gsl java python doc"
39
40 +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
41 +
42 RDEPEND="
43 virtual/jpeg
44 - opengl? ( virtual/opengl )
45 + boost? ( dev-libs/boost )
46 + festival? ( app-accessibility/festival )
47 + gtk? ( x11-libs/gtk+:2 )
48 glut? ( media-libs/freeglut )
49 - openssl? ( dev-libs/openssl )
50 - imagemagick? ( media-gfx/imagemagick )
51 + gnome? ( >=gnome-base/libgnomecanvas-2.0 )
52 gsl? ( sci-libs/gsl )
53 ieee1394? ( sys-libs/libraw1394 media-libs/libdc1394 )
54 + imagemagick? ( media-gfx/imagemagick )
55 java? ( virtual/jdk )
56 - gtk? ( x11-libs/gtk+:2 )
57 - gnome? ( >=gnome-base/libgnomecanvas-2.0 )
58 - boost? ( dev-libs/boost )
59 - sphinx2? ( app-accessibility/sphinx2 )
60 - festival? ( app-accessibility/festival )"
61 + opengl? ( virtual/opengl )
62 + openssl? ( dev-libs/openssl )
63 + python? ( ${PYTHON_DEPS} )
64 + sphinx2? ( app-accessibility/sphinx2 )"
65 DEPEND="${RDEPEND}
66 - python? ( dev-lang/swig )
67 + doc? ( app-doc/doxygen )
68 java? ( dev-lang/swig )
69 - doc? ( app-doc/doxygen )"
70 + python? ( dev-lang/swig )"
71
72 pkg_setup () {
73 - python-single-r1_pkg_setup
74 + use python && python-single-r1_pkg_setup
75 use java && java-pkg-opt-2_pkg_setup
76 }