4 Name: gst-plugins-emulator
7 Summary: GStreamer Decoder and Encoder Plugins for Emulator
8 Group: Multimedia/Libraries
10 Source0: %{name}-%{version}.tar.gz
11 Source1001: packaging/%{name}.manifest
12 BuildRequires: pkgconfig(gstreamer-1.0)
13 BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
14 BuildRequires: pkgconfig(glib-2.0)
17 ExclusiveArch: %{ix86} x86_64
23 It includes video/audio decoders and encoders for Emulator
24 Its codec set is determined after communicating with emulator
33 # Add gcc version check as address-of-packed-member warnings are not introduced by GCC-6
34 %define gccversion %(gcc -dumpversion | cut -f1 -d.)
36 %if %{gccversion} >= 9
37 CFLAGS+=" -Wno-error=address-of-packed-member"
38 %configure CFLAGS="$CFLAGS" --disable-static \
43 %configure --disable-static \
59 %post -p /sbin/ldconfig
61 %postun -p /sbin/ldconfig
64 %manifest gst-plugins-emulator.manifest
65 %defattr(-,root,root,-)
66 %{_libdir}/gstreamer-1.0/libgstemul.so
67 %license LICENSE.LGPLv2+