rpms/gstreamer-plugins-good/OLPC-2 gst-v4l2-nointerlace.patch, NONE, 1.1 gstreamer-plugins-good.spec, 1.34, 1.35

John (J5) Palmieri (johnp) fedora-extras-commits at redhat.com
Fri Jun 15 03:50:51 UTC 2007


Author: johnp

Update of /cvs/extras/rpms/gstreamer-plugins-good/OLPC-2
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15417

Modified Files:
	gstreamer-plugins-good.spec 
Added Files:
	gst-v4l2-nointerlace.patch 
Log Message:
- remove esound requirement
- add GConf-dbus requirement
- rebuild for olpc2


gst-v4l2-nointerlace.patch:

--- NEW FILE gst-v4l2-nointerlace.patch ---
--- gst-plugins-good-0.10.4.1/sys/v4l2/v4l2src_calls.c.interlace	2006-11-09 16:01:45.000000000 -0500
+++ gst-plugins-good-0.10.4.1/sys/v4l2/v4l2src_calls.c	2006-11-09 16:02:19.000000000 -0500
@@ -292,7 +292,7 @@
   v4l2src->format.fmt.pix.width = *width;
   v4l2src->format.fmt.pix.height = *height;
   v4l2src->format.fmt.pix.pixelformat = fmt->pixelformat;
-  v4l2src->format.fmt.pix.field = V4L2_FIELD_INTERLACED;
+  v4l2src->format.fmt.pix.field = V4L2_FIELD_ANY;
   v4l2src->format.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
 
   if (ioctl (v4l2src->v4l2object->video_fd, VIDIOC_S_FMT, &v4l2src->format) < 0)
@@ -690,7 +690,7 @@
   fmt.fmt.pix.width = 0;
   fmt.fmt.pix.height = 0;
   fmt.fmt.pix.pixelformat = format->pixelformat;
-  fmt.fmt.pix.field = V4L2_FIELD_INTERLACED;
+  fmt.fmt.pix.field = V4L2_FIELD_ANY;
   if (ioctl (v4l2src->v4l2object->video_fd, VIDIOC_TRY_FMT, &fmt) < 0) {
     GST_DEBUG_OBJECT (v4l2src, "failed to get min size: %s",
         g_strerror (errno));


Index: gstreamer-plugins-good.spec
===================================================================
RCS file: /cvs/extras/rpms/gstreamer-plugins-good/OLPC-2/gstreamer-plugins-good.spec,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- gstreamer-plugins-good.spec	7 May 2007 12:38:25 -0000	1.34
+++ gstreamer-plugins-good.spec	15 Jun 2007 03:50:15 -0000	1.35
@@ -6,7 +6,7 @@
 
 Name: 		%{gstreamer}-plugins-good
 Version: 	0.10.5
-Release:  	6%{?dist}
+Release:  	7%{?dist}
 Summary: 	GStreamer plug-ins with good code and licensing
 
 Group: 		Applications/Multimedia
@@ -15,12 +15,13 @@
 Source:         http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-%{version}.tar.bz2
 Patch0:		gst-plugins-good-0.10.4-docs.patch
 Patch1:         gst-plugins-good-0.10.5-flac.patch
+Patch2:         gst-v4l2-nointerlace.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires: 	%{gstreamer} >= %{_gst}
-Requires(pre): GConf2 
-Requires(preun): GConf2
-Requires(post): GConf2
+Requires(pre): GConf2-dbus
+Requires(preun): GConf2-dbus
+Requires(post): GConf2-dbus
 Requires:       gstreamer-plugins-base
 # superceded by the package above and ourselves
 Obsoletes:      gstreamer-plugins
@@ -37,9 +38,8 @@
 BuildRequires:  cairo-devel
 # cairo pulls in Xrender, but -devel has a missing dep on libX11-devel
 BuildRequires:  libX11-devel
-BuildRequires:  esound-devel >= 0.2.8
 BuildRequires:  flac-devel >= 1.1.3
-BuildRequires: 	GConf2-devel
+BuildRequires: 	GConf2-dbus-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libpng-devel >= 1.2.0
 BuildRequires:  mikmod
@@ -97,15 +97,17 @@
 %setup -q -n gst-plugins-good-%{version}
 %patch0 -p1 -b .docs
 %patch1 -p1 -b .flac
+%patch2 -p1 -b .nointerlace
 
 %build
 autoreconf
 %configure \
   --with-package-name='Fedora Core gstreamer-plugins-good package' \
-  --with-package-origin='http://download.fedora.redhat.com/fedora'
+  --with-package-origin='http://download.fedora.redhat.com/fedora' \
+  --enable-experimental
 
 make %{?_smp_mflags}
-                                                                                
+
 %install
 rm -rf $RPM_BUILD_ROOT
 
@@ -162,11 +164,11 @@
 %{_libdir}/gstreamer-%{majorminor}/libgsticydemux.so
 %{_libdir}/gstreamer-%{majorminor}/libgstvideobalance.so
 %{_libdir}/gstreamer-%{majorminor}/libgstximagesrc.so
+%{_libdir}/gstreamer-%{majorminor}/libgstvideo4linux2.so
 
 # gstreamer-plugins with external dependencies but in the main package
 #%{_libdir}/gstreamer-%{majorminor}/libgstcacasink.so
 %{_libdir}/gstreamer-%{majorminor}/libgstcairo.so
-%{_libdir}/gstreamer-%{majorminor}/libgstesd.so
 %{_libdir}/gstreamer-%{majorminor}/libgstflac.so
 %{_libdir}/gstreamer-%{majorminor}/libgstgdkpixbuf.so
 %{_libdir}/gstreamer-%{majorminor}/libgsthalelements.so
@@ -215,6 +217,11 @@
 gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/gstreamer-%{majorminor}.schemas > /dev/null || :
 
 %changelog
+* Thu Jun 14 2007  John (J5) Palmieri <johnp at redhat.com> - 0.10.5-7
+- remove esound requirement
+- add GConf-dbus requirement
+- rebuild for olpc2
+
 * Sat May  5 2007  Matthias Clasen  <mclasen at redhat.com> - 0.10.5-6
 - Add libshout-devel, taglib-devel, libcdio-devel as BRs (#136268)
 




More information about the fedora-extras-commits mailing list