Compare commits

...

17 Commits
master ... f13

Author SHA1 Message Date
Benjamin Otte 6492b96fe0 Remove directory that doesn't exist anymore 2010-09-06 20:02:20 +02:00
Benjamin Otte a066e8ce4d Remove gsettings plugins from build
F13 glib is not new enough
2010-09-06 19:50:38 +02:00
Benjamin Otte f1ec0ee27d Update to 0.10.20 2010-09-06 17:15:53 +02:00
Fedora Release Engineering 4afc1405a0 dist-git conversion 2010-07-28 17:12:34 +00:00
Benjamin Otte 431b2eb344 Put back accidentally deleted make command
Not doing a new build though as the current build works fine.
2010-06-01 14:11:07 +00:00
Benjamin Otte e75c19ef63 remove rpath check
It breaks the build and is not used by other plugin packages either
2010-05-31 18:52:08 +00:00
Benjamin Otte 504a45ee23 - Update to 0.10.19 2010-05-31 16:48:56 +00:00
Benjamin Otte 1486641694 - Include cog plugin 2010-04-15 20:53:09 +00:00
Benjamin Otte e44c0acd5a - Update to 0.10.18 2010-03-08 13:10:57 +00:00
Benjamin Otte d514c134b7 - Update pre-release 2010-03-04 15:04:01 +00:00
Benjamin Otte c7605e4f0f - Fix Obsolotes and add Provides for extras/devel/docs 2010-03-01 14:42:51 +00:00
Benjamin Otte ef684ae2a9 - Update to pre-release 2010-02-25 12:48:15 +00:00
Benjamin Otte 12f09b4836 Add missing files 2010-02-19 18:21:59 +00:00
Benjamin Otte a95939e52e Remove some files that are gone 2010-02-19 18:04:55 +00:00
Benjamin Otte 24303129d9 seems CVS doesn't remove files automatically... 2010-02-19 17:50:43 +00:00
Benjamin Otte 6aaeae7a85 - Update to prerelease 2010-02-19 17:49:30 +00:00
Jesse Keating 5b2400a17e Initialize branch F-13 for gstreamer-plugins-bad-free 2010-02-17 01:32:32 +00:00
8 changed files with 96 additions and 108 deletions

View File

@ -1 +0,0 @@
gst-plugins-bad-free-0.10.17.tar.bz2

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
gst-plugins-bad-free-0.10.19.tar.bz2
/gst-plugins-bad-free-0.10.20.tar.bz2

View File

@ -1,34 +0,0 @@
From a04c2db34042ba8f98ac2596cc8224f091fd7e8d Mon Sep 17 00:00:00 2001
From: Benjamin Otte <otte@redhat.com>
Date: Sun, 14 Feb 2010 13:43:04 +0100
Subject: [PATCH] examples: Use gtk functions instead of libX11 functions in camerabin
Gets around the need to link to libX11 directly and provides the same
functionality.
To boost, it's more portable, too!
---
tests/examples/camerabin/gst-camera.c | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/tests/examples/camerabin/gst-camera.c b/tests/examples/camerabin/gst-camera.c
index 43934a8..71d217f 100644
--- a/tests/examples/camerabin/gst-camera.c
+++ b/tests/examples/camerabin/gst-camera.c
@@ -836,12 +836,10 @@ gboolean
on_drawingareaView_configure_event (GtkWidget * widget,
GdkEventConfigure * event, gpointer data)
{
- Display *display = GDK_WINDOW_XDISPLAY (GDK_WINDOW (widget->window));
-
- XMoveResizeWindow (display, GDK_WINDOW_XID (GDK_WINDOW (widget->window)),
+ gdk_window_move_resize (widget->window,
widget->allocation.x, widget->allocation.y,
widget->allocation.width, widget->allocation.height);
- XSync (display, False);
+ gdk_display_sync (gtk_widget_get_display (widget));
return TRUE;
}
--
1.6.6

View File

@ -1,21 +0,0 @@
# Makefile for source rpm: gstreamer-plugins-bad-free
# $Id$
NAME := gstreamer-plugins-bad-free
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

View File

@ -9,29 +9,41 @@
# Bastien Nocera <bnocera@redhat.com> - 2010
#
SOURCE="gst-plugins-bad-0.10.17.tar.bz2"
SOURCE="$1"
NEW_SOURCE=`echo $SOURCE | sed 's/bad-/bad-free-/'`
DIRECTORY=`echo $SOURCE | sed 's/\.tar\.bz2//'`
ALLOWED="
aacparse
adpcmdec
adpcmenc
aiff
aiffparse
amrparse
audioparsers
autoconvert
bayer
camerabin
cdxaparse
coloreffects
dataurisrc
dccp
debugutils
dtmf
festival
freeze
frei0r
gaudieffects
geometrictransform
h264parse
hdvparse
id3tag
<<<<<<< HEAD
=======
invtelecine
ivfparse
>>>>>>> 8906800... Update to 0.10.20
jpegformat
legacyresample
librfb
liveadder
@ -49,12 +61,12 @@ rtpmux
scaletempo
sdp
selector
shapewipe
speed
stereo
subenc
tta
valve
videomaxrate
videomeasure
videosignal
vmnc

View File

@ -1,13 +1,13 @@
%define majorminor 0.10
%define gstreamer gstreamer
%define gst_minver 0.10.22.1
%define gstpb_minver 0.10.22.1
%define gst_minver 0.10.30
%define gstpb_minver 0.10.30
Summary: GStreamer streaming media framework "bad" plug-ins
Name: gstreamer-plugins-bad-free
Version: 0.10.17
Release: 7%{?dist}
Version: 0.10.20
Release: 1%{?dist}
# The freeze and nfs plugins are LGPLv2 (only)
License: LGPLv2+ and LGPLv2
Group: Applications/Multimedia
@ -18,7 +18,6 @@ URL: http://gstreamer.freedesktop.org/
Source: gst-plugins-bad-free-%{version}.tar.bz2
Source1: gst-p-bad-cleanup.sh
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Patch0: 0001-examples-Use-gtk-functions-instead-of-libX11-functio.patch
Requires: %{gstreamer} >= %{gst_minver}
BuildRequires: %{gstreamer}-devel >= %{gst_minver}
@ -30,41 +29,41 @@ BuildRequires: PyXML
BuildRequires: libXt-devel
BuildRequireS: gtk-doc
BuildRequires: liboil-devel
BuildRequires: gsm-devel
BuildRequires: libmpcdec-devel
BuildRequires: SDL-devel
BuildRequires: soundtouch-devel
Buildrequires: wavpack-devel
BuildRequires: bzip2-devel
BuildRequires: mesa-libGLU-devel
BuildRequires: libcdaudio-devel
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: nas-devel
BuildRequires: wildmidi-devel
BuildRequires: libsndfile-devel
BuildRequires: libmodplug-devel
BuildRequires: libtimidity-devel
BuildRequires: celt-devel
BuildRequires: dirac-devel
BuildRequires: exempi-devel
BuildRequires: gmyth-devel >= 0.4
BuildRequires: gsm-devel
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: jasper-devel
BuildRequires: ladspa-devel
BuildRequires: libass-devel
BuildRequires: libcdaudio-devel
BuildRequires: libdc1394-devel
BuildRequires: libdvdnav-devel
BuildRequires: libexif-devel
BuildRequires: libiptcdata-devel
BuildRequires: exempi-devel
BuildRequires: dirac-devel
BuildRequires: libofa-devel
BuildRequires: libdvdnav-devel
BuildRequires: jasper-devel
BuildRequires: openssl-devel
BuildRequires: celt-devel
BuildRequires: libass-devel
BuildRequires: libkate-devel
BuildRequires: slv2-devel
BuildRequires: libmodplug-devel
BuildRequires: libmpcdec-devel
BuildRequires: libofa-devel
BuildRequires: liboil-devel
BuildRequires: librsvg2-devel
BuildRequires: zbar-devel
BuildRequires: libsndfile-devel
BuildRequires: libtimidity-devel
BuildRequires: libvpx-devel
BuildRequires: mesa-libGLU-devel
BuildRequires: nas-devel
BuildRequires: openssl-devel
BuildRequires: orc-devel
BuildRequires: schroedinger-devel
BuildRequires: ladspa-devel
# https://bugzilla.gnome.org/show_bug.cgi?id=601108
BuildRequires: libglade2-devel
BuildRequires: SDL-devel
BuildRequires: slv2-devel
BuildRequires: soundtouch-devel
Buildrequires: wavpack-devel
BuildRequires: wildmidi-devel
BuildRequires: zbar-devel
Obsoletes: gstreamer-plugins-flumpegdemux < 0.10.15-9
Provides: gstreamer-plugins-flumpegdemux = %{version}-%{release}
@ -86,7 +85,8 @@ well enough, or the code is not of good enough quality.
Summary: Extra GStreamer "bad" plugins (less often used "bad" plugins)
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
Obsoletes: gstreamer-plugings-bad-extras < %{version}-%{release}
Obsoletes: gstreamer-plugins-bad-extras < %{version}-%{release}
Provides: gstreamer-plugins-bad-extras = %{version}-%{release}
%description extras
GStreamer is a streaming media framework, based on graphs of elements which
@ -105,7 +105,8 @@ Summary: Development files for the GStreamer media framework "bad" plug-ins
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: gstreamer-plugins-base-devel
Obsoletes: gstreamer-plugings-bad-devel < %{version}-%{release}
Obsoletes: gstreamer-plugins-bad-devel < %{version}-%{release}
Provides: gstreamer-plugins-bad-devel = %{version}-%{release}
%description devel
GStreamer is a streaming media framework, based on graphs of elements which
@ -119,7 +120,8 @@ aren't tested well enough, or the code is not of good enough quality.
Summary: Development documentation for the GStreamer "bad" plug-ins
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
Obsoletes: gstreamer-plugings-bad-devel-docs < %{version}-%{release}
Obsoletes: gstreamer-plugins-bad-devel-docs < %{version}-%{release}
Provides: gstreamer-plugins-bad-devel-docs = %{version}-%{release}
%description devel-docs
GStreamer is a streaming media framework, based on graphs of elements which
@ -131,7 +133,6 @@ aren't tested well enough, or the code is not of good enough quality.
%prep
%setup -q -n gst-plugins-bad-%{version}
%patch0 -p1 -b .gtk-funcs
%build
%configure \
@ -140,12 +141,8 @@ aren't tested well enough, or the code is not of good enough quality.
--enable-debug --disable-static --enable-gtk-doc --enable-experimental \
--disable-divx
# Don't use rpath!
%{__sed} -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
%{__sed} -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR="%{buildroot}"
@ -168,29 +165,34 @@ aren't tested well enough, or the code is not of good enough quality.
%files -f gst-plugins-bad-%{majorminor}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README REQUIREMENTS
%{_bindir}/gst-camera
%{_bindir}/gst-camera-perf
%{_datadir}/gstreamer-%{majorminor}
%{_libdir}/libgstbasevideo-%{majorminor}.so.*
%{_libdir}/libgstphotography-%{majorminor}.so.*
%{_libdir}/libgstsignalprocessor-%{majorminor}.so.*
# Plugins without external dependencies
%{_libdir}/gstreamer-%{majorminor}/libgstaacparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioparsersbad.so
%{_libdir}/gstreamer-%{majorminor}/libgstaiff.so
%{_libdir}/gstreamer-%{majorminor}/libgstamrparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so
%{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstcog.so
%{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so
%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstdccp.so
%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so
%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
%{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so
%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so
%{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so
%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so
%{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so
%{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
%{_libdir}/gstreamer-%{majorminor}/libgstinvtelecine.so
%{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so
%{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so
%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
%{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so
@ -204,17 +206,19 @@ aren't tested well enough, or the code is not of good enough quality.
%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so
%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so
%{_libdir}/gstreamer-%{majorminor}/libgstselector.so
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so
%{_libdir}/gstreamer-%{majorminor}/libgstshm.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so
%{_libdir}/gstreamer-%{majorminor}/libgstshapewipe.so
%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so
%{_libdir}/gstreamer-%{majorminor}/libgststereo.so
%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so
%{_libdir}/gstreamer-%{majorminor}/libgsttta.so
%{_libdir}/gstreamer-%{majorminor}/libgstvalve.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
@ -244,6 +248,7 @@ aren't tested well enough, or the code is not of good enough quality.
%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so
%{_libdir}/gstreamer-%{majorminor}/libgstschro.so
%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
%{_libdir}/gstreamer-%{majorminor}/libgstvp8.so
%{_libdir}/gstreamer-%{majorminor}/libgstzbar.so
#debugging plugin
@ -255,13 +260,12 @@ aren't tested well enough, or the code is not of good enough quality.
%{_libdir}/gstreamer-%{majorminor}/libgstjack.so
%{_libdir}/gstreamer-%{majorminor}/libgstmythtvsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstnassink.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so
%{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so
%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so
%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
# Linux specific plugins
%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so
%{_libdir}/gstreamer-%{majorminor}/libgstoss4audio.so
%files devel
%defattr(-,root,root,-)
@ -272,11 +276,38 @@ aren't tested well enough, or the code is not of good enough quality.
%{_includedir}/gstreamer-%{majorminor}/gst/signalprocessor
%{_includedir}/gstreamer-%{majorminor}/gst/video
# pkg-config files
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc
%files devel-docs
%defattr(-,root,root,-)
%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{majorminor}
%changelog
* Mon Sep 06 2010 Benjamin Otte <otte@redhat.com> 0.10.20-1
- Update to 0.10.20
* Mon May 31 2010 Benjamin Otte <otte@redhat.com> 0.10.19-1
- Update to 0.10.19
* Thu Apr 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18-2
- Include cog plugin
* Mon Mar 08 2010 Benjamin Otte <otte@redhat.com> 0.10.18-1
- Update to 0.10.18
* Thu Mar 04 2010 Benjamin Otte <otte@redhat.com> 0.10.17.4-1
- Update pre-release
* Mon Mar 01 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-2
- Fix Obsoletes and add Provides for extras/devel/docs
* Thu Feb 25 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-1
- Update to pre-release
* Fri Feb 19 2010 Benjamin Otte <otte@redhat.com> 0.10.17.2-1
- Update to prerelease
* Sun Feb 14 2010 Benjamin Otte <otte@redhat.com> 0.10.17-7
- Fix compilation problems with DSO linking (#565015)

View File

@ -1 +0,0 @@
gstreamer-plugins-bad-free-0_10_17-3_fc12:HEAD:gstreamer-plugins-bad-free-0.10.17-3.fc12.src.rpm:1265019551

View File

@ -1 +1 @@
1b2785fb78a177612276615c5dc15406 gst-plugins-bad-free-0.10.17.tar.bz2
6577a5f63ba05aab29e43a296f38442e gst-plugins-bad-free-0.10.20.tar.bz2