dev-ruby/ruby-gstreamer: amd64 stable wrt bug #610390
[gentoo.git] / dev-ruby / ruby-gstreamer / ruby-gstreamer-3.0.8.ebuild
1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=5
6 USE_RUBY="ruby21 ruby22 ruby23"
7
8 inherit virtualx ruby-ng-gnome2
9
10 DESCRIPTION="Ruby GStreamer bindings"
11 KEYWORDS="amd64 ~ppc ~x86"
12 IUSE=""
13
14 RDEPEND="${RDEPEND}
15         media-libs/gstreamer:1.0
16         media-libs/gst-plugins-base:1.0"
17 DEPEND="${DEPEND}
18         dev-libs/gobject-introspection
19         media-libs/gstreamer:1.0
20         media-libs/gst-plugins-base:1.0"
21
22 ruby_add_rdepend "
23         ~dev-ruby/ruby-glib2-${PV}
24         ~dev-ruby/ruby-gobject-introspection-${PV}
25 "
26
27 all_ruby_prepare() {
28         # Avoid compilation of dependencies during test.
29         sed -i -e '/system/,/^  end/ s:^:#:' test/run-test.rb || die
30 }
31
32 each_ruby_test() {
33         VIRTUALX_COMMAND=${RUBY}
34         virtualmake test/run-test.rb || die
35 }