1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
5 GCONF_DEBUG="no" # --enable-debug only changes CFLAGS
10 DESCRIPTION="A framework for easy media discovery and browsing"
11 HOMEPAGE="https://wiki.gnome.org/Projects/Grilo"
15 KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
16 IUSE="daap +dvd flickr freebox gnome-online-accounts lua subtitles thetvdb tracker upnp-av +vimeo +youtube"
18 # Bump gom requirement to avoid segfaults
20 >=dev-libs/glib-2.44:2
21 >=media-libs/grilo-0.2.12:${SLOT}[network,playlist]
22 media-libs/libmediaart:2.0
30 daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 )
31 dvd? ( >=dev-libs/totem-pl-parser-3.4.1 )
32 flickr? ( net-libs/liboauth )
33 freebox? ( net-dns/avahi )
34 gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91 )
39 >=dev-libs/totem-pl-parser-3.4.1 )
40 subtitles? ( net-libs/libsoup:2.4 )
44 tracker? ( >=app-misc/tracker-0.10.5:= )
46 >=dev-libs/libgdata-0.9.1:=
47 >=dev-libs/totem-pl-parser-3.4.1 )
50 net-libs/dleyna-connector-dbus )
52 >=dev-libs/totem-pl-parser-3.4.1 )
55 app-text/docbook-xml-dtd:4.5
57 >=dev-util/intltool-0.40.0
61 # FIXME: some unittests required python-dbusmock
63 # --enable-debug only changes CFLAGS, useless for us
65 # shoutcast seems to be broken
66 gnome2_src_configure \
69 --disable-uninstalled \
74 --enable-localmetadata \
76 --enable-metadata-store \
81 $(use_enable daap dmap) \
82 $(use_enable dvd optical-media) \
83 $(use_enable flickr) \
84 $(use_enable freebox) \
85 $(use_enable gnome-online-accounts goa) \
86 $(use_enable lua lua-factory) \
87 $(use_enable subtitles opensubtitles) \
88 $(use_enable thetvdb) \
89 $(use_enable tracker) \
90 $(use_enable upnp-av dleyna) \