diff options
-rw-r--r-- | media-plugins/grilo-plugins/ChangeLog | 11 | ||||
-rw-r--r-- | media-plugins/grilo-plugins/grilo-plugins-0.2.2.ebuild | 78 | ||||
-rw-r--r-- | media-plugins/grilo-plugins/metadata.xml | 2 |
3 files changed, 90 insertions, 1 deletions
diff --git a/media-plugins/grilo-plugins/ChangeLog b/media-plugins/grilo-plugins/ChangeLog index 0a7b8348fd46..536c241e4b0e 100644 --- a/media-plugins/grilo-plugins/ChangeLog +++ b/media-plugins/grilo-plugins/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for media-plugins/grilo-plugins # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/ChangeLog,v 1.12 2012/10/04 14:57:16 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/ChangeLog,v 1.13 2012/10/28 14:40:29 eva Exp $ + +*grilo-plugins-0.2.2 (28 Oct 2012) + + 28 Oct 2012; Gilles Dartiguelongue <eva@gentoo.org> + +grilo-plugins-0.2.2.ebuild, metadata.xml: + Version bump. Enable bliptv plugin (we do have librest), enable json/rest + always as it is already needed for a couple of gnome client packages. Add + dmap plugin. Drop tests restrictions, the package does not provide any. Add + experimental EAPI 5 dependency on tracker. 04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> grilo-plugins-0.1.18.ebuild: Stable for amd64, wrt bug #427544 diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.2.2.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.2.2.ebuild new file mode 100644 index 000000000000..26a17ea46354 --- /dev/null +++ b/media-plugins/grilo-plugins/grilo-plugins-0.2.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/grilo-plugins-0.2.2.ebuild,v 1.1 2012/10/28 14:40:29 eva Exp $ + +EAPI="5" +GCONF_DEBUG="no" # --enable-debug only changes CFLAGS +GNOME2_LA_PUNT="yes" + +inherit gnome2 + +DESCRIPTION="A framework for easy media discovery and browsing" +HOMEPAGE="https://live.gnome.org/Grilo" + +LICENSE="LGPL-2.1" +SLOT="0.2" +KEYWORDS="~amd64 ~x86" +IUSE="daap +dvd tracker upnp +vimeo +youtube" + +RDEPEND=" + >=dev-libs/glib-2.28:2 + >=media-libs/grilo-0.2.2:${SLOT}[network] + + dev-libs/gmime:2.6 + dev-libs/json-glib + dev-libs/libxml2:2 + dev-db/sqlite:3 + net-libs/rest:0.7 + + daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 ) + dvd? ( >=dev-libs/totem-pl-parser-3.4.1 ) + tracker? ( >=app-misc/tracker-0.10.5:= ) + youtube? ( + >=dev-libs/libgdata-0.9.1 + >=media-libs/libquvi-0.4.0 ) + upnp? ( + >=net-libs/gupnp-0.13 + >=net-libs/gupnp-av-0.5 ) + vimeo? ( + net-libs/libsoup:2.4 + dev-libs/libgcrypt ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +src_prepare() { + DOCS="AUTHORS NEWS README" + # --enable-debug only changes CFLAGS, useless for us + G2CONF="${G2CONF} + --disable-static + --disable-debug + --disable-uninstalled" + + # Plugins + # shoutcast seems to be broken + G2CONF="${G2CONF} + --enable-bliptv + --enable-apple-trailers + --enable-bookmarks + --enable-filesystem + --enable-flickr + --enable-gravatar + --enable-jamendo + --enable-lastfm-albumart + --enable-localmetadata + --enable-metadata-store + --enable-podcasts + --disable-shoutcast + --enable-tmdb + $(use_enable daap dmap) + $(use_enable dvd optical-media) + $(use_enable tracker) + $(use_enable upnp) + $(use_enable vimeo) + $(use_enable youtube)" + + gnome2_src_prepare +} diff --git a/media-plugins/grilo-plugins/metadata.xml b/media-plugins/grilo-plugins/metadata.xml index 3189930168f8..5d615acb56a7 100644 --- a/media-plugins/grilo-plugins/metadata.xml +++ b/media-plugins/grilo-plugins/metadata.xml @@ -2,6 +2,8 @@ <pkgmetadata> <herd>gnome</herd> <use> + <flag name="daap">Enable dmap support through + <pkg>net-libs/libdmapsharing</pkg></flag> <flag name="tracker">Build support for content discovery using the <pkg>app-misc/tracker</pkg> indexer</flag> <flag name="upnp">Build support for UPnP devices using |