summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2012-09-16 02:50:33 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2012-09-16 02:50:33 +0000
commit564703c26d7ebb8beadbba4938604aea1d6e6beb (patch)
treec80c62afdf05504dcc4dcd74ff3fce3c26c05018 /media-plugins/grilo-plugins
parentVersion bump; slot to allow parallel installation of 0.2.x and 0.1.x; disable... (diff)
downloadhistorical-564703c26d7ebb8beadbba4938604aea1d6e6beb.tar.gz
historical-564703c26d7ebb8beadbba4938604aea1d6e6beb.tar.bz2
historical-564703c26d7ebb8beadbba4938604aea1d6e6beb.zip
Version bump with optical media support and lots of bugfixes; slot to allow parallel installation of 0.2.x and 0.1.x; disable USE=debug (it only adds debugging CFLAGS). Drop old.
Package-Manager: portage-2.2.0_alpha128/cvs/Linux x86_64
Diffstat (limited to 'media-plugins/grilo-plugins')
-rw-r--r--media-plugins/grilo-plugins/ChangeLog16
-rw-r--r--media-plugins/grilo-plugins/Manifest33
-rw-r--r--media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-apple-trailers-fix.patch28
-rw-r--r--media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-tracker-0.12.patch41
-rw-r--r--media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-upnp-filter-containers.patch31
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.1.18.ebuild7
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.1.20.ebuild (renamed from media-plugins/grilo-plugins/grilo-plugins-0.1.17-r2.ebuild)25
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.2.0.ebuild77
8 files changed, 129 insertions, 129 deletions
diff --git a/media-plugins/grilo-plugins/ChangeLog b/media-plugins/grilo-plugins/ChangeLog
index efac36a5b0ef..16c35d7b804c 100644
--- a/media-plugins/grilo-plugins/ChangeLog
+++ b/media-plugins/grilo-plugins/ChangeLog
@@ -1,6 +1,20 @@
# 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.8 2012/05/05 08:27:19 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/ChangeLog,v 1.9 2012/09/16 02:50:33 tetromino Exp $
+
+*grilo-plugins-0.2.0 (16 Sep 2012)
+*grilo-plugins-0.1.20 (16 Sep 2012)
+
+ 16 Sep 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ -grilo-plugins-0.1.17-r2.ebuild,
+ -files/grilo-plugins-0.1.17-apple-trailers-fix.patch,
+ -files/grilo-plugins-0.1.17-tracker-0.12.patch,
+ -files/grilo-plugins-0.1.17-upnp-filter-containers.patch,
+ grilo-plugins-0.1.18.ebuild, +grilo-plugins-0.1.20.ebuild,
+ +grilo-plugins-0.2.0.ebuild:
+ Version bump with optical media support and lots of bugfixes; slot to allow
+ parallel installation of 0.2.x and 0.1.x; disable USE=debug (it only adds
+ debugging CFLAGS). Drop old.
05 May 2012; Jeff Horelick <jdhore@gentoo.org>
grilo-plugins-0.1.17-r2.ebuild, grilo-plugins-0.1.18.ebuild:
diff --git a/media-plugins/grilo-plugins/Manifest b/media-plugins/grilo-plugins/Manifest
index 9ea2848b3924..af584973aa71 100644
--- a/media-plugins/grilo-plugins/Manifest
+++ b/media-plugins/grilo-plugins/Manifest
@@ -1,10 +1,23 @@
-AUX grilo-plugins-0.1.17-apple-trailers-fix.patch 961 RMD160 0c2130b6e77881ddf09934f26e7658dd2fc9298d SHA1 d267e10f709d92ca254cd2cde98abe177889a45f SHA256 0679729aa53a1545dd49f3e055d5bc01364464ac4a749164e26904ab83959d05
-AUX grilo-plugins-0.1.17-tracker-0.12.patch 1764 RMD160 8f17ffb77d71e00988f994924591cb034ae53959 SHA1 4645ddd08d3631631f59776cc1ad9ce34e1eb8a2 SHA256 c0ff0d0aa691519d93ddf61e685186cd5d8da99c4cebdc3e179f40068d88f065
-AUX grilo-plugins-0.1.17-upnp-filter-containers.patch 1132 RMD160 4761721df1a78456b7b7a915b175154ecef0b71d SHA1 b4bd27993e32d9b801c2aadc5b62c834384d3a33 SHA256 5b254304adf0fc000756a27e85c9e23a1210c5193e5e3fb17c39b94ef0e250cd
-AUX grilo-plugins-0.1.18-tracker-0.14.patch 1366 RMD160 75e500f020737259694898fc9d7dd5805ff82e5e SHA1 ec0f0fc770124ffdfce3dd01ab599b2b5bb236bc SHA256 039dd863d4e36c9d778c82720c8b4465d01acadf6be244bf260b6ff035f5f2de
-DIST grilo-plugins-0.1.17.tar.xz 374436 RMD160 cd1d84573ebc8c7e0e7bf25947dd8522c5d155a0 SHA1 2b6ae8200e306626e74561e3cbc1d3b902f5182e SHA256 c77f70c02ab8a9abb7cddc909f90853d13e2a18d4b69db65a411082c3ef79b0a
-DIST grilo-plugins-0.1.18.tar.xz 376696 RMD160 c0610e521721685ee54999c4399cb818ff744648 SHA1 c4fb23f8f34d228261123a0768f2e8e7c88d8f3d SHA256 7e382f402119f4f270380627a2f49b30a6c43a47ecd645bf5ffe4e0cd99a1c79
-EBUILD grilo-plugins-0.1.17-r2.ebuild 1959 RMD160 54f03a0574ce9ae53f86568d01db778ddda9e47f SHA1 e5a5577f3049cc64d121fe4efb755d1e507811b7 SHA256 f6d6c19e98c808fca44581f3acc4674b0cca3eb6f74aaef8cc3a647008883914
-EBUILD grilo-plugins-0.1.18.ebuild 1820 RMD160 41f7357f94a000ab081fa484482574e17cb2d0d7 SHA1 ae6dae89a0b271e8ca6ce6c18098a33ef8829d74 SHA256 5bae37358f6e4c11bbb15a783aedfa3f8475d6dc2178db2441a949a0171413ef
-MISC ChangeLog 2764 RMD160 c2396cda8cca8417862cfd4be4360e33cc55037d SHA1 6b4073613094551cfd69710e1ff8e2626da31257 SHA256 cb726a6a96cc6083753857e682af5baf9d6764fba294e2a297ea4ff17e87c112
-MISC metadata.xml 597 RMD160 90c12670b9e2e44e266cf617c510d21db40f20fa SHA1 9652456944b72246ed22bb5deab95643dfe21f2e SHA256 08381bc5aff817c6df37d929646c19b3d5a4ed51a832bbc7d088a5bdd58ba653
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX grilo-plugins-0.1.18-tracker-0.14.patch 1366 SHA256 039dd863d4e36c9d778c82720c8b4465d01acadf6be244bf260b6ff035f5f2de SHA512 da7639f88b2cc8ed52c64dce2066f5c9f98142c471f5019b2d05e94e59802481fadf02f9d25bbf23fe0fbaaf7a8524a3765994b8859d62769361f073166f22ce WHIRLPOOL 464b3710d7badd400a3bafcc8198894d2d7fa615913d7af2e620087da315845b2eea26bbb2d5df49ea326741a454af83a1533f9a27495056df177afc474f607c
+DIST grilo-plugins-0.1.18.tar.xz 376696 SHA256 7e382f402119f4f270380627a2f49b30a6c43a47ecd645bf5ffe4e0cd99a1c79 SHA512 6dfe50fcc0145c807b3ea6743e4fe25452cc178d07e49058ae7ed5e4dd87673fbeb5a5cb1fe5d682df5cace47dff585666f3ff20bc1d2a8eee9c18fcb5024aca WHIRLPOOL e5eb40729ad4575ac10fc919ca8b79e3cdb84b5089684243878700b94f822d5f5d57435999e5b51455c87bc7be8eb529bc97d9ab741b951b36cbdfad24061deb
+DIST grilo-plugins-0.1.20.tar.xz 384188 SHA256 4b0bf0f502f7a21827e1de4b60e70376d49524c3859a69ebff28d829ab8ae5b5 SHA512 6a7784a67725d694dd909766581b88549c39cea6a70127f04fc95ac9fb054ee4580d4e8712eb7dfe9ec4b4b6549efa88a8aa669ae69e92866141e0d83af5c06c WHIRLPOOL e5f6e8a97668ee83fb4126546a10034f6550b6a967706130a81331adb7315e49ed1d0dc4dbb7bd0543147817dbe87af811020dddd4a4f189c415aac980925f9b
+DIST grilo-plugins-0.2.0.tar.xz 384380 SHA256 86ecabe5b34a15e9c00285b599461e7eb590e2fff0a8b284157b789b192db4f7 SHA512 90048f0c996f3d75babbdbd2f06206c7fb7ba1b008276aaa6c7cb72c95956892a1f4a9c536b9c3c50514d0a6e7d2b5ea291b4a7b1daecc827a9cf6a1571cb6b8 WHIRLPOOL 5feafd966132a7ae8acfbec7f9ea94b4b97ccb777016f4ad0db15d45002e275a85156e4ed9b30af27a5908677e35f0f2f9f423158e63849462fd0b0251d93b1c
+EBUILD grilo-plugins-0.1.18.ebuild 1887 SHA256 f4ebeab8cd1e82e235c39314b505e0a856c7459b74f4d74eae0617c9d3366f98 SHA512 126740b7c0f4fb85947d351fdad4c878283f6b8c13d017b67c6e0f1637d683dd983d2977235d99feb37b83f1cdf7b20eef51ea7db1d9aa2beca162f83c3bb541 WHIRLPOOL aebb704e7a2a8a580d9b615b6361620367c7815382d4f06a86f2cf078d6f0123334cdcea8e5da4aeaa648ff53742a325e15923a49d7d481674cec1acb272e84e
+EBUILD grilo-plugins-0.1.20.ebuild 1820 SHA256 ab0c533901c9cf5ff3f2f359bfc4640b9936859cdbddae0026430ec22a2e57ac SHA512 0f526ed557e71983e0acfbdf487649a0fb72f741ece81c3a55ce1c2bf4853c01c5093fa1632f020fd6206d0ae7b4fcb0fda9f097cf3268b2d81ec7277dce4451 WHIRLPOOL fd05ec73d448e55aabecf1fc3593577f2d290422053fbee68bea5f1adc59cce6a991dbd055141bba1dfd1fc7405e8f6cabaacc36b9837928be731e99de7697c8
+EBUILD grilo-plugins-0.2.0.ebuild 1888 SHA256 bf66c330ff2db0e8f4082c33e02592f0c9834d48d01f899c9c213c8330d404bf SHA512 59c4a585ffad079ed862676415293676dac51dfaf91c9764f0b0c034c8577595140026c038ca02fb35f6cd23979a6612058dc2224118cc34ab714bf05bee6827 WHIRLPOOL d68715e2c189cbcdb7be0d20a6ea77acfb02a43fc568a9958a0813a644fa5532aacb9eee95254c1ef6bbeb87008a0b9a18fb3482f7ced615526ae9da5888cb09
+MISC ChangeLog 3377 SHA256 89d3c4ce6f39f508b45f26aeb6ca1b62ad4a825e1868c642d6d0f653b3ff19d4 SHA512 04d43c580eab40592913e140d9eabd3be68a4320e24d77d91e6969cc0846325105b32740db1263039e8b459fcac477d27a15cd983d438709553c9b9f5ba75db7 WHIRLPOOL f644ef5b954c01f855b8e04cf647e3d6c4f6de7adaf67a069f2f84286838193eb13f0c262a914a1613334744a98770d51e9c5d1a34479a3ac6e072bd98d7da7c
+MISC metadata.xml 597 SHA256 08381bc5aff817c6df37d929646c19b3d5a4ed51a832bbc7d088a5bdd58ba653 SHA512 edc0956aa798eb6cfb8ff58d6cff76b4dc6ce6428e43c2301c5b3b4c4626be0b1e11fd9f25f9ef2aa306ddc4d954e2392b79aa924e03c4253a688af4ffc57c74 WHIRLPOOL f489bc99e8503c62526910a3e1c7c2a36345503d4d15db05dbf247ded2e3aa11424abc5dbbae49f0c1a53c9312c798c321a649bf44779644b008e5c5c8b8f1fc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJQVT5/AAoJEJ0WA1zPCt1hl9EH/RObLxt3j+ilPYKF//jpFMIC
+2gaq+Spij6sDodSouFUCD5bde1/Ay/Vu2Fwa/RkWfiKULKbcxslvvYUmhl+EIqvX
+pKleVWEUkDDUV+9JXfdY0lfgkcVpQVO/X5CLfJn4nSz0nT0+P32n7QzgUpGk4KTP
+2dO19CZE5A0Epux5yFgL6LDsVCbRGzpl8OImhgca6izANuOZL0VAtvnnks0nXPUz
+2gsuXRwVD1dpCN2M8gwbsJcuyTxfYQXRrpslFHp3n6NSXs5MkLAFLrtM2+zp51w6
+Br9+2+EgJvHNL3VAILif6NkWVUqzDnwizO/l/JoM8q8/fAmDmORO8vxpzyKyNhw=
+=XVhZ
+-----END PGP SIGNATURE-----
diff --git a/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-apple-trailers-fix.patch b/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-apple-trailers-fix.patch
deleted file mode 100644
index 5cfec86afc86..000000000000
--- a/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-apple-trailers-fix.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From a68da37a138c6dfa4af73bec94a628988f79f3a0 Mon Sep 17 00:00:00 2001
-From: Juan A. Suarez Romero <jasuarez@igalia.com>
-Date: Wed, 07 Sep 2011 18:08:22 +0000
-Subject: apple-trailers: set mime-type
-
-Mime-type is set to "video/mp4".
-
-From the webpage, seems the .mov files have this mimetype.
-
-And .m4v has usually this mimetype too.
-
-Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
----
-diff --git a/src/media/apple-trailers/grl-apple-trailers.c b/src/media/apple-trailers/grl-apple-trailers.c
-index 949f188..9977094 100644
---- a/src/media/apple-trailers/grl-apple-trailers.c
-+++ b/src/media/apple-trailers/grl-apple-trailers.c
-@@ -361,6 +361,8 @@ build_media_from_movie (xmlNodePtr node, gboolean xlarge)
- grl_media_set_certificate (media, movie_rating);
- grl_media_set_studio (media, movie_studio);
-
-+ grl_media_set_mime (media, "video/mp4");
-+
- /* FIXME: Translation */
- grl_media_set_license (media, movie_copyright);
-
---
-cgit v0.9.0.2
diff --git a/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-tracker-0.12.patch b/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-tracker-0.12.patch
deleted file mode 100644
index dbe099f79c3c..000000000000
--- a/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-tracker-0.12.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 43c1e5e7555de086e69e0944fd91b62903653aaa Mon Sep 17 00:00:00 2001
-From: Juan A. Suarez Romero <jasuarez@igalia.com>
-Date: Wed, 07 Sep 2011 17:21:15 +0000
-Subject: tracker: Add support for Tracker 0.12
-
-This fixes https://bugzilla.gnome.org/show_bug.cgi?id=658448
-
-Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
----
-diff --git a/configure.ac b/configure.ac
-index 13993e1..96e7c25 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -133,11 +133,21 @@ PKG_CHECK_MODULES(GMIME, gmime-2.6,
- HAVE_GMIME=yes,
- HAVE_GMIME=no)])
-
--PKG_CHECK_MODULES(TRACKER_SPARQL, tracker-sparql-0.11,
-+PKG_CHECK_MODULES(TRACKER_SPARQL, tracker-sparql-0.12,
- HAVE_TRACKER_SPARQL=yes,
-- [PKG_CHECK_MODULES(TRACKER_SPARQL, tracker-sparql-0.10 >= 0.10.5,
-- HAVE_TRACKER_SPARQL=yes,
-- HAVE_TRACKER_SPARQL=no)])
-+ HAVE_TRACKER_SPARQL=no)
-+
-+if test "x$HAVE_TRACKER_SPARQL" = "xno"; then
-+ PKG_CHECK_MODULES(TRACKER_SPARQL, tracker-sparql-0.11,
-+ HAVE_TRACKER_SPARQL=yes,
-+ HAVE_TRACKER_SPARQL=no)
-+fi
-+
-+if test "x$HAVE_TRACKER_SPARQL" = "xno"; then
-+ PKG_CHECK_MODULES(TRACKER_SPARQL, tracker-sparql-0.10 >= 0.10.5,
-+ HAVE_TRACKER_SPARQL=yes,
-+ HAVE_TRACKER_SPARQL=no)
-+fi
-
- PKG_CHECK_MODULES(GLIB_2_26, glib-2.0 >= 2.26.0,
- HAVE_GLIB_2_26=yes,
---
-cgit v0.9.0.2
diff --git a/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-upnp-filter-containers.patch b/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-upnp-filter-containers.patch
deleted file mode 100644
index 8f5e5c924006..000000000000
--- a/media-plugins/grilo-plugins/files/grilo-plugins-0.1.17-upnp-filter-containers.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 094154f32eb99545435a4a14d295bc02bebe5676 Mon Sep 17 00:00:00 2001
-From: Juan A. Suarez Romero <jasuarez@igalia.com>
-Date: Wed, 28 Sep 2011 13:59:48 +0000
-Subject: upnp: filter containers from search
-
-This fixes https://bugzilla.gnome.org/show_bug.cgi?id=653759
-
-Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
----
-diff --git a/src/media/upnp/grl-upnp.c b/src/media/upnp/grl-upnp.c
-index ba9f638..7aa9b9a 100644
---- a/src/media/upnp/grl-upnp.c
-+++ b/src/media/upnp/grl-upnp.c
-@@ -57,10 +57,11 @@ GRL_LOG_DOMAIN_STATIC(upnp_log_domain);
- #define CONTENT_DIR_SERVICE "urn:schemas-upnp-org:service:ContentDirectory"
- #endif
-
--#define UPNP_SEARCH_SPEC \
-- "dc:title contains \"%s\" or " \
-- "upnp:album contains \"%s\" or " \
-- "upnp:artist contains \"%s\""
-+#define UPNP_SEARCH_SPEC \
-+ "upnp:class derivedfrom \"object.item\" and " \
-+ "(dc:title contains \"%s\" or " \
-+ "upnp:album contains \"%s\" or " \
-+ "upnp:artist contains \"%s\")"
-
- #define UPNP_SEARCH_ALL \
- "upnp:class derivedfrom \"object.item\""
---
-cgit v0.9.0.2
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.1.18.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.1.18.ebuild
index 3e4c996da43a..54917d6b7353 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.1.18.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.1.18.ebuild
@@ -1,8 +1,9 @@
# 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.1.18.ebuild,v 1.2 2012/05/05 08:27:19 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/grilo-plugins-0.1.18.ebuild,v 1.3 2012/09/16 02:50:33 tetromino Exp $
EAPI="4"
+GCONF_DEBUG="no" # --enable-debug only changes CFLAGS
GNOME2_LA_PUNT="yes"
inherit autotools eutils gnome2
@@ -11,13 +12,13 @@ DESCRIPTION="A framework for easy media discovery and browsing"
HOMEPAGE="https://live.gnome.org/Grilo"
LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0.1"
KEYWORDS="~amd64 ~x86"
IUSE="tracker upnp +vimeo +youtube"
RDEPEND="
>=dev-libs/glib-2.26:2
- =media-libs/grilo-${PV}[network]
+ ~media-libs/grilo-${PV}:${SLOT}[network]
dev-libs/gmime:2.6
dev-libs/libxml2:2
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.1.17-r2.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.1.20.ebuild
index 3a438de26d0e..f89489cf8585 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.1.17-r2.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.1.20.ebuild
@@ -1,31 +1,33 @@
# 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.1.17-r2.ebuild,v 1.2 2012/05/05 08:27:19 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/grilo-plugins/grilo-plugins-0.1.20.ebuild,v 1.1 2012/09/16 02:50:33 tetromino Exp $
EAPI="4"
+GCONF_DEBUG="no" # --enable-debug only changes CFLAGS
GNOME2_LA_PUNT="yes"
-inherit autotools eutils gnome2
+inherit gnome2
DESCRIPTION="A framework for easy media discovery and browsing"
HOMEPAGE="https://live.gnome.org/Grilo"
LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0.1"
KEYWORDS="~amd64 ~x86"
-IUSE="tracker upnp +vimeo +youtube"
+IUSE="+dvd tracker upnp +vimeo +youtube"
RDEPEND="
- >=dev-libs/glib-2.26:2
- =media-libs/grilo-${PV}[network]
+ >=dev-libs/glib-2.28:2
+ ~media-libs/grilo-${PV}:${SLOT}[network]
dev-libs/gmime:2.6
dev-libs/libxml2:2
dev-db/sqlite:3
+ dvd? ( >=dev-libs/totem-pl-parser-3.4.1 )
tracker? ( >=app-misc/tracker-0.10.5 )
youtube? ( >=dev-libs/libgdata-0.7
- >=media-libs/libquvi-0.2.15 )
+ >=media-libs/libquvi-0.4 )
upnp? ( >=net-libs/gupnp-0.13
>=net-libs/gupnp-av-0.5 )
vimeo? ( net-libs/libsoup:2.4
@@ -40,7 +42,6 @@ pkg_setup() {
DOCS="AUTHORS NEWS README"
# --enable-debug only changes CFLAGS, useless for us
G2CONF="${G2CONF}
- --disable-maintainer-mode
--disable-static
--disable-debug
--disable-uninstalled"
@@ -60,6 +61,7 @@ pkg_setup() {
--enable-podcasts
--disable-bliptv
--disable-shoutcast
+ $(use_enable dvd optical-media)
$(use_enable tracker)
$(use_enable upnp)
$(use_enable vimeo)
@@ -69,12 +71,5 @@ pkg_setup() {
src_prepare() {
sed -i -e 's/^\(SUBDIRS .*\)test/\1/g' Makefile.*
- # Upstream patches, will be in next release
- epatch "${FILESDIR}/${P}-apple-trailers-fix.patch"
- epatch "${FILESDIR}/${P}-tracker-0.12.patch" # requires eautoreconf
- epatch "${FILESDIR}/${P}-upnp-filter-containers.patch"
-
- eautoreconf
-
gnome2_src_prepare
}
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.2.0.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.2.0.ebuild
new file mode 100644
index 000000000000..de371786cf88
--- /dev/null
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.2.0.ebuild
@@ -0,0 +1,77 @@
+# 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.0.ebuild,v 1.1 2012/09/16 02:50:33 tetromino Exp $
+
+EAPI="4"
+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="+dvd tracker upnp +vimeo +youtube"
+
+# TODO: Blip.TV (requires librest)
+RDEPEND="
+ >=dev-libs/glib-2.28:2
+ ~media-libs/grilo-${PV}:${SLOT}[network]
+
+ dev-libs/gmime:2.6
+ dev-libs/libxml2:2
+ dev-db/sqlite:3
+
+ dvd? ( >=dev-libs/totem-pl-parser-3.4.1 )
+ tracker? ( >=app-misc/tracker-0.10.5 )
+ youtube? ( >=dev-libs/libgdata-0.7
+ >=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"
+
+# `make check` doesn't do anything, and ${S}/test/test fails without all plugins
+RESTRICT="test"
+
+pkg_setup() {
+ DOCS="AUTHORS NEWS README"
+ # --enable-debug only changes CFLAGS, useless for us
+ G2CONF="${G2CONF}
+ --disable-static
+ --disable-debug
+ --disable-uninstalled"
+
+ # Plugins
+ # TODO: Enable Blip.TV support (requires librest)
+ # shoutcast seems to be broken
+ G2CONF="${G2CONF}
+ --disable-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
+ $(use_enable dvd optical-media)
+ $(use_enable tracker)
+ $(use_enable upnp)
+ $(use_enable vimeo)
+ $(use_enable youtube)"
+}
+
+src_prepare() {
+ sed -i -e 's/^\(SUBDIRS .*\)test/\1/g' Makefile.*
+
+ gnome2_src_prepare
+}