diff --git a/.gitignore b/.gitignore index 4b89741..5895c85 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ /gst-rtsp-server-1.16.0.tar.xz /gst-rtsp-server-1.16.1.tar.xz /gst-rtsp-server-1.16.2.tar.xz +/gst-rtsp-server-1.17.1.tar.xz diff --git a/gstreamer1-rtsp-server.spec b/gstreamer1-rtsp-server.spec index e009edf..1c9cb89 100644 --- a/gstreamer1-rtsp-server.spec +++ b/gstreamer1-rtsp-server.spec @@ -1,24 +1,21 @@ %global majorminor 1.0 Name: gstreamer1-rtsp-server -Version: 1.16.2 -Release: 2%{?dist} +Version: 1.17.1 +Release: 1%{?dist} Summary: GStreamer RTSP server library License: LGPLv2+ URL: http://gstreamer.freedesktop.org/ Source0: http://gstreamer.freedesktop.org/src/gst-rtsp/gst-rtsp-server-%{version}.tar.xz +BuildRequires: meson >= 0.48.0 +BuildRequires: gcc BuildRequires: gstreamer1-devel >= %{version} BuildRequires: gstreamer1-plugins-base-devel >= %{version} BuildRequires: gobject-introspection-devel BuildRequires: chrpath -BuildRequires: automake autoconf libtool - -# documentation -BuildRequires: gtk-doc >= 1.3 - Requires: gstreamer1%{?_isa} >= %{version} Requires: gstreamer1-plugins-base%{?_isa} >= %{version} @@ -47,21 +44,14 @@ GStreamer-based RTSP server library. %prep %setup -q -n gst-rtsp-server-%{version} -autoreconf -fiv - %build -%configure --enable-gtk-doc --disable-fatal-warnings --disable-static --disable-tests +%meson \ + -D doc=disabled -D tests=disabled -make %{?_smp_mflags} V=1 - -%check -make check +%meson_build %install -%make_install - -#Remove libtool archives -find %{buildroot} -name '*.la' -exec rm -f {} ';' +%meson_install # Remove rpath as per https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath # can't tweak libtool, see: @@ -86,12 +76,17 @@ chrpath --delete %{buildroot}%{_libdir}/libgstrtspserver-%{majorminor}.so* %{_libdir}/gstreamer-%{majorminor}/libgstrtspclientsink.so +%if 0 %files devel-docs %dir %{_datadir}/gtk-doc/ %dir %{_datadir}/gtk-doc/html/ %doc %{_datadir}/gtk-doc/html/gst-rtsp-server-%{majorminor} +%endif %changelog +* Mon Jun 22 2020 Wim Taymans - 1.17.1-1 +- Update to 1.17.1 + * Wed Jan 29 2020 Fedora Release Engineering - 1.16.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index 75dbd49..2f2734b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (gst-rtsp-server-1.16.2.tar.xz) = e18d87ae309594ffd7917b1804e595b83d5002518608f0ee03b9e68ab9bdf771ec2f691e50408618a6d1a39495c123e8288b3179e6cdaef65a38ef404544e0eb +SHA512 (gst-rtsp-server-1.17.1.tar.xz) = 55e4ddc8ca14d00bb7c6e31c0ef986a476be4216b663b73032ba62cc9d9a7950d12d76370366a52a826240c90e535cdc08eebc0ea0273c8224da4c83e18ee51c