diff --git a/_service b/_service
new file mode 100644
index 0000000..21fd3a2
--- /dev/null
+++ b/_service
@@ -0,0 +1,15 @@
+
+
+ https://gitlab.gnome.org/GNOME/rygel.git
+ git
+ refs/tags/rygel-0.38.2
+ rygel(.*)
+ @PARENT_TAG@
+
+
+
+ *.tar
+ xz
+
+
+
diff --git a/rygel-0.38.1.tar.xz b/rygel-0.38.1.tar.xz
deleted file mode 100644
index e198940..0000000
--- a/rygel-0.38.1.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:809f4612319b9fcbca716854416583c2584ca6181ef61fbc751e87c4b3880bf1
-size 1693132
diff --git a/rygel-0.38.2.obscpio b/rygel-0.38.2.obscpio
new file mode 100644
index 0000000..1e79477
--- /dev/null
+++ b/rygel-0.38.2.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4505e69f80cebbdcc8d05aafd8ea3c5b90ec15ea40f221d32ee7773882589971
+size 7161357
diff --git a/rygel.changes b/rygel.changes
index d1402db..bff4945 100644
--- a/rygel.changes
+++ b/rygel.changes
@@ -1,3 +1,37 @@
+-------------------------------------------------------------------
+Sun Oct 20 07:07:33 UTC 2019 - Bjørn Lie
+
+- 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
diff --git a/rygel.obsinfo b/rygel.obsinfo
new file mode 100644
index 0000000..80f8bd3
--- /dev/null
+++ b/rygel.obsinfo
@@ -0,0 +1,5 @@
+name: rygel
+version: 0.38.2
+mtime: 1571542740
+commit: 8f127635751ab5f94657e352c8b95cc59ef5cdb7
+
diff --git a/rygel.spec b/rygel.spec
index 45ca0d7..eccf0d7 100644
--- a/rygel.spec
+++ b/rygel.spec
@@ -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