Accepting request 742531 from GNOME:Factory

OBS-URL: https://build.opensuse.org/request/show/742531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rygel?expand=0&rev=78
This commit is contained in:
Dominique Leuenberger 2019-10-28 15:58:18 +00:00 committed by Git OBS Bridge
commit d1e6a882dd
6 changed files with 70 additions and 28 deletions

15
_service Normal file
View File

@ -0,0 +1,15 @@
<services>
<service name="obs_scm" mode="disabled">
<param name="url">https://gitlab.gnome.org/GNOME/rygel.git</param>
<param name="scm">git</param>
<param name="revision">refs/tags/rygel-0.38.2</param>
<param name="versionrewrite-pattern">rygel(.*)</param>
<param name="versionformat">@PARENT_TAG@</param>
</service>
<service mode="buildtime" name="tar" />
<service mode="buildtime" name="recompress">
<param name="file">*.tar</param>
<param name="compression">xz</param>
</service>
<service mode="disabled" name="set_version" />
</services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:809f4612319b9fcbca716854416583c2584ca6181ef61fbc751e87c4b3880bf1
size 1693132

3
rygel-0.38.2.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4505e69f80cebbdcc8d05aafd8ea3c5b90ec15ea40f221d32ee7773882589971
size 7161357

View File

@ -1,3 +1,37 @@
-------------------------------------------------------------------
Sun Oct 20 07:07:33 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.38.2:
+ Meson Build:
- Fix installation dir for presets.
- Fix installation dir for icons.
- Add option to disable introspection completely.
- Add glib as a dependency to get --target-glib passed on.
- Fix version string in pkg-config.
- Generate libtool link flags into pkg-config files for
backward-compatibility.
- Do not drop date from manpage.
+ All: Clean up code that caused unnecessary C code to be
generated.
+ Core: Fix a potential fd leak.
+ Media Export:
- Drop NOENT XML parsing option.
- Drop RECOVER XML parsing option.
+ GStreamer Media Engine: Link against -lm where necessary.
+ Simple Media Engine:
- Obey lseek return value.
- Simplify code by using IOError.from_errno.
+ Documentation: Fix building the references using wong GUPnP
version.
+ Examples:
- Fix unblacklisting in mx-info.
- Add option to show blacklist in mx-info.
- Switch to gitcheckout via source service, upstream tarball is
currently broken.
- Add meson BuildRequires and activate the macros already in place.
Following this, drop libtool BuildRequires: No longer needed, nor
used.
-------------------------------------------------------------------
Wed Jun 12 14:43:28 UTC 2019 - Dominique Leuenberger <dimstar@opensuse.org>

5
rygel.obsinfo Normal file
View File

@ -0,0 +1,5 @@
name: rygel
version: 0.38.2
mtime: 1571542740
commit: 8f127635751ab5f94657e352c8b95cc59ef5cdb7

View File

@ -17,18 +17,18 @@
Name: rygel
Version: 0.38.1
Version: 0.38.2
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.38/%{name}-%{version}.tar.xz
Source0: %{name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: gobject-introspection-devel >= 1.33.4
BuildRequires: libtool
BuildRequires: libunistring-devel
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: suse-xsl-stylesheets
BuildRequires: translation-update-upstream
@ -221,30 +221,18 @@ the local machine.
translation-update-upstream
%build
NOCONFIGURE=1 ./autogen.sh
%configure \
--enable-tracker-plugin \
--enable-media-export-plugin \
--enable-external-plugin \
--enable-gst-launch-plugin
%make_build
# Future use
#%%meson \
# -Dapi-docs=false \
# -Dsystemd-user-units-dir=auto \
# -Dexamples=false \
# -Dtests=false \
# -Dgstreamer=true \
# -Dgtk=true \
# %%{nil}
#%%meson_build
%meson \
-Dapi-docs=false \
-Dsystemd-user-units-dir=auto \
-Dexamples=false \
-Dtests=false \
-Dgstreamer=true \
-Dgtk=true \
%{nil}
%meson_build
%install
%make_install
find %{buildroot} -type f -name "*.la" -delete -print
# Future use
#%%meson_install
%meson_install
%fdupes %{buildroot}%{_datadir}
%suse_update_desktop_file rygel