From 57b801a14a4affc37017026db89989ddd2a915c9 Mon Sep 17 00:00:00 2001 From: Brian Pepple Date: Thu, 7 Nov 2013 20:07:56 -0500 Subject: [PATCH] Build gobject-introspection support. (#1028156) --- gstreamer1-plugins-bad-free.spec | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/gstreamer1-plugins-bad-free.spec b/gstreamer1-plugins-bad-free.spec index 2d6457c..06ee2e3 100644 --- a/gstreamer1-plugins-bad-free.spec +++ b/gstreamer1-plugins-bad-free.spec @@ -1,4 +1,5 @@ -%global majorminor 1.0 +%global majorminor 1.0 +%global _gobject_introspection 1.31.1 # Turn of extras package on RHEL. %if ! 0%{?rhel} @@ -9,7 +10,7 @@ Name: gstreamer1-plugins-bad-free Version: 1.2.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: GStreamer streaming media framework "bad" plugins License: LGPLv2+ and LGPLv2 @@ -27,6 +28,7 @@ BuildRequires: check BuildRequires: gettext-devel BuildRequires: libXt-devel BuildRequires: gtk-doc +BuildRequires: gobject-introspection-devel >= %{_gobject_introspection} BuildRequires: bzip2-devel BuildRequires: exempi-devel @@ -165,6 +167,10 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcamerab %{_libdir}/libgstphotography-%{majorminor}.so.* %{_libdir}/libgsturidownloader-%{majorminor}.so.* +%{_libdir}/girepository-1.0/GstEGL-1.0.typelib +%{_libdir}/girepository-1.0/GstInsertBin-1.0.typelib +%{_libdir}/girepository-1.0/GstMpegts-1.0.typelib + # Plugins without external dependencies %{_libdir}/gstreamer-%{majorminor}/libgstaccurip.so %{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so @@ -249,6 +255,11 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcamerab %files devel #%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{majorminor} %doc %{_datadir}/gtk-doc/html/gst-plugins-bad-libs-%{majorminor} + +%{_datadir}/gir-1.0/GstEGL-%{majorminor}.gir +%{_datadir}/gir-1.0/GstInsertBin-%{majorminor}.gir +%{_datadir}/gir-1.0/GstMpegts-%{majorminor}.gir + %{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so %{_libdir}/libgstcodecparsers-%{majorminor}.so %{_libdir}/libgstegl-%{majorminor}.so @@ -272,6 +283,9 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcamerab %{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc %changelog +* Fri Nov 8 2013 Brian Pepple - 1.2.0-3 +- Build gobject-introspection support. (#1028156) + * Fri Oct 04 2013 Bastien Nocera 1.2.0-2 - Build the wayland video output plugin