commit grilo-plugins for openSUSE:Factory
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 - dimstar@opensuse.org + +- 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
participants (1)
-
root@hilbert.suse.de