Sophie

Sophie

distrib > Mageia > 8 > x86_64 > by-pkgid > 236238097a2dce1e524b57d08e625729 > files > 2

gstreamer1.0-rtsp-server-1.18.5-1.mga8.src.rpm

%define api	1.0
%define major	0
%define oname	gst-rtsp-server

%define libname %mklibname gstrtspserver %{api} %{major}
%define girname %mklibname gstrtspserver-gir %{api}
%define develname %mklibname -d gstrtspserver

%bcond_with docs

Summary:	RTSP server library for the GStreamer framework
Name:		gstreamer1.0-rtsp-server
Version:	1.18.5
Release:	%mkrel 1
License:	LGPLv2+
Group:		System/Libraries
URL:		https://gstreamer.freedesktop.org/
Source0:  	https://gstreamer.freedesktop.org/src/%{oname}/%{oname}-%{version}.tar.xz
BuildRequires:	meson
BuildRequires:	gettext-devel
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)

%ifarch %{valgrind_arches}
BuildRequires:	pkgconfig(valgrind)
%endif

%description
RTSP server based on GStreamer.

%package -n %{libname}
Summary:	RTSP server library for the GStreamer framework
Group:		System/Libraries

%description -n %{libname}
RTSP server based on GStreamer1.0.

%package -n %{develname}
Summary:	RTSP server library for the GStreamer framework
Group:		Development/C
Requires:	%{libname} = %{version}-%{release}
Requires:	%{girname} = %{version}-%{release}
Provides:	%{name}-devel = %{version}
Provides:	libgstrtspserver-devel = %{version}-%{release}

%description -n %{develname}
RTSP server based on GStreamer1.0.

%package -n %{girname}
Summary:	GObject Introspection interface description for %{name}
Group:		System/Libraries

%description -n %{girname}
GObject Introspection interface description for %{name}.

%package -n gstreamer%{api}-rtspclientsink
Summary:	rtspclientsink plugin for gstreamer%{api}
Group:		Networking/Other

%description -n gstreamer%{api}-rtspclientsink
rtspclientsink is an element that uses RECORD to send streams to an
RTSP server.

%prep
%setup -q -n %{oname}-%{version}

%build
%meson \
	-Dexamples=disabled \
	-Dtests=disabled \
	-Ddoc=%{?with_docs:enabled}%{?!with_docs:disabled} \
	-Dpackage-name='%{_vendor} %{name} package' \
	-Dpackage-origin='https://www.%{_real_vendor}.org/'

%meson_build

%install
%meson_install

%files -n gstreamer%{api}-rtspclientsink
%license COPYING
%{_libdir}/gstreamer-1.0/libgstrtspclientsink.so

%files -n %{libname}
%license COPYING.LIB
%doc README AUTHORS
%{_libdir}/libgstrtspserver-%{api}.so.%{major}{,.*}

%files -n %{girname}
%{_libdir}/girepository-1.0/GstRtspServer-%{api}.typelib

%files -n %{develname}
%{_libdir}/libgstrtspserver-%{api}.so
%{_libdir}/pkgconfig/gstreamer-rtsp-server-%{api}.pc
%{_includedir}/gstreamer-%{api}/gst/rtsp-server
%{_datadir}/gir-1.0/GstRtspServer-%{api}.gir


%changelog
* Sat Sep 18 2021 wally <wally> 1.18.5-1.mga8
+ Revision: 1745778
- new version 1.18.5 (mga#29452)

* Mon Jan 18 2021 wally <wally> 1.18.3-1.mga8
+ Revision: 1672339
- new version 1.18.3

* Wed Dec 09 2020 wally <wally> 1.18.2-1.mga8
+ Revision: 1655025
- new version 1.18.2

* Sat Nov 21 2020 wally <wally> 1.18.1-1.mga8
+ Revision: 1648215
- new version 1.18.1

* Sun Sep 13 2020 wally <wally> 1.18.0-1.mga8
+ Revision: 1625907
- new version 1.18.0

* Fri Mar 13 2020 daviddavid <daviddavid> 1.16.2-3.mga8
+ Revision: 1556000
- switch to meson build system (GStreamer has given up on autotools...)

* Tue Feb 18 2020 umeabot <umeabot> 1.16.2-2.mga8
+ Revision: 1539275
- Mageia 8 Mass Rebuild
+ wally <wally>
- replace deprecated %%configure2_5x

* Wed Dec 04 2019 daviddavid <daviddavid> 1.16.2-1.mga8
+ Revision: 1464337
- new version 1.16.2

* Tue Sep 24 2019 daviddavid <daviddavid> 1.16.1-1.mga8
+ Revision: 1445555
- new version 1.16.1

* Thu Apr 25 2019 wally <wally> 1.16.0-1.mga7
+ Revision: 1395287
- new version 1.16.0

* Thu Oct 04 2018 daviddavid <daviddavid> 1.14.4-1.mga7
+ Revision: 1317570
- new version 1.14.4

* Tue Sep 18 2018 daviddavid <daviddavid> 1.14.3-1.mga7
+ Revision: 1259534
- new version: 1.14.3

* Sat Jul 21 2018 daviddavid <daviddavid> 1.14.2-1.mga7
+ Revision: 1244587
- new version: 1.14.2

* Mon May 21 2018 wally <wally> 1.14.1-1.mga7
+ Revision: 1231142
- new version 1.14.1

* Sun Mar 25 2018 wally <wally> 1.14.0-1.mga7
+ Revision: 1212136
- new version 1.14.0
- enable valgrind on all supported arches

* Sat Dec 16 2017 wally <wally> 1.12.4-1.mga7
+ Revision: 1182833
- new version 1.12.4

* Tue Sep 26 2017 wally <wally> 1.12.3-1.mga7
+ Revision: 1160015
- new version 1.12.3

* Tue Jul 25 2017 wally <wally> 1.12.2-1.mga7
+ Revision: 1130756
- new version 1.12.2

* Fri Feb 10 2017 ns80 <ns80> 1.10.3-1.mga6
+ Revision: 1085497
- new version 1.10.3

* Sun Jan 15 2017 wally <wally> 1.10.2-1.mga6
+ Revision: 1081801
- new version 1.10.2

* Fri Aug 19 2016 luigiwalser <luigiwalser> 1.8.3-1.mga6
+ Revision: 1047099
- 1.8.3

* Fri Jun 10 2016 luigiwalser <luigiwalser> 1.8.2-1.mga6
+ Revision: 1021005
- 1.8.2

* Fri Mar 25 2016 wally <wally> 1.8.0-1.mga6
+ Revision: 995267
- new version 1.8.0
- split out GI typelib from library pkg
- add pkg origin information

* Sun Mar 20 2016 wally <wally> 1.7.91-1.mga6
+ Revision: 993063
- new version 1.7.91
- new plugin gstreamer1.0-rtspclientsink

* Sun Jan 03 2016 luigiwalser <luigiwalser> 1.6.2-1.mga6
+ Revision: 918921
- 1.6.2
- rename to gstreamer1.0-rtsp-server in line with our naming convention

* Wed Oct 15 2014 umeabot <umeabot> 1.4.3-2.mga5
+ Revision: 740418
- Second Mageia 5 Mass Rebuild

* Wed Oct 01 2014 wally <wally> 1.4.3-1.mga5
+ Revision: 733838
- new version 1.4.3
- switch to gstreamer1.0
- drop python and vala bindigs

* Sat Sep 27 2014 tv <tv> 0.10.8-7.mga5
+ Revision: 726450
- rebuild for missing pythoneggs deps

* Fri Sep 26 2014 wally <wally> 0.10.8-6.mga5
+ Revision: 724897
- rebuild with new rpm-mageia-setup to generate requires for .typelib files

* Tue Sep 16 2014 umeabot <umeabot> 0.10.8-5.mga5
+ Revision: 679967
- Mageia 5 Mass Rebuild

* Fri Oct 18 2013 umeabot <umeabot> 0.10.8-4.mga4
+ Revision: 505303
- Mageia 4 Mass Rebuild

* Sat Jan 12 2013 umeabot <umeabot> 0.10.8-3.mga3
+ Revision: 352705
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Jan 05 2013 cjw <cjw> 0.10.8-2.mga3
+ Revision: 339092
- patch2: fix build with automake 1.13

* Wed Oct 03 2012 ovitters <ovitters> 0.10.8-1.mga3
+ Revision: 302671
- don't package .la files
- use mkrel macro
- Import from Mandriva