Hello community,

here is the log from the commit of package grilo-plugins for openSUSE:Factory 
checked in at 2016-08-29 15:41:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grilo-plugins (Old)
 and      /work/SRC/openSUSE:Factory/.grilo-plugins.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grilo-plugins"

Changes:
--------
--- /work/SRC/openSUSE:Factory/grilo-plugins/grilo-plugins.changes      
2016-07-03 12:27:46.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.grilo-plugins.new/grilo-plugins.changes 
2016-08-29 15:43:58.000000000 +0200
@@ -1,0 +2,9 @@
+Fri Aug 26 09:11:14 UTC 2016 - [email protected]
+
+- Conditionally disable LUA Factory on openSUSE < 13.2 (SLE and
+  Leap 42.x). LUA 5.3 is not available and as a consequence we
+  can't ship LUA Factory plugins.
+- Conditionally disabled chromaprint on openSUSE < 13.2 (SLE and
+  Leap 42.x). GStreamer/chroma support is not available.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ grilo-plugins.spec ++++++
--- /var/tmp/diff_new_pack.nu0QmD/_old  2016-08-29 15:44:03.000000000 +0200
+++ /var/tmp/diff_new_pack.nu0QmD/_new  2016-08-29 15:44:03.000000000 +0200
@@ -17,6 +17,13 @@
 
 
 %define plugin_dir %(pkg-config --variable plugindir grilo-0.3)
+%if 0%{?suse_version} > 1315
+%bcond_without lua
+%bcond_without chroma
+%else
+%bcond_with    lua
+%bcond_with    chroma
+%endif
 
 Name:           grilo-plugins
 Version:        0.3.2
@@ -45,11 +52,13 @@
 BuildRequires:  pkgconfig(grilo-pls-0.3)
 BuildRequires:  pkgconfig(gstreamer-1.0)
 BuildRequires:  pkgconfig(gstreamer-plugins-bad-1.0)
+%if %{with chroma}
 %ifarch i586
 BuildRequires:  gstreamer1(element-chromaprint)
 %else
 BuildRequires:  gstreamer1(element-chromaprint)()(64bit)
 %endif
+%endif
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libarchive)
@@ -58,7 +67,9 @@
 BuildRequires:  pkgconfig(libmediaart-2.0)
 BuildRequires:  pkgconfig(libsoup-2.4)
 BuildRequires:  pkgconfig(libxml-2.0)
+%if %{with lua}
 BuildRequires:  pkgconfig(lua) >= 5.3.0
+%endif
 BuildRequires:  pkgconfig(oauth)
 BuildRequires:  pkgconfig(rest-0.7) >= 0.7.90
 BuildRequires:  pkgconfig(sqlite3)
@@ -118,8 +129,14 @@
 %build
 %configure \
     --disable-static \
+%if %{with chroma}
     --enable-chromaprint \
+%endif
+%if %{with lua}
     --enable-lua-factory
+%else
+    --disable-lua-factory
+%endif
 make %{?_smp_mflags}
 
 %install
@@ -144,7 +161,9 @@
 %{_datadir}/help/C/examples/
 # Explicitly list plugins
 %{plugin_dir}/libgrlbookmarks.so
+%if %{with chroma}
 %{plugin_dir}/libgrlchromaprint.so
+%endif
 %{plugin_dir}/libgrldaap.so
 %{plugin_dir}/libgrldpap.so
 %{plugin_dir}/libgrlfilesystem.so
@@ -152,7 +171,6 @@
 %{plugin_dir}/libgrlfreebox.so
 %{plugin_dir}/libgrlgravatar.so
 %{plugin_dir}/libgrljamendo.so
-%{plugin_dir}/libgrlluafactory.so
 %{plugin_dir}/libgrlmagnatune.so
 %{plugin_dir}/libgrllocalmetadata.so
 %{plugin_dir}/libgrlmetadatastore.so
@@ -164,6 +182,8 @@
 %{plugin_dir}/libgrlthetvdb.so
 %{plugin_dir}/libgrltmdb.so
 %{plugin_dir}/libgrlvimeo.so
+%if %{with lua}
+%{plugin_dir}/libgrlluafactory.so
 %dir %{_datadir}/grilo-plugins
 %dir %{_datadir}/grilo-plugins/grl-lua-factory
 %{_datadir}/grilo-plugins/grl-lua-factory/grl-appletrailers.lua
@@ -185,6 +205,7 @@
 %{_datadir}/grilo-plugins/grl-lua-factory/grl-video-title-parsing.lua
 %{_datadir}/grilo-plugins/grl-lua-factory/grl-lastfm-cover.lua
 %{_datadir}/grilo-plugins/grl-lua-factory/grl-spotify-cover.lua
+%endif
 
 %files lang -f %{name}.lang
 


Reply via email to