gst-plugins-good.spec revision 17192
10139N/A# spec file for package gst-plugins-good 10139N/A# Copyright (c) 2009 Sun Microsystems, Inc. 10139N/A# This file and all modifications and additions to the pristine 16307N/A# package are under the same license as the package itself. 10139N/A#owner:laca date:2006-01-19 type:bug bugster:6570425 12663N/A#owner:yippi date:2007-03-16 type:feature 10139N/A#owner:yippi date:2008-11-26 type:feature bugster:6825148 10139N/A# Note this is a bug in the Sun Studio 12 compiler, so no bug has been filed 10139N/A#owner:alfred date:2008-12-16 type:bug bugster:6787829 10139N/A#owner:yippi date:2009-03-06 type:feature bugzilla:583593 16401N/A#owner:yippi date:2009-03-06 type:feature bugzilla:584252 17942N/A#owner:yippi date:2009-03-12 type:branding 17942N/A# Note that this patch is needed to disable MMX support in GOOM due to 17942N/A# Sun Studio compiler bugster bug #6825148. 17942N/A# Note this is a bug in the Sun Studio 12 compiler. 17942N/A#owner:yippi date:2009-05-21 type:bug bugster:6845247 bugzilla:584174 17942N/A# This fixes SA35205 security advisory. Without this patch a malformed 17942N/A# (or simply huge) PNG file can lead to integer overflow in calculating 17942N/A# the size of the output buffer, leading to crashes or buffer overflows. 17942N/A#owner:yippi date:2009-06-02 type:bug state:upstream 10139N/A#owner:elaine date:2009-07-23 type:bug 10139N/A#owner:wangke date:2009-09-01 type:branding 10139N/A#owner:wangke date:2009-09-01 type:branding 10139N/A# Turn off optimization as ss12 cores. Bugster: 6706089 10139N/A#CFLAGS=$(echo $CFLAGS | sed -e 's/-xO4//'); \ 10139N/A# Disable the cdio plugin. We do not want to link GPL libraries into 15241N/A# Disable the oss plugin. We use the ossv4 plugin if OSS is enabled. 10139N/A# FIXME: hack: stop the build from looping 10139N/A# Clean out files that should not be part of the rpm. 10139N/A# This is the recommended way of dealing with it for RH8 * Thu Jun 29 2006 - brian.cameron@sun.com - Move monitor to "source" tab, so it is more like sdtaudiocontrol. * Tue Jun 27 2006 - brian.cameron@sun.com - Fix sink plugin so it does not always reset port in prepare. If the user has turned off the built-in speaker port in sdtaudiocontrol (or otherwise), then turning it back on causes the speakers to turn back on each time the user changes a track in rhythmbox, totem, * Thu Jun 15 2006 - brian.cameron@sun.com - Now mute works with input tracks, and setting mute in the panel hardcoded to only work with the audio output track. * Wed May 10 2006 - brian.cameron@sun.com - Remove gst-visualize again, this got lost when we migrated from gst-plugins to gst-plugins-base. * Wed Apr 05 2006 - brian.cameron@sun.com - Add patch 2 to fix the sunaudiosink so it allocates the ringbuffer properly instead of using buffer-time property. This fix should be in the next release of gst-plugins-good and can be removed at that * Wed Feb 15 2006 - damien.carbery@sun.com - Remove upstream patches, 02-fixconfig, 03-fixsunaudio. * Mon Feb 13 2006 - damien.carbery@sun.com - Add hack to fix infinite loop problem in po/Makefile. * Mon Jan 9 2006 - brian.cameron@sun.com and modified to work with gst-plugins-good. The Obsoletes, Provides and packaging sections will need work if someone wants to build this * Mon Sep 26 2005 - brian.cameron@sun.com - Add patch 2 which defines "inline" functions as either "static inline" or "extern inline". Just defining functions as "inline" breaks Forte. * Tue Sep 20 2005 - brian.cameron@sun.com * Mon Aug 15 2005 - damien.carbery@sun.com * Tue Aug 02 2005 - balamurali.viswanathan@wipro.com - Enable building of flac * Tue Jul 26 2005 - balamurali.viswanathan@wipro.com - Enable building of speex and theora plugins * Mon Jul 25 2005 - balamurali.viswanathan@wipro.com - Enable building of musicbrainz plugin * Fri Jul 01 2005 - matt.keenan@sun.com * Mon Jun 06 2005 - brian.cameron@sun.com - Removed patch for modifying uninstalled-pc file since it is no longer * Fri Jun 03 2005 - brian.cameron@sun.com - Add autodetect, equalizer, games, librfb, subparse, tta plugins which * Fri May 13 2005 - brian.cameron@sun.com - For the previous version of GStreamer, we were copying in a few files to fix GPL headers. Took out this since it isn't
needed and was install it anyway with --disable-aalib. * Thu Aug 26 2004 - ghee.teo@sun.com - Obsoleted external plugin module, colorspace, asf and avi. These are now bundled into gstreamer-plugins. * Tue Aug 24 2004 - niall.power@sun.com - Build breakage fixed. Files removed in %install have to be removed from %files too. gst-visualize-0.8 * Fri Aug 20 2004 - brian.cameron@sun.com - Removed dirac plugin. The dirac website says they don't
know if * Wed May 12 2004 - laca@sun.com - change order of directories in the aclocal call so that the correct vorbis macro is picked up. The one that comes with SuSE appears to be broken. * Mon May 10 2004 - laca@sun.com - require gstreamer >= 0.8.0 * Fri Apr 16 2004 - brian.cameron@sun.com - Removed rm -rf $RPM_BUILD_ROOT from top of %install section since this was breaking Solaris build. * Fri Apr 2 2004 - ghee.teo@sun.com - Updated to 0.8.0 release tarball from 2.6 Also changed majorminor to 0.8, updated a number of entries * Fri Apr 2 2004 - brian.cameron@sun.com - Added patch 2 to fix Solaris Makefile issue, and replace tar jxf with the more solaris friendly bzcat piped through tar * Mon Mar 29 2004 - damien.donlon@sun.com * Sun Mar 28 2004 Brian Cameron <brian.cameron@sun.com> - Remove _XOPEN_SOURCE #define since it causes the Forte compiler to be unable to compile this file. * Mon Mar 22 2004 Niall Power <niall.power@sun.com> - revert back to previous libtoolize invocation style until I figure out why .so files aren't
being built.
* Wed Mar 03 2004 Ghee Teo <ghee.teo@sun.com> - Corrected the Obsolete modules and sorted them correctly. * Fri Feb 13 2004 Matt Keenan <matt.keenan@sun.com> * Mon Jan 05 2004 Ghee Teo <ghee.teo@sun.com> - Removed -%{majorminor} from gst-register because as a distro we do not need a parallel installed version of the program. That is, we should only have one version of the program only. * Sun Nov 23 2003 Christian Schaller <Uraeus@gnome.org> - Update spec file for latest changes * Thu Oct 16 2003 Christian Schaller <Uraeus@gnome.org> - Add new colorbalance and tuner and xoverlay stuff - Change name of kde-audio-devel to arts-devel * Sat Sep 27 2003 Christian Schaller <Uraeus@gnome.org> - Add majorminor to man page names - add navigation lib to package * Tue Sep 11 2003 Christian Schaller <Uraeus@gnome.org> - Add -%{majorminor} to each instance of gst-register * Tue Aug 19 2003 Christian Schaller <Uraeus@Gnome.org> * Sat Jul 12 2003 Thomas Vander Stichele <thomas at apestaart dot org> - move gst/ mpeg plugins to base package - remove hermes conditional from snapshot - remove one instance of resample plugin - fix up silly versioned plugins efence and rmdemux * Sat Jul 05 2003 Christian Schaller <Uraeus@gnome.org> - Major overhaul of SPEC file to make it compatible with what Red Hat ships - Probably a little less sexy, but cross-distro SPEC files are a myth anyway so making it convenient for RH users wins out - Keeping conditionals even with new re-org so that developers building the * Sun Mar 02 2003 Christian Schaller <Uraeus@gnome.org> - Remove USE_RTP statement from RTP plugin - Move RTP plugin to no-deps section * Sat Mar 01 2003 Christian Schaller <Uraeus@gnome.org> - Remove videosink from SPEC * Thu Jan 23 2003 Thomas Vander Stichele <thomas at apestaart dot org> - make video output packages provide gstreamer-videosink * Thu Jan 23 2003 Thomas Vander Stichele <thomas at apestaart dot org> - split out ffmpeg stuff to separate plugin * Fri Dec 27 2002 Thomas Vander Stichele <thomas at apestaart dot org> - add virtual provides for audio sources and sinks * Sun Dec 15 2002 Christian Schaller <Uraeus@linuxrising.org> - Update mpeg2dec REQ to be 0.3.1 * Tue Dec 10 2002 Thomas Vander Stichele <thomas at apestaart dot org> - only install schema once - move out devel lib stuff to -devel package * Sun Dec 08 2002 Thomas Vander Stichele <thomas at apestaart dot org> - fix location of libgstpng - changes for parallel installability * Thu Nov 28 2002 Christian Schaller <Uraeus@linuxrising.org> - Put in libgstpng plugin - rm the libgstmedia-info stuff until thomas think they are ready * Fri Nov 01 2002 Thomas Vander Stichele <thomas at apestaart dot org> - uniformify all descriptions a little * Thu Jun 06 2002 Thomas Vander Stichele <thomas@apestaart.org> - various BuildRequires: additions * Tue Jun 04 2002 Thomas Vander Stichele <thomas@apestaart.org> - added USE_LIBADSPA_TRUE bits to ladspa package * Mon Jun 03 2002 Thomas Vander Stichele <thomas@apestaart.org> * Mon May 12 2002 Christian Fredrik Kalager Schaller <Uraeus@linuxrising.org> - Added jack, dxr3, http packages - Added visualisation plug-ins, effecttv and synaesthesia - Removed gstreamer-plugins-libs package (moved it into gstreamer-plugins) * Mon May 06 2002 Thomas Vander Stichele <thomas@apestaart.org> - added gstreamer-GConf package * Wed Mar 13 2002 Thomas Vander Stichele <thomas@apestaart.org> - added more BuildRequires and Requires - rearranged some plug-ins