[packages/rygel] - updated to 0.40.2; keep tracker2 plugin for now
qboosh
qboosh at pld-linux.org
Wed Sep 22 17:09:24 CEST 2021
commit 4c5991a8ee5b7d96b1035fceb7b24a7d27a121ea
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Sep 22 17:13:36 2021 +0200
- updated to 0.40.2; keep tracker2 plugin for now
rygel.spec | 22 ++++++++++++++++------
1 file changed, 16 insertions(+), 6 deletions(-)
---
diff --git a/rygel.spec b/rygel.spec
index f7be9de..5e7579e 100644
--- a/rygel.spec
+++ b/rygel.spec
@@ -1,17 +1,18 @@
# TODO: split some plugins? (gstreamer?)
#
# Conditional build:
-%bcond_without apidocs # API documentation
+%bcond_without apidocs # API documentation
+%bcond_without tracker2 # tracker2 plugin
Summary: Rygel - collection of DLNA (UPnP AV) services
Summary(pl.UTF-8): Rygel - zbiór usług DLNA (UPnP AV)
Name: rygel
-Version: 0.40.1
-Release: 3
+Version: 0.40.2
+Release: 1
License: LGPL v2+
Group: X11/Applications
Source0: https://download.gnome.org/sources/rygel/0.40/%{name}-%{version}.tar.xz
-# Source0-md5: d86ea1458ee6fda890dec3cfbda94372
+# Source0-md5: 4b25288b23fefd67c5a02ac816b4ebdd
Patch0: gtk-doc.patch
Patch1: %{name}-pc.patch
URL: https://wiki.gnome.org/Projects/Rygel
@@ -37,13 +38,15 @@ BuildRequires: libunistring-devel
BuildRequires: libuuid-devel >= 1.41.3
BuildRequires: libxml2-devel >= 1:2.7
BuildRequires: libxslt-progs
-BuildRequires: meson >= 0.50.0
+BuildRequires: meson >= 0.55.0
BuildRequires: ninja >= 1.5
BuildRequires: pkgconfig
+BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 1.752
+BuildRequires: sed >= 4.0
BuildRequires: sqlite3-devel >= 3.5
BuildRequires: tar >= 1:1.22
-BuildRequires: tracker-devel >= 2.0
+%{?with_tracker2:BuildRequires: tracker-devel >= 2.0}
BuildRequires: tracker3-devel >= 3.0
BuildRequires: vala >= 2:0.40.10
BuildRequires: vala-gupnp >= 1.2.0
@@ -186,6 +189,11 @@ Wtyczka tracker3 dla serwera mediów UPnP/DLNA Rygel
%patch0 -p1
%patch1 -p1
+%if %{with tracker2}
+# tracker[2] plugin is still present, but not in choices
+%{__sed} -i -e "/'plugins'/ s/]/, 'tracker']/" meson_options.txt
+%endif
+
%build
%meson build \
--default-library=shared \
@@ -257,10 +265,12 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-ruih.so
%{_libdir}/rygel-2.6/plugins/ruih.plugin
+%if %{with tracker2}
%files plugin-tracker
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/rygel-2.6/plugins/librygel-tracker.so
%{_libdir}/rygel-2.6/plugins/tracker.plugin
+%endif
%files plugin-tracker3
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rygel.git/commitdiff/4c5991a8ee5b7d96b1035fceb7b24a7d27a121ea
More information about the pld-cvs-commit
mailing list