From e950b0365590dbe924774983c9a7190d4536dca58c23a55cefd6769e828796bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Mon, 19 Sep 2022 15:01:13 +0000 Subject: [PATCH] Accepting request 1004736 from GNOME:Next New try OBS-URL: https://build.opensuse.org/request/show/1004736 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/rygel?expand=0&rev=195 --- rygel-0.41.2.tar.xz | 3 -- rygel-0.42.0.tar.xz | 3 ++ rygel-fix-rygel-pcfiles.patch | 89 +++++++++++++++++++++++++++++++++++ rygel.changes | 14 ++++++ rygel.spec | 10 ++-- 5 files changed, 111 insertions(+), 8 deletions(-) delete mode 100644 rygel-0.41.2.tar.xz create mode 100644 rygel-0.42.0.tar.xz create mode 100644 rygel-fix-rygel-pcfiles.patch diff --git a/rygel-0.41.2.tar.xz b/rygel-0.41.2.tar.xz deleted file mode 100644 index d444c5a..0000000 --- a/rygel-0.41.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b1184c614b12618ac5807a8281f943f7f73b4b2a4a670d475625040b81693b72 -size 1699668 diff --git a/rygel-0.42.0.tar.xz b/rygel-0.42.0.tar.xz new file mode 100644 index 0000000..00d9c39 --- /dev/null +++ b/rygel-0.42.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:006da78677df28caee287c44c29fcd9edcb1b2162423bc7f2dd2dc856b8e2bbb +size 1699676 diff --git a/rygel-fix-rygel-pcfiles.patch b/rygel-fix-rygel-pcfiles.patch new file mode 100644 index 0000000..499d522 --- /dev/null +++ b/rygel-fix-rygel-pcfiles.patch @@ -0,0 +1,89 @@ +diff -Nur orig-rygel-0.42.0/rygel-core-2.8.pc.in rygel-0.42.0/rygel-core-2.8.pc.in +--- orig-rygel-0.42.0/rygel-core-2.8.pc.in 2022-09-17 12:44:58.000000000 +0200 ++++ rygel-0.42.0/rygel-core-2.8.pc.in 2022-09-19 15:32:36.415027933 +0200 +@@ -6,10 +6,10 @@ + plugindir=@RYGEL_PLUGIN_DIR@ + plugin_ldflags=@RYGEL_PLUGIN_LINKER_FLAGS@ + +-Name: rygel-core-2.6 ++Name: rygel-core-2.8 + Description: GNOME (Mobile) UPnP/DLNA Media Server + Version: @VERSION@ +-Libs: -L${libdir} -lrygel-core-2.6 +-Cflags: -I${includedir}/rygel-2.6 ++Libs: -L${libdir} -lrygel-core-2.8 ++Cflags: -I${includedir}/rygel-2.8 + Requires: gupnp-av-1.0 gee-0.8 + Requires.Private: gmodule-2.0 +diff -Nur orig-rygel-0.42.0/rygel-renderer-2.8.pc.in rygel-0.42.0/rygel-renderer-2.8.pc.in +--- orig-rygel-0.42.0/rygel-renderer-2.8.pc.in 2022-09-17 12:44:58.000000000 +0200 ++++ rygel-0.42.0/rygel-renderer-2.8.pc.in 2022-09-19 16:04:56.834556136 +0200 +@@ -3,10 +3,10 @@ + libdir=@libdir@ + includedir=@includedir@ + +-Name: rygel-renderer-2.6 ++Name: rygel-renderer-2.8 + Description: GNOME (Mobile) UPnP/DLNA Media Renderer library + Version: @VERSION@ +-Libs: -L${libdir} -lrygel-renderer-2.6 +-Cflags: -I${includedir}/rygel-2.6 +-Requires: gupnp-av-1.0 gee-0.8 rygel-core-2.6 ++Libs: -L${libdir} -lrygel-renderer-2.8 ++Cflags: -I${includedir}/rygel-2.8 ++Requires: gupnp-av-1.0 gee-0.8 rygel-core-2.8 + Requires.Private: gmodule-2.0 +diff -Nur orig-rygel-0.42.0/rygel-renderer-gst-2.8.pc.in rygel-0.42.0/rygel-renderer-gst-2.8.pc.in +--- orig-rygel-0.42.0/rygel-renderer-gst-2.8.pc.in 2022-09-17 12:44:58.000000000 +0200 ++++ rygel-0.42.0/rygel-renderer-gst-2.8.pc.in 2022-09-19 16:05:18.563060955 +0200 +@@ -3,10 +3,10 @@ + libdir=@libdir@ + includedir=@includedir@ + +-Name: rygel-renderer-gst-2.6 ++Name: rygel-renderer-gst-2.8 + Description: GNOME (Mobile) UPnP/DLNA Media Renderer library + Version: @VERSION@ +-Libs: -L${libdir} -lrygel-renderer-gst-2.6 +-Cflags: -I${includedir}/rygel-2.6 +-Requires: gupnp-av-1.0 gee-0.8 gstreamer-1.0 rygel-core-2.6 ++Libs: -L${libdir} -lrygel-renderer-gst-2.8 ++Cflags: -I${includedir}/rygel-2.8 ++Requires: gupnp-av-1.0 gee-0.8 gstreamer-1.0 rygel-core-2.8 + Requires.Private: gmodule-2.0 +diff -Nur orig-rygel-0.42.0/rygel-ruih-2.8.pc.in rygel-0.42.0/rygel-ruih-2.8.pc.in +--- orig-rygel-0.42.0/rygel-ruih-2.8.pc.in 2022-09-17 12:44:58.000000000 +0200 ++++ rygel-0.42.0/rygel-ruih-2.8.pc.in 2022-09-19 16:07:36.762396747 +0200 +@@ -3,10 +3,10 @@ + libdir=@libdir@ + includedir=@includedir@ + +-Name: rygel-ruih-2.0 ++Name: rygel-ruih-2.8 + Description: GNOME (Mobile) UPnP/DLNA RUIH server library + Version: @VERSION@ +-Libs: -L${libdir} -lrygel-ruih-2.0 +-Cflags: -I${includedir}/rygel-2.2 +-Requires: gupnp-av-1.0 gee-0.8 rygel-core-2.6 ++Libs: -L${libdir} -lrygel-ruih-2.8 ++Cflags: -I${includedir}/rygel-2.8 ++Requires: gupnp-av-1.0 gee-0.8 rygel-core-2.8 + Requires.Private: gmodule-2.0 +diff -Nur orig-rygel-0.42.0/rygel-server-2.8.pc.in rygel-0.42.0/rygel-server-2.8.pc.in +--- orig-rygel-0.42.0/rygel-server-2.8.pc.in 2022-09-17 12:44:58.000000000 +0200 ++++ rygel-0.42.0/rygel-server-2.8.pc.in 2022-09-19 16:08:01.383008860 +0200 +@@ -6,10 +6,10 @@ + enginedir=@RYGEL_MEDIA_ENGINE_DIR@ + engine_ldflags=@RYGEL_ENGINE_LINKER_FLAGS@ + +-Name: rygel-server-2.6 ++Name: rygel-server-2.8 + Description: GNOME (Mobile) UPnP/DLNA Media server library + Version: @VERSION@ +-Libs: -L${libdir} -lrygel-server-2.6 +-Cflags: -I${includedir}/rygel-2.6 +-Requires: gupnp-av-1.0 gee-0.8 rygel-core-2.6 ++Libs: -L${libdir} -lrygel-server-2.8 ++Cflags: -I${includedir}/rygel-2.8 ++Requires: gupnp-av-1.0 gee-0.8 rygel-core-2.8 + Requires.Private: gmodule-2.0 diff --git a/rygel.changes b/rygel.changes index aaaad31..68d26a0 100644 --- a/rygel.changes +++ b/rygel.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon Sep 19 13:35:06 UTC 2022 - Bjørn Lie + +- Add rygel-fix-rygel-pcfiles.patch: Fix requires and linking + in .pc files. +- Fix broken Supplements in sub-package. + +------------------------------------------------------------------- +Sat Sep 17 11:50:01 UTC 2022 - Bjørn Lie + +- Update to version 0.42.0: + + Remove obsolete .desktop entries. + + Updated translations. + ------------------------------------------------------------------- Sat Aug 27 20:26:57 UTC 2022 - Bjørn Lie diff --git a/rygel.spec b/rygel.spec index 4f66dba..327e7d3 100644 --- a/rygel.spec +++ b/rygel.spec @@ -21,13 +21,15 @@ %define typelibver 2_8 Name: rygel -Version: 0.41.2 +Version: 0.42.0 Release: 0 Summary: UPnP/DLNA home media server for GNOME License: LGPL-2.0-or-later Group: Productivity/Multimedia/Other URL: http://live.gnome.org/Rygel -Source0: https://download.gnome.org/sources/rygel/0.41/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/rygel/0.42/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM rygel-fix-rygel-pcfiles.patch -- Fix requires and linking in .pc files +Patch0: rygel-fix-rygel-pcfiles.patch BuildRequires: fdupes BuildRequires: gobject-introspection-devel >= 1.33.4 @@ -204,9 +206,7 @@ Summary: Tracker plugin for the Rygel UPnP/DLNA media server Group: Productivity/Multimedia/Other Requires: %{name} = %{version} Requires: tracker -Supplements: %{name} -Supplements: and -Supplements: tracker +Supplements: (%{name} and tracker) %description plugin-tracker Rygel is a home media server that allows sharing audio, video,