%define api 0.2 %define url_ver %(echo %{version} | cut -d. -f1,2) Name: grilo-plugins Version: 0.2.5 Release: %mkrel 2 Summary: Plugins for the Grilo framework Group: System/Libraries License: LGPLv2+ Url: https://live.gnome.org/Grilo Source0: http://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz Patch2: grilo-plugins-0.2.5-automake-1.13.patch BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(glib-2.0) >= 2.26.0 BuildRequires: pkgconfig(gmime-2.6) BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gupnp-1.0) >= 0.13 BuildRequires: pkgconfig(gupnp-av-1.0) >= 0.5 BuildRequires: pkgconfig(libdmapsharing-3.0) >= 2.9.12 BuildRequires: pkgconfig(libgdata) >= 0.7.0 BuildRequires: pkgconfig(libquvi) >= 0.2.15 BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(rest-0.7) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(tracker-sparql-0.14) BuildRequires: pkgconfig(totem-plparser) >= 3.4.1 BuildRequires: grilo-devel >= 0.2.4 BuildRequires: libgcrypt-devel BuildRequires: gnome-common BuildRequires: intltool BuildRequires: gnome-doc-utils Requires: grilo >= 0.2.4 %description Grilo is a framework that provides access to different sources of multimedia content, using a pluggable system. This package contains plugins to get information from theses sources: - Apple Trailers - Bookmarks - Filesystem - Flickr - Gravatar - Jamendo - Last.fm (for album arts) - Local metadata (album arts and thumbnails) - Metadata Store - Podcasts - Shoutcast - Tracker - UPnP - Vimeo - Youtube %prep %setup -q %apply_patches %build NOCONFIGURE=1 gnome-autogen.sh %configure2_5x \ --disable-static \ --disable-fakemetadata \ --disable-shoutcast \ --enable-apple-trailers \ --enable-bookmarks \ --enable-fakemetadata \ --enable-filesystem \ --enable-flickr \ --enable-gravatar \ --enable-jamendo \ --enable-lastfm-albumart \ --enable-localmetadata \ --enable-metadata-store \ --enable-podcasts \ --enable-shoutcast \ --enable-tracker \ --enable-upnp \ --enable-vimeo \ --enable-youtube %make %install %makeinstall_std # Remove files that will not be packaged find %{buildroot} -name "*.la" -delete %files %doc AUTHORS NEWS README %{_libdir}/grilo-%{api}/grl-apple-trailers.xml %{_libdir}/grilo-%{api}/libgrlappletrailers.so %{_libdir}/grilo-%{api}/grl-bliptv.xml %{_libdir}/grilo-%{api}/libgrlbliptv.so %{_libdir}/grilo-%{api}/grl-bookmarks.xml %{_libdir}/grilo-%{api}/libgrlbookmarks.so %{_libdir}/grilo-%{api}/grl-fake-metadata.xml %{_libdir}/grilo-%{api}/libgrlfakemetadata.so %{_libdir}/grilo-%{api}/grl-filesystem.xml %{_libdir}/grilo-%{api}/libgrlfilesystem.so %{_libdir}/grilo-%{api}/grl-flickr.xml %{_libdir}/grilo-%{api}/libgrlflickr.so %{_libdir}/grilo-%{api}/grl-gravatar.xml %{_libdir}/grilo-%{api}/libgrlgravatar.so %{_libdir}/grilo-%{api}/grl-jamendo.xml %{_libdir}/grilo-%{api}/libgrljamendo.so %{_libdir}/grilo-%{api}/grl-lastfm-albumart.xml %{_libdir}/grilo-%{api}/libgrllastfm-albumart.so %{_libdir}/grilo-%{api}/grl-local-metadata.xml %{_libdir}/grilo-%{api}/libgrllocalmetadata.so %{_libdir}/grilo-%{api}/grl-metadata-store.xml %{_libdir}/grilo-%{api}/libgrlmetadatastore.so %{_libdir}/grilo-%{api}/grl-podcasts.xml %{_libdir}/grilo-%{api}/libgrlpodcasts.so %{_libdir}/grilo-%{api}/grl-shoutcast.xml %{_libdir}/grilo-%{api}/libgrlshoutcast.so %{_libdir}/grilo-%{api}/grl-tracker.xml %{_libdir}/grilo-%{api}/libgrltracker.so %{_libdir}/grilo-%{api}/grl-upnp.xml %{_libdir}/grilo-%{api}/libgrlupnp.so %{_libdir}/grilo-%{api}/grl-vimeo.xml %{_libdir}/grilo-%{api}/libgrlvimeo.so %{_libdir}/grilo-%{api}/grl-youtube.xml %{_libdir}/grilo-%{api}/libgrlyoutube.so %{_libdir}/grilo-%{api}/grl-optical-media.xml %{_libdir}/grilo-%{api}/libgrloptical-media.so %{_libdir}/grilo-%{api}/grl-tmdb.xml %{_libdir}/grilo-%{api}/libgrltmdb.so %{_libdir}/grilo-%{api}/grl-dmap.xml %{_libdir}/grilo-%{api}/libgrldmap.so %{_datadir}/gnome/help/%{name} %changelog * Sat Jan 12 2013 umeabot <umeabot> 0.2.5-2.mga3 + Revision: 352634 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Sat Jan 05 2013 cjw <cjw> 0.2.5-1.mga3 + Revision: 339181 - add BuildRequires: gnome-doc-utils - patch2: fix build with automake 1.13 - don't buildrequire the same version of grilo-devel - update filelist + ovitters <ovitters> - new version 0.2.5 - new version 0.2.4 * Sun Nov 11 2012 fwang <fwang> 0.2.3-1.mga3 + Revision: 316993 - new version 0.2.3 * Sun Oct 07 2012 fwang <fwang> 0.2.2-1.mga3 + Revision: 303191 - update file list - update file list + ovitters <ovitters> - new version 0.2.2 * Wed Oct 03 2012 ovitters <ovitters> 0.2.1-1.mga3 + Revision: 302307 - new version 0.2.1 * Wed Sep 05 2012 ovitters <ovitters> 0.2.0-1.mga3 + Revision: 288302 - fix api - new version 0.2.0 * Fri Aug 10 2012 ovitters <ovitters> 0.1.20-1.mga3 + Revision: 280413 - new version 0.1.20 * Fri Jun 01 2012 fwang <fwang> 0.1.19-2.mga3 + Revision: 252698 - update file list - add br * Fri Jun 01 2012 fwang <fwang> 0.1.19-1.mga3 + Revision: 252673 - new version 0.1.19 * Sat Feb 25 2012 wally <wally> 0.1.18-3.mga3 + Revision: 214346 - rebuild for new tracker (add P0 from upstream GIT) * Sun Feb 12 2012 fwang <fwang> 0.1.18-2.mga2 + Revision: 208160 - rebuild for new libquvi * Fri Dec 09 2011 wally <wally> 0.1.18-1.mga2 + Revision: 179713 - new version 0.1.18 - drop P0, fixed upstream - enable fakemetadata and shoutcast plugins * Tue Sep 06 2011 fwang <fwang> 0.1.17-1.mga2 + Revision: 139062 - update br - support tracker 0.12 - new version 0.1.17 - rediff some patches - support tracker 0.12 - fix req - recognize tracker 0.11 - br quvi - tweak br - imported package grilo-plugins + wally <wally> - add P2 from upstream - rebuild for new gmime (add P3)