File nemo-gst-interfaces.spec of Package nemo-gst-interfaces
Name: nemo-gst-interfaces
Summary: Nemo mobile GStreamer interfaces
Version: 1.0.0
Release: 0
Group: Applications/Multimedia
License: LGPLv2+
URL: https://git.sailfishos.org/mer-core/nemo-gst-interfaces
Source0: %{name}-%{version}.tar.xz
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0)
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: intltool
BuildRequires: libtool
%description
Nemo mobile GStreamer interfaces
%package -n nemo-gstreamer1.0-interfaces
Summary: gstreamer interface used for video rendering
Group: Applications/Multimedia
%description -n nemo-gstreamer1.0-interfaces
%{summary}
%post -n nemo-gstreamer1.0-interfaces -p /sbin/ldconfig
%postun -n nemo-gstreamer1.0-interfaces -p /sbin/ldconfig
%package -n nemo-gstreamer1.0-interfaces-devel
Summary: gstreamer interface used for video rendering devel package
Group: Applications/Multimedia
Requires: nemo-gstreamer1.0-interfaces = %{version}-%{release}
%description -n nemo-gstreamer1.0-interfaces-devel
%{summary}
%post -n nemo-gstreamer1.0-interfaces-devel -p /sbin/ldconfig
%postun -n nemo-gstreamer1.0-interfaces-devel -p /sbin/ldconfig
%prep
%setup -q
%build
./autogen.sh
%configure VERSION="`echo %{version} | sed 's/+.*//'`" --disable-static
make %{?jobs:-j%jobs}
%install
%make_install
rm -f %{buildroot}/%{_libdir}/*.la
%files -n nemo-gstreamer1.0-interfaces
%defattr(-,root,root,-)
%{_libdir}/libgstnemointerfaces-1.0.so.*
%{_libdir}/libgstnemometa-1.0.so.*
%files -n nemo-gstreamer1.0-interfaces-devel
%defattr(-,root,root,-)
%{_libdir}/libgstnemointerfaces-1.0.so
%{_libdir}/libgstnemometa-1.0.so
%{_libdir}/pkgconfig/*-1.0.pc
%dir %{_includedir}/gstreamer-1.0/gst/interfaces/
%{_includedir}/gstreamer-1.0/gst/interfaces/nemoeglimagememory.h
%{_includedir}/gstreamer-1.0/gst/interfaces/nemovideotexture.h
%dir %{_includedir}/gstreamer-1.0/gst/meta/
%{_includedir}/gstreamer-1.0/gst/meta/nemometa.h