gst-plugins-good.spec revision 16498
10139N/A# spec file for package gst-plugins-good 20904N/A# Copyright (c) 2009 Sun Microsystems, Inc. 10139N/A# This file and all modifications and additions to the pristine 10139N/A# package are under the same license as the package itself. 11419N/A#owner:laca date:2006-01-19 type:bug bugster:6570425 11419N/A#owner:yippi date:2007-03-16 type:feature 10142N/A#owner:yippi date:2008-11-26 type:feature bugster:6825148 10142N/A# Note this is a bug in the Sun Studio compiler, so no bug has been filed 14429N/A#owner:alfred date:2008-12-16 type:bug bugster:6787829 14444N/A#owner:yippi date:2009-03-06 type:feature 12773N/A# This SunAudio patch will go upstream, but a bug has not been filed because 10139N/A# community before this patch can go upstream. The gst-plugins-base 10139N/A# patch has gone upstream, but hasn't yet been released in a tarball. 11437N/A#owner:yippi date:2009-03-06 type:feature 11962N/A# This OSSv4 patch will go upstream, but a bug has not been filed because the 11437N/A# community before this patch can go upstream. The gst-plugins-base 10139N/A# patch has gone upstream, but hasn't yet been released in a tarball. 10139N/A#owner:yippi date:2009-03-12 type:branding 10139N/A# Note that this patch is needed to disable MMX support in GOOM due to 10803N/A# Sun Studio compiler bugster bug #6825148. 10139N/A#owner:yippi date:2009-05-11 type:bug bugzilla:582259 10139N/A# Turn off optimization as ss12 cores. Bugster: 6706089 10139N/A#CFLAGS=$(echo $CFLAGS | sed -e 's/-xO4//'); \ 10139N/A# If building Indiana, then always use xvimagesink since Xorg 10139N/A# will always be used in this situation. Otherwise, use 10139N/A# ximagsink on Sparc since Xsun does not support Xvideo. 10244N/A# Disable the cdio plugin. We do not want to link GPL libraries into 10139N/A# Disable the oss plugin. We use the ossv4 plugin if OSS is enabled. 20784N/A# FIXME: hack: stop the build from looping 20784N/A# Clean out files that should not be part of the rpm. 20784N/A# This is the recommended way of dealing with it for RH8 20832N/A* Thu Jun 29 2006 - brian.cameron@sun.com 20824N/A- Move monitor to "source" tab, so it is more like sdtaudiocontrol. 20784N/A* Tue Jun 27 2006 - brian.cameron@sun.com 20784N/A- Fix sink plugin so it does not always reset port in prepare. If the 20285N/A user has turned off the built-in speaker port in sdtaudiocontrol 20285N/A (or otherwise), then turning it back on causes the speakers to 20127N/A turn back on each time the user changes a track in rhythmbox, totem, 20127N/A* Thu Jun 15 2006 - brian.cameron@sun.com 19924N/A- Now mute works with input tracks, and setting mute in the panel 18464N/A hardcoded to only work with the audio output track. 18434N/A* Wed May 10 2006 - brian.cameron@sun.com 18434N/A- Remove gst-visualize again, this got lost when we migrated from 18389N/A gst-plugins to gst-plugins-base. 18389N/A* Wed Apr 05 2006 - brian.cameron@sun.com 18358N/A- Add patch 2 to fix the sunaudiosink so it allocates the ringbuffer 18358N/A properly instead of using buffer-time property. This fix should be 18235N/A in the next release of gst-plugins-good and can be removed at that 18144N/A* Wed Feb 15 2006 - damien.carbery@sun.com 18144N/A- Remove upstream patches, 02-fixconfig, 03-fixsunaudio. 17888N/A* Mon Feb 13 2006 - damien.carbery@sun.com 17888N/A* Mon Jan 9 2006 - brian.cameron@sun.com 17596N/A and modified to work with gst-plugins-good. The Obsoletes, Provides and 17394N/A packaging sections will need work if someone wants to build this 17260N/A* Mon Sep 26 2005 - brian.cameron@sun.com 17260N/A- Add patch 2 which defines "inline" functions as either 17125N/A "static inline" or "extern inline". Just defining 17125N/A functions as "inline" breaks Forte. 17125N/A* Tue Sep 20 2005 - brian.cameron@sun.com 17125N/A* Mon Aug 15 2005 - damien.carbery@sun.com 16765N/A* Tue Aug 02 2005 - balamurali.viswanathan@wipro.com 16603N/A* Tue Jul 26 2005 - balamurali.viswanathan@wipro.com 16603N/A- Enable building of speex and theora plugins 16603N/A* Mon Jul 25 2005 - balamurali.viswanathan@wipro.com 16372N/A- Enable building of musicbrainz plugin 16372N/A* Fri Jul 01 2005 - matt.keenan@sun.com 16306N/A* Mon Jun 06 2005 - brian.cameron@sun.com 16158N/A- Removed patch for modifying uninstalled-pc file since it is no longer 16136N/A* Fri Jun 03 2005 - brian.cameron@sun.com 16136N/A- Add autodetect, equalizer, games, librfb, subparse, tta plugins which 15890N/A* Fri May 13 2005 - brian.cameron@sun.com 15739N/A- For the previous version of GStreamer, we were copying in a few files 13984N/A install it anyway with --disable-aalib. 13919N/A* Thu Aug 26 2004 - ghee.teo@sun.com 13919N/A- Obsoleted external plugin module, colorspace, asf and avi. 13900N/A These are now bundled into gstreamer-plugins. 13901N/A* Tue Aug 24 2004 - niall.power@sun.com 13901N/A- Build breakage fixed. Files removed in %install have to 13901N/A be removed from %files too. gst-visualize-0.8 13901N/A* Fri Aug 20 2004 - brian.cameron@sun.com 13901N/A- Removed dirac plugin. The dirac website says they don't
know if 12578N/A* Wed May 12 2004 - laca@sun.com 12524N/A- change order of directories in the aclocal call so that the correct vorbis 12524N/A macro is picked up. The one that comes with SuSE appears to be broken. 12480N/A* Mon May 10 2004 - laca@sun.com 12368N/A* Fri Apr 16 2004 - brian.cameron@sun.com 12368N/A- Removed rm -rf $RPM_BUILD_ROOT from top of %install section since this 12360N/A* Fri Apr 2 2004 - ghee.teo@sun.com 12360N/A- Updated to 0.8.0 release tarball from 2.6 12295N/A Also changed majorminor to 0.8, updated a number of entries 12198N/A* Fri Apr 2 2004 - brian.cameron@sun.com 12198N/A- Added patch 2 to fix Solaris Makefile issue, and replace tar jxf 12048N/A with the more solaris friendly bzcat piped through tar 12048N/A* Mon Mar 29 2004 - damien.donlon@sun.com 11901N/A* Sun Mar 28 2004 Brian Cameron <brian.cameron@sun.com> 11855N/A- Remove _XOPEN_SOURCE #define since it causes the Forte 11855N/A compiler to be unable to compile this file. 11419N/A* Mon Mar 22 2004 Niall Power <niall.power@sun.com> 11419N/A- revert back to previous libtoolize invocation style 11190N/A* Wed Mar 03 2004 Ghee Teo <ghee.teo@sun.com> 11190N/A- Corrected the Obsolete modules and sorted them correctly. 11070N/A* Fri Feb 13 2004 Matt Keenan <matt.keenan@sun.com> 11070N/A* Mon Jan 05 2004 Ghee Teo <ghee.teo@sun.com> 10923N/A- Removed -%{majorminor} from gst-register because as a distro we do not 10923N/A need a parallel installed version of the program. That is, we should only 10923N/A have one version of the program only. 10923N/A* Sun Nov 23 2003 Christian Schaller <Uraeus@gnome.org> 10911N/A- Update spec file for latest changes 10829N/A* Thu Oct 16 2003 Christian Schaller <Uraeus@gnome.org> 10829N/A- Add new colorbalance and tuner and xoverlay stuff 10789N/A- Change name of kde-audio-devel to arts-devel 10789N/A* Sat Sep 27 2003 Christian Schaller <Uraeus@gnome.org> 10730N/A- Add majorminor to man page names 10730N/A* Tue Sep 11 2003 Christian Schaller <Uraeus@gnome.org> 10666N/A- Add -%{majorminor} to each instance of gst-register 10666N/A* Tue Aug 19 2003 Christian Schaller <Uraeus@Gnome.org> 10649N/A* Sat Jul 12 2003 Thomas Vander Stichele <thomas at apestaart dot org> 10649N/A- move gst/ mpeg plugins to base package 10643N/A- remove hermes conditional from snapshot 10461N/A- remove one instance of resample plugin 10461N/A- fix up silly versioned plugins efence and rmdemux 10280N/A* Sat Jul 05 2003 Christian Schaller <Uraeus@gnome.org> 10280N/A- Major overhaul of SPEC file to make it compatible with what Red Hat ships 10244N/A- Probably a little less sexy, but cross-distro SPEC files are a myth anyway 10139N/A so making it convenient for RH users wins out 10139N/A- Keeping conditionals even with new re-org so that developers building the 10139N/A* Sun Mar 02 2003 Christian Schaller <Uraeus@gnome.org> 10139N/A- Remove USE_RTP statement from RTP plugin 10139N/A- Move RTP plugin to no-deps section 10139N/A* Sat Mar 01 2003 Christian Schaller <Uraeus@gnome.org> 10139N/A* Thu Jan 23 2003 Thomas Vander Stichele <thomas at apestaart dot org> 10139N/A- make video output packages provide gstreamer-videosink 10139N/A* Thu Jan 23 2003 Thomas Vander Stichele <thomas at apestaart dot org> 10139N/A- split out ffmpeg stuff to separate plugin 10139N/A* Fri Dec 27 2002 Thomas Vander Stichele <thomas at apestaart dot org> 10139N/A- add virtual provides for audio sources and sinks 10139N/A* Sun Dec 15 2002 Christian Schaller <Uraeus@linuxrising.org> 10139N/A- Update mpeg2dec REQ to be 0.3.1 10139N/A* Tue Dec 10 2002 Thomas Vander Stichele <thomas at apestaart dot org> 10139N/A- move out devel lib stuff to -devel package 10139N/A* Sun Dec 08 2002 Thomas Vander Stichele <thomas at apestaart dot org> 10139N/A- changes for parallel installability 10139N/A* Thu Nov 28 2002 Christian Schaller <Uraeus@linuxrising.org> 10139N/A- rm the libgstmedia-info stuff until thomas think they are ready 10139N/A* Fri Nov 01 2002 Thomas Vander Stichele <thomas at apestaart dot org> 10139N/A- uniformify all descriptions a little 10139N/A* Thu Jun 06 2002 Thomas Vander Stichele <thomas@apestaart.org> 10139N/A- various BuildRequires: additions 10139N/A* Tue Jun 04 2002 Thomas Vander Stichele <thomas@apestaart.org> 10139N/A- added USE_LIBADSPA_TRUE bits to ladspa package 10139N/A* Mon Jun 03 2002 Thomas Vander Stichele <thomas@apestaart.org> 10139N/A* Mon May 12 2002 Christian Fredrik Kalager Schaller <Uraeus@linuxrising.org> 10139N/A- Added jack, dxr3, http packages 10139N/A- Added visualisation plug-ins, effecttv and synaesthesia 10139N/A- Removed gstreamer-plugins-libs package (moved it into gstreamer-plugins) 10139N/A* Mon May 06 2002 Thomas Vander Stichele <thomas@apestaart.org> 10139N/A* Wed Mar 13 2002 Thomas Vander Stichele <thomas@apestaart.org> 10139N/A- added more BuildRequires and Requires