rpms/gstreamer08-plugins/devel gst-fionread.m4, NONE, 1.1 gst-plugins-0.8.11-docbook-check.patch, NONE, 1.1 gstreamer-plugins-0.8.7-alsa.patch, NONE, 1.1 gstreamer08-plugins.spec, NONE, 1.1 patch-tarball.sh, NONE, 1.1 removed-sources.txt, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Brian Pepple (bpepple) fedora-extras-commits at redhat.com
Mon Mar 6 19:05:52 UTC 2006


Author: bpepple

Update of /cvs/extras/rpms/gstreamer08-plugins/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6017/devel

Modified Files:
	.cvsignore sources 
Added Files:
	gst-fionread.m4 gst-plugins-0.8.11-docbook-check.patch 
	gstreamer-plugins-0.8.7-alsa.patch gstreamer08-plugins.spec 
	patch-tarball.sh removed-sources.txt 
Log Message:
auto-import gstreamer08-plugins-0.8.12-2 on branch devel from gstreamer08-plugins-0.8.12-2.src.rpm


--- NEW FILE gst-fionread.m4 ---
AC_DEFUN([GST_CHECK_FIONREAD], [

  AC_MSG_CHECKING(for FIONREAD in sys/ioctl.h)
  AC_CACHE_VAL(GST_FIONREAD_IN_SYS_IOCTL, [
    AC_TRY_COMPILE([
#include <sys/types.h>
#include <sys/ioctl.h>
], [
int x = FIONREAD;
if ( x )
  return 0;
    ], GST_FIONREAD_IN_SYS_IOCTL="yes",GST_FIONREAD_IN_SYS_IOCTL="no")
  ])

  AC_MSG_RESULT($GST_FIONREAD_IN_SYS_IOCTL)

  if test "$GST_FIONREAD_IN_SYS_IOCTL" = "yes"; then
    AC_DEFINE([HAVE_FIONREAD_IN_SYS_IOCTL], 1, [FIONREAD ioctl found in sys/ioclt.h])

  else

    AC_MSG_CHECKING(for FIONREAD in sys/filio.h)
    AC_CACHE_VAL(GST_FIONREAD_IN_SYS_FILIO, [
      AC_TRY_COMPILE([
  #include <sys/types.h>
  #include <sys/filio.h>
  ], [
  int x = FIONREAD;
  if ( x )
    return 0;
      ], GST_FIONREAD_IN_SYS_FILIO="yes",GST_FIONREAD_IN_SYS_FILIO="no")
    ])

    AC_MSG_RESULT($GST_FIONREAD_IN_SYS_FILIO)

    if test "$GST_FIONREAD_IN_SYS_FILIO" = "yes"; then   
      AC_DEFINE([HAVE_FIONREAD_IN_SYS_FILIO], 1, [FIONREAD ioctl found in sys/filio.h])
    fi

  fi

])

gst-plugins-0.8.11-docbook-check.patch:

--- NEW FILE gst-plugins-0.8.11-docbook-check.patch ---
--- gst-plugins-0.8.11.bak/configure.ac.bak	2005-09-09 18:10:31.000000000 -0400
+++ gst-plugins-0.8.11.bak/configure.ac	2005-09-09 18:11:33.000000000 -0400
@@ -186,7 +186,7 @@
    AC_HELP_STRING([--with-pkg-config-path],[colon-separated list of pkg-config(1) dirs]),
    [export PKG_CONFIG_PATH=${withval}])
 
-GST_DOC()
+GST_DOCBOOK_CHECK()
 dnl check architecture
 GST_ARCH()
 

gstreamer-plugins-0.8.7-alsa.patch:

--- NEW FILE gstreamer-plugins-0.8.7-alsa.patch ---
--- gst-plugins-0.8.7/configure.ac~	2005-01-05 13:17:49.000000000 -0500
+++ gst-plugins-0.8.7/configure.ac	2005-01-05 13:21:25.144796197 -0500
@@ -116,6 +116,10 @@
     DEFAULT_AUDIOSRC="osxaudiosrc"
     DEFAULT_VIDEOSINK="osxvideosink"
     ;;
+  *-redhat-linux-gnu )
+    DEFAULT_AUDIOSINK="alsasink"
+    DEFAULT_AUDIOSRC="alsasrc"
+    ;;
 esac
 
 AC_SUBST(DEFAULT_AUDIOSINK)


--- NEW FILE gstreamer08-plugins.spec ---
%define         gstreamer       gstreamer08
%define         majmin          0.8

%define         _gst            0.8.12

%define         po_package      gst-plugins-%{majmin}

Name:           %{gstreamer}-plugins
Version:        0.8.12
Release:        2%{?dist}
Summary:        GStreamer Streaming media framework plug-ins

Group:          Applications/Multimedia
License:        LGPL
URL:            http://gstreamer.freedesktop.org/
Source:         http://gstreamer.freedesktop.org/src/gst-plugins/gst-plugins-%{version}.tar.bz2
Source2:	patch-tarball.sh
Source3:        removed-sources.txt
Source4:        gst-fionread.m4
Patch1:         gstreamer-plugins-0.8.7-alsa.patch
Patch2:         gst-plugins-0.8.11-docbook-check.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)


BuildRequires: gtk2-devel
BuildRequires: %{gstreamer}-devel >= %_gst
# translations
BuildRequires: gettext
# plug-in build dependencies
BuildRequires: arts-devel
BuildRequires: cdparanoia-devel >= alpha9.7
BuildRequires: gnome-vfs2-devel >= 2.1.3
BuildRequires: libpng-devel
BuildRequires: libmng-devel
BuildRequires: SDL-devel >= 1.2.0
BuildRequires: libtheora-devel >= 1.0alpha3-3
BuildRequires: libavc1394-devel >= 0.4.1-5
BuildRequires: speex-devel
BuildRequires: flac-devel >= 1.1.2
BuildRequires: libmusicbrainz-devel 
BuildRequires: libXdamage-devel
BuildRequires: libXv-devel
BuildRequires: libGLU-devel
BuildRequires: libGL-devel
#BuildRequires: cairo-devel
%ifnarch s390 s390x
BuildRequires: libdv-devel
%endif

Requires: %{name} >= %_gst

Requires(post): /sbin/ldconfig
Requires(post): /usr/bin/gst-register-%{majmin}
Requires(pre): /usr/bin/gconftool-2
Requires(post): /usr/bin/gconftool-2
Requires(postun): /usr/bin/gconftool-2
Requires(preun): /usr/bin/gconftool-2
Requires(postun): /sbin/ldconfig
Requires(postun): /usr/bin/gst-register-%{majmin}

# FIXME: is it necessary to Requires: these packages ? If so, why no others ?
# => Not needed, as soname deps are present and min.versions, too.
#Requires: cdparanoia-libs >= alpha9.7
#Requires: libmusicbrainz >= 2.1.1 



%description
GStreamer is a streaming media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new
plugins.

%package devel
Summary:        Libraries/include files for GStreamer plug-ins
Group:          Development/Libraries

Requires: %{name} = %{version}-%{release}
Requires: %{gstreamer}-devel >= %_gst
Requires: GConf2-devel

%description devel
GStreamer is a streaming-media framework, based on graphs of filters which
operate on media data. Applications using this library can do anything
from real-time sound processing to playing videos, and just about anything
else media-related.  Its plugin-based architecture means that new data
types or processing capabilities can be added simply by installing new   
plugins.

This package contains the libraries and includes files necessary to develop
applications and plugins for GStreamer.

%prep
%setup -q -n gst-plugins-%{version} 
%patch1 -p1 -b .alsa
%patch2 -p1 -b .docbook-check

mkdir gst-libs/ext/ffmpeg

%build
cp %{SOURCE4} m4/
libtoolize --force --copy
aclocal -I m4  -I common/m4
automake
autoconf

%configure --disable-vorbistest \
  --disable-ffmpeg \
  --disable-faad \
  --disable-sndfile \
  --disable-mikmod \
  --disable-spc \
  --disable-cairo \
  --enable-DEBUG --disable-tests --disable-examples

make %{?_smp_mflags}

cp %{SOURCE3} .

%install
rm -rf $RPM_BUILD_ROOT
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
make DESTDIR=${RPM_BUILD_ROOT} install
unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL

rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majmin}/*.la
rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majmin}/*.a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la

%find_lang %{po_package}

%clean
rm -rf $RPM_BUILD_ROOT

%pre
if [ "$1" -gt 1 ]; then
    export GCONF_CONFIG_SOURCE=`/usr/bin/gconftool-2 --get-default-source`
	SCHEMAS="gstreamer-%{majmin}.schemas"
	for S in $SCHEMAS; do 
    	/usr/bin/gconftool-2 --makefile-uninstall-rule \
      	  %{_sysconfdir}/gconf/schemas/$S >/dev/null || :
	done
fi

%post
/sbin/ldconfig
env DISPLAY= %{_bindir}/gst-register-%{majmin} >/dev/null 2>&1
export GCONF_CONFIG_SOURCE=`/usr/bin/gconftool-2 --get-default-source`
SCHEMAS="gstreamer-%{majmin}.schemas"
for S in $SCHEMAS; do 
  /usr/bin/gconftool-2 --makefile-install-rule /etc/gconf/schemas/$S > /dev/null
done

%preun
if [ "$1" -eq 0 ]; then
    export GCONF_CONFIG_SOURCE=`/usr/bin/gconftool-2 --get-default-source`
	SCHEMAS="gstreamer-%{majmin}.schemas"
	for S in $SCHEMAS; do 
    	/usr/bin/gconftool-2 --makefile-uninstall-rule \
      	  %{_sysconfdir}/gconf/schemas/$S >/dev/null || :
	done
fi

%postun
/sbin/ldconfig
env DISPLAY= /usr/bin/gst-register-%{majmin} >/dev/null 2>&1 || true

%files -f %{po_package}.lang
%defattr(-, root, root)
%doc AUTHORS COPYING README removed-sources.txt
%{_sysconfdir}/gconf/schemas/gstreamer-%{majmin}.schemas
%{_bindir}/*
%{_libdir}/*so.*
%ifarch %{ix86} ia64 ppc ppc64 x86_64
%{_libdir}/gstreamer-%{majmin}/libgst1394.*
%endif
%{_libdir}/gstreamer-%{majmin}/libgstac3parse.*
%{_libdir}/gstreamer-%{majmin}/libgstadder.*
%{_libdir}/gstreamer-%{majmin}/libgstalpha.*
%{_libdir}/gstreamer-%{majmin}/libgstalaw.*
%{_libdir}/gstreamer-%{majmin}/libgstalsa.*
%{_libdir}/gstreamer-%{majmin}/libgstalphacolor.*
%{_libdir}/gstreamer-%{majmin}/libgstapetag.*
%{_libdir}/gstreamer-%{majmin}/libgstarts.*
%{_libdir}/gstreamer-%{majmin}/libgstaudiorate.*
%{_libdir}/gstreamer-%{majmin}/libgstartsdsink.*
%{_libdir}/gstreamer-%{majmin}/libgstasf.*
%{_libdir}/gstreamer-%{majmin}/libgstaudio.*
%{_libdir}/gstreamer-%{majmin}/libgstaudioconvert.*
%{_libdir}/gstreamer-%{majmin}/libgstaudiofile.*
%{_libdir}/gstreamer-%{majmin}/libgstaudiofilter.*
%{_libdir}/gstreamer-%{majmin}/libgstaudioscale.*
%{_libdir}/gstreamer-%{majmin}/libgstauparse.*
%{_libdir}/gstreamer-%{majmin}/libgstavi.*
%{_libdir}/gstreamer-%{majmin}/libgstcdparanoia.*
%{_libdir}/gstreamer-%{majmin}/libgstcdplayer.*
%{_libdir}/gstreamer-%{majmin}/libgstcdxaparse.*
%{_libdir}/gstreamer-%{majmin}/libgstchart.*
%{_libdir}/gstreamer-%{majmin}/libgstcolorspace.*
%{_libdir}/gstreamer-%{majmin}/libgstcutter.*
%{_libdir}/gstreamer-%{majmin}/libgstdeinterlace.*
%{_libdir}/gstreamer-%{majmin}/libgstdebug.*
%{_libdir}/gstreamer-%{majmin}/libgstdecodebin.*
%ifnarch s390 s390x
%{_libdir}/gstreamer-%{majmin}/libgstdvdec.*
%endif
%{_libdir}/gstreamer-%{majmin}/libgstefence.*
%{_libdir}/gstreamer-%{majmin}/libgsteffectv.*
%{_libdir}/gstreamer-%{majmin}/libgstesd.*
%{_libdir}/gstreamer-%{majmin}/libgstequalizer.*
%{_libdir}/gstreamer-%{majmin}/libgstfestival.*
%{_libdir}/gstreamer-%{majmin}/libgstfilter.*
%{_libdir}/gstreamer-%{majmin}/libgstflac.*
%{_libdir}/gstreamer-%{majmin}/libgstffmpegcolorspace.*
%{_libdir}/gstreamer-%{majmin}/libgstflxdec.*
%{_libdir}/gstreamer-%{majmin}/libgstgamma.*
%{_libdir}/gstreamer-%{majmin}/libgstgdkpixbuf.*
%{_libdir}/gstreamer-%{majmin}/libgstglimagesink.*
%{_libdir}/gstreamer-%{majmin}/libgstgnomevfs.*
%{_libdir}/gstreamer-%{majmin}/libgstgoom.*
%{_libdir}/gstreamer-%{majmin}/libgstidct.*
%{_libdir}/gstreamer-%{majmin}/libgstinterleave.*
%{_libdir}/gstreamer-%{majmin}/libgstjpeg.*
%{_libdir}/gstreamer-%{majmin}/libgstlevel.*
%{_libdir}/gstreamer-%{majmin}/libgstmatroska.*
%{_libdir}/gstreamer-%{majmin}/libgstmedian.*
%{_libdir}/gstreamer-%{majmin}/libgstmng.*
%{_libdir}/gstreamer-%{majmin}/libgstmodplug.*
%{_libdir}/gstreamer-%{majmin}/libgstmonoscope.*
%{_libdir}/gstreamer-%{majmin}/libgstmultifilesink.*
%{_libdir}/gstreamer-%{majmin}/libgstmulaw.*
%{_libdir}/gstreamer-%{majmin}/libgstmultipart.*
%{_libdir}/gstreamer-%{majmin}/libgstnavigationtest.*
%{_libdir}/gstreamer-%{majmin}/libgstogg.*
%{_libdir}/gstreamer-%{majmin}/libgstossaudio.*
%{_libdir}/gstreamer-%{majmin}/libgstoverlay.*
%{_libdir}/gstreamer-%{majmin}/libgstpassthrough.*
%{_libdir}/gstreamer-%{majmin}/libgstplayondemand.*
%{_libdir}/gstreamer-%{majmin}/libgstplaybin.*
%{_libdir}/gstreamer-%{majmin}/libgstpng.*
%{_libdir}/gstreamer-%{majmin}/libgstqtdemux.*
%{_libdir}/gstreamer-%{majmin}/libgstresample.*
%{_libdir}/gstreamer-%{majmin}/libgstriff.*
%{_libdir}/gstreamer-%{majmin}/libgstrmdemux.*
%{_libdir}/gstreamer-%{majmin}/libgstrtjpeg.*
%{_libdir}/gstreamer-%{majmin}/libgstrtp.*
%{_libdir}/gstreamer-%{majmin}/libgstsdlvideosink.*
%{_libdir}/gstreamer-%{majmin}/libgstsilence.*
%{_libdir}/gstreamer-%{majmin}/libgstsinesrc.*
%{_libdir}/gstreamer-%{majmin}/libgstsmooth.*
%{_libdir}/gstreamer-%{majmin}/libgstsmoothwave.*
%{_libdir}/gstreamer-%{majmin}/libgstsmpte.*
%{_libdir}/gstreamer-%{majmin}/libgstsnapshot.*
%{_libdir}/gstreamer-%{majmin}/libgstspectrum.*
%{_libdir}/gstreamer-%{majmin}/libgstspeed.*
%{_libdir}/gstreamer-%{majmin}/libgstspeex.*
%{_libdir}/gstreamer-%{majmin}/libgststereo.*
%{_libdir}/gstreamer-%{majmin}/libgstswitch.*
%{_libdir}/gstreamer-%{majmin}/libgstsynaesthesia.*
%{_libdir}/gstreamer-%{majmin}/libgsttta.*
%{_libdir}/gstreamer-%{majmin}/libgsttagedit.*
%{_libdir}/gstreamer-%{majmin}/libgsttcp.*
%{_libdir}/gstreamer-%{majmin}/libgsttrm.*
%{_libdir}/gstreamer-%{majmin}/libgsttextoverlay.*
%{_libdir}/gstreamer-%{majmin}/libgsttheora.*
%{_libdir}/gstreamer-%{majmin}/libgsttimeoverlay.*
%{_libdir}/gstreamer-%{majmin}/libgsttypefindfunctions.*
%{_libdir}/gstreamer-%{majmin}/libgstudp.*
%{_libdir}/gstreamer-%{majmin}/libgstvbidec.*
%{_libdir}/gstreamer-%{majmin}/libgstvcdsrc.*
%{_libdir}/gstreamer-%{majmin}/libgstvideo.*
%{_libdir}/gstreamer-%{majmin}/libgstvideo4linux.*
%{_libdir}/gstreamer-%{majmin}/libgstvideo4linux2.*
%{_libdir}/gstreamer-%{majmin}/libgstvideobalance.*
%{_libdir}/gstreamer-%{majmin}/libgstvideocrop.*
%{_libdir}/gstreamer-%{majmin}/libgstvideodrop.*
%{_libdir}/gstreamer-%{majmin}/libgstvideofilter.*
%{_libdir}/gstreamer-%{majmin}/libgstvideobox.*
%{_libdir}/gstreamer-%{majmin}/libgstvideomixer.*
%{_libdir}/gstreamer-%{majmin}/libgstvideorate.*
%{_libdir}/gstreamer-%{majmin}/libgstvideoflip.*
%{_libdir}/gstreamer-%{majmin}/libgstvideoscale.*
%{_libdir}/gstreamer-%{majmin}/libgstvideotestsrc.*
%{_libdir}/gstreamer-%{majmin}/libgstvolenv.*
%{_libdir}/gstreamer-%{majmin}/libgstvolume.*
%{_libdir}/gstreamer-%{majmin}/libgstvorbis.*
%{_libdir}/gstreamer-%{majmin}/libgstwavenc.*
%{_libdir}/gstreamer-%{majmin}/libgstwavparse.*
%{_libdir}/gstreamer-%{majmin}/libgstximagesink.*
%{_libdir}/gstreamer-%{majmin}/libgstxvimagesink.*
%{_libdir}/gstreamer-%{majmin}/libgstxwindowlistener.*
%{_libdir}/gstreamer-%{majmin}/libgsty4menc.*
%{_libdir}/gstreamer-%{majmin}/libgstmixmatrix.*
%{_libdir}/gstreamer-%{majmin}/libgstautodetect.*
%{_libdir}/gstreamer-%{majmin}/libgstdvdlpcmdec.*
%{_libdir}/gstreamer-%{majmin}/libgstgconfelements.*
%{_libdir}/gstreamer-%{majmin}/libgstpuzzle.*
%{_libdir}/gstreamer-%{majmin}/libgstrfbsrc.*
%{_libdir}/gstreamer-%{majmin}/libgstsubparse.*
#%{_libdir}/gstreamer-%{majmin}/libgstcairo.*
%{_libdir}/gstreamer-%{majmin}/libgstfreeze.*
%{_libdir}/gstreamer-%{majmin}/libgstvideo4linuxradio.*
%{_libdir}/gstreamer-%{majmin}/libgstimagemixer.*
%{_mandir}/man*/*

%files devel
%defattr(-, root, root)
%{_includedir}/gstreamer-%{majmin}/gst/*
%{_libdir}/pkgconfig/*.pc
%{_libdir}/*so

%changelog
* Sun Mar  5 2006 Brian Pepple <bdpepple at ameritech.net> - 0.8.12-2
- Add dist tag.
- Add patch-tarball.sh back.
- Strip source tarball of code w/ legal issues.
- Remove req. for cdparanoia-libs & libmusicbrainz.
- Fix references to gstreamer-devel.
- Fix GConf2 scriptlets.

* Thu Feb 16 2006 Brian Pepple <bdpepple at ameritech.net> - 0.8.12-1
- Update to 0.8.12.
- Drop source2 (patch-tarball.sh).
- Remove unnecessary BR (glib2-devel, autoconf, automake, libtool, audiofile-devel,
  esound-devel, alsa-lib-devel, libvorbis-devel, GConf2-devel, libjpeg-devel,
  libogg-devel, libraw1394-devel).
- Add full source.

* Fri Jan 06 2006 John (J5) Palmieri <johnp at redhat.com> - 0.8.11.3
- Obsolete the old gstreamer-plugins package

* Sat Dec 17 2005 Thomas Vander Stichele <thomas at apestaart dot org> - 0.8.11-2
- rebuilt using gstreamer08 as base package name for devel
- properly do Requires(post) and Requires(postun)
- decouple gstreamer and gstreamer-plugins version numbers, they are not linked
- remove hermes completely

* Fri Dec 09 2005 Jesse Keating <jkeating at redhat.com> - 0.8.11-1.1
- rebuilt

* Tue Sep 09 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.11-1
- Upgrade to upstream version 0.8.11
- add a patch which makes the right call in configure for checking for docbook

* Tue Aug 18 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.10-1
- Upgrade to upstream version 0.8.10
- removed backported soundjuicer patch as it is in this release

* Thu Jun 30 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.9-2
- Backport patch from cvs to fix soundjuicer 
- disable the cairo plugin as it uses the old API

* Tue Jun  7 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.9-1
- update to upstream 0.8.9
- disable spc support
- Add requirement for cairo-devel
- Add freeze, video4linuxradio, and wavpack plugins

* Mon May  9 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.8-6
- Added patch to fix segfault (Bug #156622)

* Mon Apr  4 2005 Elliot Lee <sopwith at redhat.com> - 0.8.8-5
- Remove mikmod support

* Wed Mar 30 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.8-4
- s/GConf-devel/GConf2-devel

* Tue Mar 29 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.8-3
- Added Requires: GConf-devel to the devel package

* Sun Mar 27 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.8-2
- disabled building Hermes because it is not needed and doesn't
  compile with gcc4.0.  If upstream fixes it we can reenable
  
* Wed Mar 23 2005 John (J5) Palmieri <johnp at redhat.com> - 0.8.8-1
- Update to upstream version 0.8.8
- Rebuild for libmusicbrainz 2.1.1

* Sun Feb 06 2005 Warren Togami <wtogami at redhat.com> - 0.8.7-3
- rebuild against new libraw1394

* Wed Jan 05 2005 Colin Walters <walters at redhat.com> - 0.8.7-2
- BR gtk2-devel (139151)

* Wed Jan 05 2005 Colin Walters <walters at redhat.com> - 0.8.7-1
- New upstream version
- Add new patch gstreamer-plugins-0.8.7-alsa.patch which obsoletes
  gstreamer-plugins-0.7.5-alsa.patch
- Add in speex, tta, apetag plugins

* Tue Dec 21 2004 Colin Walters <walters at redhat.com> - 0.8.6-1
- New upstream version
- Remove obsoleted gstreamer-plugins-0.8.4-vorbis-seek-workaround.patch
- BR latest libavc1394-devel
- Add libgstequalizer.so

* Wed Oct 27 2004 Colin Walters <walters at redhat.com> - 0.8.5-3
- Also remove mplex from sources

* Thu Oct 14 2004 Colin Walters <walters at redhat.com> - 0.8.5-2
- Drop BR on xmms-devel, libghttp-devel
- Add BR on libmng-devel

* Wed Oct 06 2004 Colin Walters <walters at redhat.com> - 0.8.5-1
- Update to 0.8.5
- Add mngsink
- Remove speex for now, configure check is buggy

* Fri Sep 24 2004 Colin Walters <walters at redhat.com> - 0.8.4-2
- Add gstreamer-plugins-0.8.4-vorbis-seek-workaround.patch for 133411

* Mon Aug 31 2004 Colin Walters <walters at redhat.com> - 0.8.4-1
- Update to 0.8.4
- Add gstglimagesink

* Mon Aug 07 2004 Colin Walters <walters at redhat.com> - 0.8.3-2
- Restore media-info, which was not shipped for some unknown reason (#129392)

* Mon Aug 02 2004 Colin Walters <walters at redhat.com> - 0.8.3-1
- Update to 0.8.3
- Remove alsa fixes
- Kill off lame plugin
- Add alphacolor, decodebin, multifilesink, and playbin.

* Wed Jul 28 2004 Colin Walters <walters at redhat.com> - 0.8.2-6
- Really restore ffmpegcolorspace
- Reinstate checks for exact plugins installed, i was a
  bit shortsighted in removing it
- BuildRequire libtheora-devel
- Ensure we disable faad and sndfile even if they are installed

* Tue Jul 27 2004 Colin Walters <walters at redhat.com> - 0.8.2-5
- Re-add ffmpegcolorspace, since it does not have patent issues
- Restore smp_mflags

* Fri Jul 16 2004 Colin Walters <walters at redhat.com> - 0.8.2-4
- Backported ALSA fixes from CVS HEAD

* Tue Jul 05 2004 Colin Walters <walters at redhat.com> - 0.8.2-3
- Another rebuild to placate beehive!

* Tue Jul 05 2004 Colin Walters <walters at redhat.com> - 0.8.2-2
- Rebuild to placate beehive

* Wed Jun 23 2004 Colin Walters <walters at redhat.com> - 0.8.2-1
- Update to 0.8.2, fixes numerous bugs
- Remove upstreamed memleaks patch

* Sun Jun 20 2004 Jeremy Katz <katzj at redhat.com> - 0.8.1-5
- rebuild to lose gtk+ 1.2 dependency

* Wed Jun 15 2004 Colin Walters <walters at redhat.com> 0.8.1-4
- BuildRequire libghttp-devel

* Tue Jun 15 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Wed May 19 2004 Colin Walters <walters at redhat.com> 0.8.1-3
- Don't lose if gst-register isn't installed

* Fri May 07 2004 Colin Walters <walters at redhat.com> 0.8.1-2
- Apply patch to fix memleaks

* Wed Apr 15 2004 Colin Walters <walters at redhat.com> 0.8.1-1
- Update to 0.8.1

* Wed Mar 31 2004 Colin Walters <walters at redhat.com> 0.8.0-3
- Second attempt at rebuild to pick up new libdv

* Tue Mar 30 2004 Colin Walters <walters at redhat.com> 0.8.0-2
- Rebuild to pick up new libdv (hopefully).
- Use one big glob to capture all plugins.  No GStreamer
  plugin that's included directly in the tarball that I am
  aware of besides ffmpeg includes patented code directly,
  so this should be safe.

* Tue Mar 16 2004 Alex Larsson <alexl at redhat.com> 0.8.0-1
- update to 0.8.0

* Thu Mar 11 2004 Alex Larsson <alexl at redhat.com> 0.7.6-2
- correct plugin names

* Wed Mar 10 2004 Alex Larsson <alexl at redhat.com> 0.7.6-1
- update to 0.7.6

* Tue Mar 02 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Mon Mar  1 2004 Alexander Larsson <alexl at redhat.com> 0.7.5-2
- Make alsa default sink/source instead of oss.

* Fri Feb 27 2004 Alexander Larsson <alexl at redhat.com> 0.7.5-1
- update to 0.7.5

* Fri Feb 13 2004 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Wed Jan 28 2004 Alexander Larsson <alexl at redhat.com> 0.7.3-2
- Use versioned gst-register

* Wed Jan 28 2004 Alexander Larsson <alexl at redhat.com> 0.7.3-1
- update to 0.7.3

* Thu Nov 27 2003 Thomas Woerner <twoerner at redhat.com> 0.6.3-4
- added BuildRequires for libraw1394-devel

* Wed Sep 17 2003 Bill Nottingham <notting at redhat.com> 0.6.3-3
- more cleanups

* Fri Sep 12 2003 Nalin Dahyabhai <nalin at redhat.com> 0.6.3-2
- build gstcolorspace against a static bundled libHermes, which might want
  to move into its own package at some point
- explicitly list the plugins which are built in the files manifest so that
  we get errors if there are some which don't get built or get added between
  releases
- disable qcam on amd64 -- configure disables it on non-i386 arches
- limit 1394 support to amd64,ia64,ppc,ppc64,x86

* Thu Sep 11 2003 Alexander Larsson <alexl at redhat.com> 0.6.3-1
- Update to 0.6.3 (gnome 2.4 final)
- remove all mpeg plugins

* Tue Aug 19 2003 Alexander Larsson <alexl at redhat.com> 0.6.2-1
- 0.6.2

* Wed Jun 04 2003 Elliot Lee <sopwith at redhat.com>
- rebuilt

* Wed May 21 2003 Jeremy Katz <katzj at redhat.com> 0.6.0-7
- use automake 1.6

* Mon Feb 17 2003 Florian La Roche <Florian.LaRoche at redhat.de>
- rebuild to get sane s390x requires

* Tue Feb 11 2003 Jonathan Blandford <jrb at redhat.com> 0.6.0-4
- unset the DISPLAY when running gst-register

* Sat Feb  8 2003 Bill Nottingham <notting at redhat.com> 0.6.0-4
- move libgst*.so.X.X to main package; things require them (#80518, #83805)
- gstreamer-plugins-devel requires gstreamer-devel (#82506)

* Tue Feb  4 2003 Jonathan Blandford <jrb at redhat.com> 0.6.0-3
- remove ffmpeg for now.  It doesn't build -fPIC

* Tue Feb 04 2003 Phil Knirsch <pknirsch at redhat.com> 0.6.0-2
- Bump release and rebuild.

* Thu Jan 30 2003 Jonathan Blandford <jrb at redhat.com>
- new version.  Requires new gstreamer.

* Wed Jan 22 2003 Tim Powers <timp at redhat.com>
- rebuilt

* Wed Jan 15 2003 Matt Wilson <msw at redhat.com> 0.5.0-18
- disable qcam on all non x86 and x86_64 platforms

* Mon Dec 30 2002 Florian La Roche <Florian.LaRoche at redhat.de>
- fix spec file to better remove libgstmedia-info
- exclude for mainframe

* Thu Dec 19 2002 Elliot Lee <sopwith at redhat.com> 0.5.0-15
- Include ia64
- Add BuildRequires: autoconf automake

* Wed Dec 18 2002 Jonathan Blandford <jrb at redhat.com>
- rebuild

* Tue Dec 17 2002 Jonathan Blandford <jrb at redhat.com> 0.5.0-12
- rebuild

* Mon Dec 16 2002 Jonathan Blandford <jrb at redhat.com> 0.5.0-10
- rebuild
- disable tests

* Mon Dec 16 2002 Tim Powers <timp at redhat.com> 0.5.0-9
- rebuild

* Wed Dec 11 2002 Jonathan Blandford <jrb at redhat.com> 0.5.0-7
- fix libdir for ia64.

* Wed Dec 11 2002 Jonathan Blandford <jrb at redhat.com> 0.5.0-3
- ExcludeArch: ia64.   Random assembler errors that I have no hope of fixing
- Add devel package

* Wed Dec 11 2002 Jonathan Blandford <jrb at redhat.com> 0.5.0-1
- 0.5.0
- apparently, festival-devel isn't needed.

* Tue Dec 10 2002 Tim Powers <timp at redhat.com> 0.4.2-3
- rebuild to fix broken dep on libgstreamer-0.4.2.so.0

* Tue Dec  3 2002 Havoc Pennington <hp at redhat.com>
- excludearch the arches that can't build gstreamer cothreads
- well it isn't really SMP-safe
- add patch for including pthread.h when required
- prereq gconftool
- fix typo that broke schema installation in post

* Mon Dec  2 2002 Havoc Pennington <hp at redhat.com>
- initial "official" import
- munge tarball for legal cleanliness

* Thu Nov  7 2002 Jeremy Katz <katzj at redhat.com>
- 0.4.2

* Mon Sep 23 2002 Jeremy Katz <katzj at redhat.com>
- 0.4.1
- install the gconf schema
- use %%configure

* Sun Sep 22 2002 Jeremy Katz <katzj at redhat.com>
- update to 0.4.0
- give explicit vorbis include path, don't run vorbis test

* Sun Aug 11 2002 Jeremy Katz <katzj at redhat.com>
- collapse into one package to preserve some sanity

* Wed Mar 13 2002 Thomas Vander Stichele <thomas at apestaart.org>
- added more BuildRequires and Requires
- rearranged some plugins
- added changelog ;)


--- NEW FILE patch-tarball.sh ---
#! /bin/sh

set -e

if test $# -lt 1; then
  echo "usage: $0 gst-plugins-VERSION" 1>&2
  exit 1
fi

PKG="$1"

DIRNAME=`mktemp -d deleteme-XXXXXX`

cd $DIRNAME
ORIGBALL=../$PKG.tar.bz2
DESTBALL=../$PKG.patched.tar.bz2
echo "Saving original file list"
tar -tjf $ORIGBALL | sort > origfiles.txt
echo "Extracting original tarball"
tar -xjf $ORIGBALL

MPEG_INFIXES="mpeg mpg mp3 mp2 mad"
MPEG_PATHS="ext/mad ext/mpeg2dec ext/mplex ext/mpeg2enc gst/mpeg1sys gst/mpeg1videoparse gst/mpeg2sub gst/mpegaudio gst/mpegaudioparse gst/mpegstream ext/lame gst/dvdsubdec"

for mod in $MPEG_PATHS; do 
    echo rm -rf -- "$PKG/${mod}"
    rm -rf -- "$PKG/${mod}"
    sys=$(dirname "${mod}")
    submod=$(basename "${mod}")
    perl -pi -e "s/[a-zA-Z0-9]*$submod[a-zA-Z0-9]*//g" $PKG/$sys/Makefile.in
    perl -pi -e "s/[a-zA-Z0-9]*$submod[a-zA-Z0-9]*//g" $PKG/$sys/Makefile.am

    perl -pi -e "s#^$sys/[a-zA-Z0-9]*$submod[a-zA-Z0-9]*/Makefile##g" $PKG/configure.ac
    perl -pi -e "s#	$submod #	#g" $PKG/configure.ac
done

for I in ffmpeg ; do
    rm -rf $PKG/gst-libs/ext/$I
done

echo "Creating new tarball"
tar -cjf $DESTBALL $PKG
echo "Extracting new file list"
tar -tjf $DESTBALL | sort > newfiles.txt

diff -u origfiles.txt newfiles.txt > ../removed-sources.txt || true

cd ..
rm -rf $DIRNAME

echo "$PKG.patched.tar.bz2 created, removed files in removed-sources.txt"

exit 0



--- NEW FILE removed-sources.txt ---
--- origfiles.txt	2006-03-05 15:40:39.000000000 -0500
+++ newfiles.txt	2006-03-05 15:41:00.000000000 -0500
@@ -325,12 +325,6 @@
 gst-plugins-0.8.12/ext/ladspa/Makefile.in
 gst-plugins-0.8.12/ext/ladspa/search.c
 gst-plugins-0.8.12/ext/ladspa/utils.h
-gst-plugins-0.8.12/ext/lame/
-gst-plugins-0.8.12/ext/lame/gstlame.c
-gst-plugins-0.8.12/ext/lame/gstlame.h
-gst-plugins-0.8.12/ext/lame/Makefile.am
-gst-plugins-0.8.12/ext/lame/Makefile.in
-gst-plugins-0.8.12/ext/lame/README
 gst-plugins-0.8.12/ext/lcs/
 gst-plugins-0.8.12/ext/lcs/gstcolorspace.c
 gst-plugins-0.8.12/ext/lcs/Makefile.am
@@ -372,13 +366,6 @@
 gst-plugins-0.8.12/ext/libvisual/Makefile.am
 gst-plugins-0.8.12/ext/libvisual/Makefile.in
 gst-plugins-0.8.12/ext/libvisual/visual.c
-gst-plugins-0.8.12/ext/mad/
-gst-plugins-0.8.12/ext/mad/gstid3demuxbin.c
-gst-plugins-0.8.12/ext/mad/gstid3tag.c
-gst-plugins-0.8.12/ext/mad/gstmad.c
-gst-plugins-0.8.12/ext/mad/gstmad.h
-gst-plugins-0.8.12/ext/mad/Makefile.am
-gst-plugins-0.8.12/ext/mad/Makefile.in
 gst-plugins-0.8.12/ext/Makefile.am
 gst-plugins-0.8.12/ext/Makefile.in
 gst-plugins-0.8.12/ext/mikmod/
@@ -389,35 +376,6 @@
 gst-plugins-0.8.12/ext/mikmod/Makefile.in
 gst-plugins-0.8.12/ext/mikmod/mikmod_reader.c
 gst-plugins-0.8.12/ext/mikmod/README
-gst-plugins-0.8.12/ext/mpeg2dec/
-gst-plugins-0.8.12/ext/mpeg2dec/gstmpeg2dec.c
-gst-plugins-0.8.12/ext/mpeg2dec/gstmpeg2dec.h
-gst-plugins-0.8.12/ext/mpeg2dec/Makefile.am
-gst-plugins-0.8.12/ext/mpeg2dec/Makefile.in
-gst-plugins-0.8.12/ext/mpeg2enc/
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2enc.cc
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2enc.hh
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2encoder.cc
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2encoder.hh
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2encoptions.cc
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2encoptions.hh
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2encpicturereader.cc
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2encpicturereader.hh
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2encstreamwriter.cc
-gst-plugins-0.8.12/ext/mpeg2enc/gstmpeg2encstreamwriter.hh
-gst-plugins-0.8.12/ext/mpeg2enc/Makefile.am
-gst-plugins-0.8.12/ext/mpeg2enc/Makefile.in
-gst-plugins-0.8.12/ext/mplex/
-gst-plugins-0.8.12/ext/mplex/gstmplex.cc
-gst-plugins-0.8.12/ext/mplex/gstmplex.hh
-gst-plugins-0.8.12/ext/mplex/gstmplexibitstream.cc
-gst-plugins-0.8.12/ext/mplex/gstmplexibitstream.hh
-gst-plugins-0.8.12/ext/mplex/gstmplexjob.cc
-gst-plugins-0.8.12/ext/mplex/gstmplexjob.hh
-gst-plugins-0.8.12/ext/mplex/gstmplexoutputstream.cc
-gst-plugins-0.8.12/ext/mplex/gstmplexoutputstream.hh
-gst-plugins-0.8.12/ext/mplex/Makefile.am
-gst-plugins-0.8.12/ext/mplex/Makefile.in
 gst-plugins-0.8.12/ext/musepack/
 gst-plugins-0.8.12/ext/musepack/gstmusepackdec.c
 gst-plugins-0.8.12/ext/musepack/gstmusepackdec.h
@@ -742,10 +700,6 @@
 gst-plugins-0.8.12/gst/dvdlpcmdec/gstdvdlpcmdec.h
 gst-plugins-0.8.12/gst/dvdlpcmdec/Makefile.am
 gst-plugins-0.8.12/gst/dvdlpcmdec/Makefile.in
-gst-plugins-0.8.12/gst/dvdsubdec/
-gst-plugins-0.8.12/gst/dvdsubdec/dvdsubdec.c
-gst-plugins-0.8.12/gst/dvdsubdec/Makefile.am
-gst-plugins-0.8.12/gst/dvdsubdec/Makefile.in
 gst-plugins-0.8.12/gst/effectv/
 gst-plugins-0.8.12/gst/effectv/gstaging.c
 gst-plugins-0.8.12/gst/effectv/gstdice.c
@@ -1097,72 +1051,6 @@
 gst-plugins-0.8.12/gst/monoscope/monoscope.c
 gst-plugins-0.8.12/gst/monoscope/monoscope.h
 gst-plugins-0.8.12/gst/monoscope/README
-gst-plugins-0.8.12/gst/mpeg1sys/
-gst-plugins-0.8.12/gst/mpeg1sys/buffer.c
-gst-plugins-0.8.12/gst/mpeg1sys/buffer.h
-gst-plugins-0.8.12/gst/mpeg1sys/gstmpeg1systemencode.c
-gst-plugins-0.8.12/gst/mpeg1sys/gstmpeg1systemencode.h
-gst-plugins-0.8.12/gst/mpeg1sys/main.h
-gst-plugins-0.8.12/gst/mpeg1sys/Makefile.am
-gst-plugins-0.8.12/gst/mpeg1sys/Makefile.in
-gst-plugins-0.8.12/gst/mpeg1sys/systems.c
-gst-plugins-0.8.12/gst/mpeg1videoparse/
-gst-plugins-0.8.12/gst/mpeg1videoparse/gstmp1videoparse.c
-gst-plugins-0.8.12/gst/mpeg1videoparse/gstmp1videoparse.h
-gst-plugins-0.8.12/gst/mpeg1videoparse/Makefile.am
-gst-plugins-0.8.12/gst/mpeg1videoparse/Makefile.in
-gst-plugins-0.8.12/gst/mpeg2sub/
-gst-plugins-0.8.12/gst/mpeg2sub/gstmpeg2subt.c
-gst-plugins-0.8.12/gst/mpeg2sub/gstmpeg2subt.h
-gst-plugins-0.8.12/gst/mpeg2sub/Makefile.am
-gst-plugins-0.8.12/gst/mpeg2sub/Makefile.in
-gst-plugins-0.8.12/gst/mpeg2sub/Notes.txt
-gst-plugins-0.8.12/gst/mpegaudio/
-gst-plugins-0.8.12/gst/mpegaudio/common.c
-gst-plugins-0.8.12/gst/mpegaudio/common.h
-gst-plugins-0.8.12/gst/mpegaudio/encode.c
-gst-plugins-0.8.12/gst/mpegaudio/encoder.h
-gst-plugins-0.8.12/gst/mpegaudio/gstmpegaudio.c
-gst-plugins-0.8.12/gst/mpegaudio/gstmpegaudio.h
-gst-plugins-0.8.12/gst/mpegaudio/Makefile.am
-gst-plugins-0.8.12/gst/mpegaudio/Makefile.in
-gst-plugins-0.8.12/gst/mpegaudio/musicin.c
-gst-plugins-0.8.12/gst/mpegaudio/musicin.h
-gst-plugins-0.8.12/gst/mpegaudioparse/
-gst-plugins-0.8.12/gst/mpegaudioparse/gstmpegaudioparse.c
-gst-plugins-0.8.12/gst/mpegaudioparse/gstmpegaudioparse.h
-gst-plugins-0.8.12/gst/mpegaudioparse/Makefile.am
-gst-plugins-0.8.12/gst/mpegaudioparse/Makefile.in
-gst-plugins-0.8.12/gst/mpegaudio/psy.c
-gst-plugins-0.8.12/gst/mpegaudio/putbits.c
-gst-plugins-0.8.12/gst/mpegaudio/putbits.h
-gst-plugins-0.8.12/gst/mpegaudio/README.crh
-gst-plugins-0.8.12/gst/mpegaudio/subs.c
-gst-plugins-0.8.12/gst/mpegaudio/table_absthr.h
-gst-plugins-0.8.12/gst/mpegaudio/table_alloc.h
-gst-plugins-0.8.12/gst/mpegaudio/table_cb.h
-gst-plugins-0.8.12/gst/mpegaudio/table_enwindow.h
-gst-plugins-0.8.12/gst/mpegaudio/tables.c
-gst-plugins-0.8.12/gst/mpegaudio/table_th.h
-gst-plugins-0.8.12/gst/mpegaudio/tonal.c
-gst-plugins-0.8.12/gst/mpegstream/
-gst-plugins-0.8.12/gst/mpegstream/gstdvddemux.c
-gst-plugins-0.8.12/gst/mpegstream/gstdvddemux.h
-gst-plugins-0.8.12/gst/mpegstream/gstmpegclock.c
-gst-plugins-0.8.12/gst/mpegstream/gstmpegclock.h
-gst-plugins-0.8.12/gst/mpegstream/gstmpegdemux.c
-gst-plugins-0.8.12/gst/mpegstream/gstmpegdemux.h
-gst-plugins-0.8.12/gst/mpegstream/gstmpegpacketize.c
-gst-plugins-0.8.12/gst/mpegstream/gstmpegpacketize.h
-gst-plugins-0.8.12/gst/mpegstream/gstmpegparse.c
-gst-plugins-0.8.12/gst/mpegstream/gstmpegparse.h
-gst-plugins-0.8.12/gst/mpegstream/gstmpegstream.c
-gst-plugins-0.8.12/gst/mpegstream/gstrfc2250enc.c
-gst-plugins-0.8.12/gst/mpegstream/gstrfc2250enc.h
-gst-plugins-0.8.12/gst/mpegstream/Makefile.am
-gst-plugins-0.8.12/gst/mpegstream/Makefile.in
-gst-plugins-0.8.12/gst/mpegstream/notes
-gst-plugins-0.8.12/gst/mpegstream/README
 gst-plugins-0.8.12/gst/multifilesink/
 gst-plugins-0.8.12/gst/multifilesink/gstmultifilesink.c
 gst-plugins-0.8.12/gst/multifilesink/gstmultifilesink.h


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/gstreamer08-plugins/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	6 Mar 2006 19:03:40 -0000	1.1
+++ .cvsignore	6 Mar 2006 19:05:52 -0000	1.2
@@ -0,0 +1 @@
+gst-plugins-0.8.12.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gstreamer08-plugins/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	6 Mar 2006 19:03:40 -0000	1.1
+++ sources	6 Mar 2006 19:05:52 -0000	1.2
@@ -0,0 +1 @@
+023fecf32bdffea8e06e3ad903b88f9b  gst-plugins-0.8.12.tar.bz2




More information about the scm-commits mailing list