summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2014-02-11 21:46:59 +0000
committerPacho Ramos <pacho@gentoo.org>2014-02-11 21:46:59 +0000
commit1a110c471ce1df8679ca2914108884b2a385b5de (patch)
treec671eeada4f513e03511a0801489668feaa182a2 /media-libs/grilo
parentNeeds newer gstreamer, bug #500852 by Jerome Revillard (diff)
downloadhistorical-1a110c471ce1df8679ca2914108884b2a385b5de.tar.gz
historical-1a110c471ce1df8679ca2914108884b2a385b5de.tar.bz2
historical-1a110c471ce1df8679ca2914108884b2a385b5de.zip
Version bump, drop old
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'media-libs/grilo')
-rw-r--r--media-libs/grilo/ChangeLog12
-rw-r--r--media-libs/grilo/Manifest18
-rw-r--r--media-libs/grilo/files/grilo-0.1.16-fix-automagic-test-ui.patch32
-rw-r--r--media-libs/grilo/files/grilo-0.2.6-testui-crash.patch57
-rw-r--r--media-libs/grilo/grilo-0.1.18-r1.ebuild90
-rw-r--r--media-libs/grilo/grilo-0.2.8.ebuild (renamed from media-libs/grilo/grilo-0.2.6.ebuild)24
-rw-r--r--media-libs/grilo/metadata.xml4
7 files changed, 29 insertions, 208 deletions
diff --git a/media-libs/grilo/ChangeLog b/media-libs/grilo/ChangeLog
index a6ce910ea0ca..9245141cb40b 100644
--- a/media-libs/grilo/ChangeLog
+++ b/media-libs/grilo/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-libs/grilo
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/grilo/ChangeLog,v 1.31 2013/12/08 19:12:01 pacho Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/grilo/ChangeLog,v 1.32 2014/02/11 21:46:53 pacho Exp $
+
+*grilo-0.2.8 (11 Feb 2014)
+
+ 11 Feb 2014; Pacho Ramos <pacho@gentoo.org> +grilo-0.2.8.ebuild,
+ -files/grilo-0.1.16-fix-automagic-test-ui.patch,
+ -files/grilo-0.2.6-testui-crash.patch, -grilo-0.1.18-r1.ebuild,
+ -grilo-0.2.6.ebuild, metadata.xml:
+ Version bump, drop old
08 Dec 2013; Pacho Ramos <pacho@gentoo.org> grilo-0.1.20.ebuild,
grilo-0.2.7.ebuild:
diff --git a/media-libs/grilo/Manifest b/media-libs/grilo/Manifest
index 352e5ffc1d4a..33fade40a7bb 100644
--- a/media-libs/grilo/Manifest
+++ b/media-libs/grilo/Manifest
@@ -2,22 +2,18 @@
Hash: SHA256
AUX grilo-0.1.16-constants.py 1731 SHA256 78bd7ea665746149f8ee3a5919837fbd70a7bab5767f56d905b03af12a72ec9e SHA512 85bd85720b63171b04f36f45bad2386c4b214eb3ecaaf8e57a0143573c87c873371eba017ba8f6e6cbcaea203052fd82d7a5823e704bea7f0fe1864367a5ca69 WHIRLPOOL 4bf8e8664de24b7a2be88af3a7761b72b3608f5819c977ea82c92d0bc16b49067075aaa2208edebb0a9b7e2ac746b36f19431413bc5566b75eac49f5bd6a9b14
-AUX grilo-0.1.16-fix-automagic-test-ui.patch 1085 SHA256 ed4d2d2a907898837db2764cffa79b8a0a119e0bdd301a80936c2464c6a7d7d1 SHA512 12a2feef6a4e3371b37ace23e017852ac020eab3c160c9e183b17d270c6d61dcf51de44cb5f6431a22ce44870a1281450c9f994c5a0de9ce4ecf8f7ada4c6843 WHIRLPOOL 3cd439246dd2cb2cb810dfc67092c4462a453091a937272e7b80046a264f3c7c6b68cd9b13db43f83b2aed9f1fae287a98f76bf45b2d83177bf1605e6a8f1d9f
-AUX grilo-0.2.6-testui-crash.patch 1764 SHA256 07eeae01a798e7efca05d9532d6bafff8e031112fe8aa9443f52dc1c094d8c9f SHA512 a0eb23a99d5ace4ac45ffda64bb2e538d83384016d50836fb97955dfb1035aa5333c0121c9e4a244ae07e5e1629bcc14d5bc6642dae362c5e6190a435fc6d753 WHIRLPOOL bd6f7e14ee9460b4f24c03b4cf69039b121fc9d33b536ecdc60060b6c6fe3933348def4aeaa50fa8d6c28dd326fba9c5e56a3f6595098b6465558e29ee7b038d
-DIST grilo-0.1.18.tar.xz 493216 SHA256 dc5bc1ea74ed3d47c4ec2d94886234346671509bdc63ce181f98824e7178ae83 SHA512 61a9d5743aa6476ab33d0352a7e87817b8dd6d14baff43c1faab8578bc0f78990bd44ac4191b684ea0107ba736a759f0487f31f10abc717ee34ef152387a9805 WHIRLPOOL 9bccf95a641f9517d28ec43fcb2b58daf8d3ce7218f417058fc503afab7efce7609010008f858d3403e490856a9903b5c9d0111e180482ed1b098f46f18209cb
DIST grilo-0.1.20.tar.xz 477860 SHA256 3438e76a61c74302598c86d6978e67ca51e45440029b0440de5519cbd16e6da1 SHA512 552f57b53c6602c9c7dd91ffca143ac4387ce1d4fed838770d9ee56531f400b98d2c0ee664243a6f7d4e5e22f657ff53132f01a189d4ea797ac167d3faafc6ef WHIRLPOOL ca370573e45c7cf652df0bbb340e00ba24cd41e4c8d6c622022f05cf64c8ff2b6181a7f8a23977391bf1078c330091d2862fa1c5f7234460913dc9da994093ab
-DIST grilo-0.2.6.tar.xz 534272 SHA256 601421279753b26bee0b2b5952689f87f7c7836879f7326151a8f8139fa67036 SHA512 4de4c777451cf4f01220d6cdbb68d2a674056f2f52c2d2f82044eaa5d588148df8ef36d4700a907abf1b5ccf5374c8a834d97737895dda2c3e79de702226fb92 WHIRLPOOL f4ecd423a49c1110f86f7077a3eb73544bfca18a4ceaa6dbcc13d129c551fff0fe57b9d8e3466e13c98dc462bdbfcfc301f7122f0d8ea3f8a82ccec7b96b7d4f
DIST grilo-0.2.7.tar.xz 579464 SHA256 4a854ee6f9a220f05e696813949be94780c12a7fb281253f10a545f30ed596d8 SHA512 19d4b4f5eeed831169d590c1b01a7565e3c10aceb4640012a5477f49b082d2956fa6243d0b2a3845abb96b9594a4a7085ebe0ad5458623bfa30b32f118c6787a WHIRLPOOL 06fb96fb72e075aa83082d79bccef8f223798239ad5da9074bfc5516a4ad1512b5067eee1454f36d7680bed838dd86a1df3af246f6700f2c79b88d08f2709fdb
-EBUILD grilo-0.1.18-r1.ebuild 2278 SHA256 1057a393627da8848b9dc233c1b0d5ac295b4b3c8d625ffc01fd3e70f4f5a81b SHA512 2a5d3c3cab44f9e53e57b8f9e2ebb8428ebf64cd7cce15b00f244dfe8289b1442baeefa4ba0b9f87a2911db4a9706001e891bb00337037d0bbd0ab696813324a WHIRLPOOL b5318e2235be626bad9e81b49fcca270d9a0a956e689daa09963f83081aa2931a674fa659d9c43e82ec07265ea0b461c4bad9ac3015be1a9550ec5240ea05c7a
+DIST grilo-0.2.8.tar.xz 598616 SHA256 03a50e011b897a46d6ec6fe4cfec4ca0737047f279c99b3d9eb9bef8c472cee8 SHA512 4fb5207788baca196b48c90f8e83767babb5433dc5e7c85c3fd6a4a23d5df887fc934ea8a2363e46aa9a9d533edf7963cfbc29b59b1c82d553ff411f2d34387f WHIRLPOOL 2dfc98b8a63a46cababc165919960643879027611f22fcab4903b8c6d1b4478d6a33ba647ae23ea6605aca1b38194e0616b1f67faaba7031f19a4af26a246faf
EBUILD grilo-0.1.20.ebuild 2278 SHA256 cc1d08808c498a1ac7aeb203809b306f84d646c44202d7caee8870c0d9048093 SHA512 24657e582a1d4ecaf339b030c2c3ba1d0cfe0c9299ac773d7848949adb06fc86e07b4ec69c903381397a9ed8df877c0c1f42edd2c4799a91458309729b5f8098 WHIRLPOOL 27b8ff84acba82e81845723542a811d3ce29d7917261aad2a1d0d950c899b248a2d0f2c939f4ca30aabd0b4ef1785952fb616c00027abd3d9db90677c466d4c9
-EBUILD grilo-0.2.6.ebuild 2580 SHA256 dc7501d8550cee82b10297a803539b8b29c76c5e290da6163ec56c6c32e1d225 SHA512 dbaf1dcba4702e721cea465a51f1fb5c35e93d1672bdc09d150975a91941083a0a363998149dca0138f6db285b1f180aabdf58a9abdba69a0ccc1ceaae31ee5d WHIRLPOOL 07e08446e6575a6bc155d1bb7fde6e5730e90c27166bbf7ef00ce59423dd1f8a2227d53291f230fedcb0fecdf925264344df7dcf75bab13caa04f416bbff6dd6
EBUILD grilo-0.2.7.ebuild 2413 SHA256 69b72d00878714b27ff3b25a456d78d6a7bc3c2029a57dee84290b54f69f8098 SHA512 0bcc5422e07e64223ac246006bfe9b94785630964217927fdade87ce2b440e488c4ebaaba33f8f329dbfb4c413d0b1441bd1a65433e03d86640fc7b75ae56f87 WHIRLPOOL 8a1799133194559fc787c629da3de4a39bf060ddfb4bbe9982914acc857ff1fec4613c32ca1e3862cf393f6d09221afbd5b27781864e396c7777e24c839bf612
-MISC ChangeLog 5075 SHA256 c4ebd66864624f54be530648ac1bad12fa917404aca36299c65bb599db6ee6e7 SHA512 87ada352fd6edac45db8b324fde83b888134a368550d5e4864235a035e6a61c8fa196373c5d5a7e5fa8e3305af0302ca54737c67c0b7b496c644d1a615700506 WHIRLPOOL f0d16ea280e840e5954b8e411266be9147093c39457c566fd13de56d97145154f9d73e39870697ca173fbde73b678ac2753858e441637ee93d65b39e796b4d77
-MISC metadata.xml 460 SHA256 01e4884b782156eb41969c4ac3bff2a49f2259cceed928e90e15a470664528af SHA512 2cc40ac45a9058796210394e883c3c859af9f0f22f0c0ed47b570e69a6797cd24102f428abf79cbd375cebf3e57fe03e9323bb5c85353ee5510fffeba60d1d92 WHIRLPOOL e85a6f6742117bbc1015ef44822d2010cd4c258bb01c384588acfc7e05f6267b4544201c03ee8d8408cf3cafaa63ea074bfb7e0bf91a4115e923cec20a37b937
+EBUILD grilo-0.2.8.ebuild 2513 SHA256 bd5f51231555aaab99d39ca8a2294576adab7fe925207c0022d524dd917815ed SHA512 3cfac17f654713d558cce1d0bc52371a93e71611b55efd778b08a90de1e237828bbcafab16e2deafd962d769017f1ac630fca300ae578a2388999279f3fe93bd WHIRLPOOL db49201dabf970f973951cfa4935b36db9eff97a848ad02d2b4a3133fd886358cfda0d5754ba79f7e2d37303b0f9572cea17a8074c151d91b8f57886da2b0ee0
+MISC ChangeLog 5350 SHA256 f75a2c4476f5b96d386bfdc90f1c080e54f756f35e980b51f9591ecd1388cdff SHA512 cdc7c9737c7c40340a03b6c4a4a42ba848bcc735595d186900a53f52be0525b9cbcb43255807a5e9c86f762aa92fee8250e0148c3e1b14fed0eaa16295610127 WHIRLPOOL 14099e76fadb045b46245bfe79b963e802baf07cc5677ecf7dd41d566fe2160ff5e0484ef3451ec2fba3a427fb12fbc27d2133f3acdef78da2a52f9a29b4b7c2
+MISC metadata.xml 464 SHA256 ec1ab804430c79e7ba5a1b417cdb220192c9555c80220e546afd481153a47d60 SHA512 f05f7b78d8083a30dddce3417e8ce252090bbff9ab48dd3d5e53ff32eeb706a31aa0685e095d0e6d8da1999374d9e2125bc62e5897498e7e0ebf92d02aee3084 WHIRLPOOL e22fa1ffb2672eb15c57a3d8ab8cdf8a739460e018954962734d30b5dc55ff8a88e87a7525298ad603664d5d20acfbc18d6d0dfefdbdb22f5681fdaf76706b28
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlKkxIIACgkQCaWpQKGI+9SU7wCdEOdOPMkupAj2FjCfr99Gh0h5
-glkAn2JFlLnIQ0oQd0GHinYGVycEwWWZ
-=Q+g1
+iEYEAREIAAYFAlL6mk4ACgkQCaWpQKGI+9Tr2ACdGya/WVKykcliACeNhaPKuBfa
+voQAoIGhEcuE7ivCQjCfUi2xlMV4x3Ka
+=f0Aw
-----END PGP SIGNATURE-----
diff --git a/media-libs/grilo/files/grilo-0.1.16-fix-automagic-test-ui.patch b/media-libs/grilo/files/grilo-0.1.16-fix-automagic-test-ui.patch
deleted file mode 100644
index 64ae0c3b31c2..000000000000
--- a/media-libs/grilo/files/grilo-0.1.16-fix-automagic-test-ui.patch
+++ /dev/null
@@ -1,32 +0,0 @@
---- configure.ac
-+++ configure.ac
-@@ -104,12 +104,25 @@
- # UI Tool
- # ----------------------------------------------------------
-
--gtkver="gtk+-3.0"
--PKG_CHECK_EXISTS([gtk+-3.0 >= 3.0], [gtkver="gtk+-3.0"], [gtkver="gtk+-2.0"])
--
--PKG_CHECK_MODULES([GTU], [ ${gtkver} ],
-+PKG_CHECK_MODULES([GTU], [ gtk+-3.0 >= 3.0 ],
- [ BUILD_GRILO_TEST_UI=yes ],
- [ BUILD_GRILO_TEST_UI=no ])
-+AC_ARG_ENABLE([test_ui],
-+ AS_HELP_STRING([--enable-test-ui],
-+ [Enable Grilo Test UI (default: auto)]),
-+ [
-+ case "$enableval" in
-+ yes)
-+ if test "x$BUILD_GRILO_TEST_UI" = "xno"; then
-+ AC_MSG_ERROR([gtk+-3.0 >= 3.0 not found, install it
-+ or use --disable-test-ui])
-+ fi
-+ ;;
-+ no)
-+ BUILD_GRILO_TEST_UI=no
-+ ;;
-+ esac
-+ ])
-
- AM_CONDITIONAL(BUILD_GRILO_TEST_UI, test "x$BUILD_GRILO_TEST_UI" = "xyes")
-
diff --git a/media-libs/grilo/files/grilo-0.2.6-testui-crash.patch b/media-libs/grilo/files/grilo-0.2.6-testui-crash.patch
deleted file mode 100644
index 9ab58f37490a..000000000000
--- a/media-libs/grilo/files/grilo-0.2.6-testui-crash.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From f581f2a456e6dbec76742b8e862feecee58e36b0 Mon Sep 17 00:00:00 2001
-From: Juan A. Suarez Romero <jasuarez@igalia.com>
-Date: Tue, 21 May 2013 14:01:10 +0000
-Subject: test-ui: Check if there is a reply from OAuth
-
-https://bugzilla.gnome.org/show_bug.cgi?id=700478
----
-diff --git a/tools/grilo-test-ui/flickr-oauth.c b/tools/grilo-test-ui/flickr-oauth.c
-index 90679d2..8e847c5 100644
---- a/tools/grilo-test-ui/flickr-oauth.c
-+++ b/tools/grilo-test-ui/flickr-oauth.c
-@@ -74,6 +74,7 @@ flickroauth_get_request_token (const gchar *consumer_key,
- gchar *params[7];
- gchar *params_string; /* one string later created from params[] */
- gchar *http_reply;
-+ gchar *request_token = NULL;
-
- timestamp = get_timestamp ();
- nonce = oauth_gen_nonce ();
-@@ -107,7 +108,12 @@ flickroauth_get_request_token (const gchar *consumer_key,
- http_reply = oauth_http_get2 (url, NULL, NULL);
- g_free (url);
-
-- return parse_request_token (http_reply, secret);
-+ if (http_reply) {
-+ request_token = parse_request_token (http_reply, secret);
-+ g_free (http_reply);
-+ }
-+
-+ return request_token;
- }
-
- gchar *
-@@ -125,6 +131,7 @@ flickroauth_get_access_token (const gchar *consumer_key,
- gchar *params[8];
- gchar *params_string; /* one string later created from params[] */
- gchar *http_reply;
-+ gchar *access_token = NULL;
-
- timestamp = get_timestamp ();
- nonce = oauth_gen_nonce ();
-@@ -159,7 +166,12 @@ flickroauth_get_access_token (const gchar *consumer_key,
- http_reply = oauth_http_get2 (url, NULL, NULL);
- g_free (url);
-
-- return parse_access_token (http_reply, secret);
-+ if (http_reply) {
-+ access_token = parse_access_token (http_reply, secret);
-+ g_free (http_reply);
-+ }
-+
-+ return access_token;
- }
-
- gchar *
---
-cgit v0.9.1
diff --git a/media-libs/grilo/grilo-0.1.18-r1.ebuild b/media-libs/grilo/grilo-0.1.18-r1.ebuild
deleted file mode 100644
index 4057b2d416d0..000000000000
--- a/media-libs/grilo/grilo-0.1.18-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/grilo/grilo-0.1.18-r1.ebuild,v 1.4 2012/12/10 02:40:29 tetromino Exp $
-
-EAPI="4"
-GCONF_DEBUG="no" # --enable-debug only changes CFLAGS
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2
-
-DESCRIPTION="A framework for easy media discovery and browsing"
-HOMEPAGE="https://live.gnome.org/Grilo"
-
-LICENSE="LGPL-2.1+"
-SLOT="0.1"
-KEYWORDS="amd64 x86"
-IUSE="doc examples gtk +introspection +network test vala"
-
-RDEPEND="
- >=dev-libs/glib-2.22:2
- dev-libs/libxml2:2
- gtk? ( >=x11-libs/gtk+-3.0:3 )
- introspection? ( >=dev-libs/gobject-introspection-0.9 )
- network? ( >=net-libs/libsoup-2.33.4:2.4 )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- gnome-base/gnome-common
- doc? ( >=dev-util/gtk-doc-1.10 )
- vala? ( dev-lang/vala:0.12[vapigen] )
- test? (
- dev-python/pygobject:2
- dev-python/pygobject:3
- media-plugins/grilo-plugins:0.1 )"
-# eautoreconf requires gnome-common
-
-# Tests fail horribly, but return 0
-RESTRICT="test"
-
-pkg_setup() {
- DOCS="AUTHORS NEWS README TODO"
- # --enable-debug only changes CFLAGS, useless for us
- G2CONF="${G2CONF}
- --disable-maintainer-mode
- --disable-static
- --disable-debug
- VALAC=$(type -P valac-0.12)
- VALA_GEN_INTROSPECT=$(type -P vala-gen-introspect-0.12)
- VAPIGEN=$(type -P vapigen-0.12)
- $(use_enable introspection)
- $(use_enable network grl-net)
- $(use_enable test tests)
- $(use_enable gtk test-ui)
- $(use_enable vala)"
-}
-
-src_prepare() {
- # Don't build examples
- sed -e '/SUBDIRS/s/examples//' \
- -i Makefile.am -i Makefile.in || die
-
- # Fix Test-UI automagic gtk2/gtk3 selection
- epatch "${FILESDIR}/${PN}-0.1.16-fix-automagic-test-ui.patch"
-
- # Build system doesn't install this file with the tarball
- cp "${FILESDIR}/${PN}-0.1.16-constants.py" "${S}/tests/python/constants.py"
- eautoreconf
-
- gnome2_src_prepare
-}
-
-src_test() {
- cd tests/
- emake check
-}
-
-src_install() {
- gnome2_src_install
-
- # Prevent file collision with other slot
- if use vala; then
- mv "${ED}usr/bin/grilo-simple-playlist" \
- "${ED}usr/bin/grilo-simple-playlist-${SLOT}" || die
- fi
-
- if use examples; then
- # Install example code
- insinto /usr/share/doc/${PF}/examples
- doins "${S}"/examples/*.c
- fi
-}
diff --git a/media-libs/grilo/grilo-0.2.6.ebuild b/media-libs/grilo/grilo-0.2.8.ebuild
index 4c4fcfd5a008..8ea710f30a71 100644
--- a/media-libs/grilo/grilo-0.2.6.ebuild
+++ b/media-libs/grilo/grilo-0.2.8.ebuild
@@ -1,33 +1,35 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/grilo/grilo-0.2.6.ebuild,v 1.3 2013/10/14 20:12:07 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/grilo/grilo-0.2.8.ebuild,v 1.1 2014/02/11 21:46:53 pacho Exp $
EAPI="5"
GCONF_DEBUG="no" # --enable-debug only changes CFLAGS
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python2_{6,7} )
VALA_MIN_API_VERSION="0.12"
-VALA_MAX_API_VERSION="0.20" # explicitly specified in configure
+VALA_MAX_API_VERSION="0.24" # explicitly specified in configure
VALA_USE_DEPEND="vapigen"
-inherit eutils gnome2 python-any-r1 vala
+inherit gnome2 python-any-r1 vala
DESCRIPTION="A framework for easy media discovery and browsing"
-HOMEPAGE="https://live.gnome.org/Grilo"
+HOMEPAGE="https://wiki.gnome.org/Projects/Grilo"
LICENSE="LGPL-2.1+"
SLOT="0.2/1" # subslot is libgrilo-0.2 soname suffix
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="gtk examples +introspection +network test vala"
+
+IUSE="gtk examples +introspection +network playlist test vala"
REQUIRED_USE="test? ( introspection )"
RDEPEND="
- >=dev-libs/glib-2.29.10:2
+ >=dev-libs/glib-2.32:2
dev-libs/libxml2:2
net-libs/liboauth
gtk? ( >=x11-libs/gtk+-3:3 )
introspection? ( >=dev-libs/gobject-introspection-0.9 )
network? ( >=net-libs/libsoup-2.41.3:2.4 )
+ playlist? ( >=dev-libs/totem-pl-parser-3.4.1 )
"
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.10
@@ -56,9 +58,6 @@ src_prepare() {
sed -e '/SUBDIRS/s/examples//' \
-i Makefile.am -i Makefile.in || die
- # Check if there is a reply from OAuth, upstream bug #700478
- epatch "${FILESDIR}/${P}-testui-crash.patch"
-
use vala && vala_src_prepare
gnome2_src_prepare
}
@@ -71,14 +70,11 @@ src_configure() {
$(use_enable gtk test-ui) \
$(use_enable introspection) \
$(use_enable network grl-net) \
+ $(use_enable playlist grl-pls) \
$(use_enable test tests) \
$(use_enable vala)
}
-src_test() {
- emake check PYTHON=$(PYTHON -2)
-}
-
src_install() {
gnome2_src_install
# Upstream made this conditional on gtk-doc build...
diff --git a/media-libs/grilo/metadata.xml b/media-libs/grilo/metadata.xml
index e45d9180d39b..08f4481ad1f9 100644
--- a/media-libs/grilo/metadata.xml
+++ b/media-libs/grilo/metadata.xml
@@ -3,10 +3,10 @@
<pkgmetadata>
<herd>gnome</herd>
<use>
- <flag name='introspection'>Use <pkg>dev-libs/gobject-introspection</pkg>
- for introspection</flag>
<flag name='network'>Enable network access for media discovery using
<pkg>net-libs/libsoup</pkg></flag>
+ <flag name='playlist'>Enable support for playlists through
+ <pkg>dev-libs/totem-pl-parser</pkg></flag>
<flag name='vala'>Generate bindings for <pkg>dev-lang/vala</pkg></flag>
</use>
</pkgmetadata>