#
# spec file for package gst-plugins-good
#
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
#
Release: 1
%if %build_l10n
#owner:laca date:2006-01-19 type:bug bugster:6570425
# This plugin integrates a GStreamer CDDA plugin which talks directly to
# cdda2wav.
#owner:yippi date:2007-03-16 type:feature
#owner:wangke date:2009-09-01 type:branding
#owner:wangke date:2009-09-03 type:branding doo:10036
# This patch disables GOOM since it crashes if you build it with SS11. The
# code builds and works fine with SS12. Note that we were having some
# crashing issues with this code built with SS12, but the Sun Studio team
# helped to identify how to fix this bug (see CR #6941813, bugzilla #615998)
# and that patch has gone upstream.
#owner:yippi date:2009-03-12 type:bug bugzilla:615998
%prep
%if %build_l10n
glib-gettextize -f
%if %build_l10n
automake -a -c -f
# Disable the cdio plugin. We do not want to link GPL libraries into
# GStreamer.
# Disable the oss plugin. We use the ossv4 plugin if OSS is enabled.
./configure \
--sysconfdir=%{_sysconfdir} \
%{gtk_doc_option} \
# FIXME: hack: stop the build from looping
if [ "$SMP" != "" ]; then
else
fi
[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ]
# Remove gst-visualise-0.10. It is a test program that should not be
# delivered.
%post
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
done
#537031.
head.
is not found.
* Thu Jun 29 2006 - brian.cameron@sun.com
- Move monitor to "source" tab, so it is more like sdtaudiocontrol.
done via patch gst-plugins-good-07-monitorinput.diff.
* 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,
etc.
* 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
time.
* Wed Feb 15 2006 - damien.carbery@sun.com
- Bump to 0.10.2.
- Remove upstream patches, 02-fixconfig, 03-fixsunaudio.
* Mon Feb 13 2006 - damien.carbery@sun.com
* Mon Jan 9 2006 - brian.cameron@sun.com
- Update to 0.10.0. This file was copied from the old gst-plugins.spec file
and modified to work with gst-plugins-good. The Obsoletes, Provides and
packaging sections will need work if someone wants to build this
on Linux.
* 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
- Bump to 0.8.11.
* Mon Aug 15 2005 - damien.carbery@sun.com
- Bump to 0.8.10.
* 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
- Added patch 02-pkgconfig.diff, for Solairs build with new pkg-config.
* Mon Jun 06 2005 - brian.cameron@sun.com
- Removed patch for modifying uninstalled-pc file since it is no longer
needed.
* Fri Jun 03 2005 - brian.cameron@sun.com
- Add autodetect, equalizer, games, librfb, subparse, tta plugins which
are new to 2.8.8.
* Fri May 13 2005 - brian.cameron@sun.com
- For the previous version of GStreamer, we were copying in a few files
- Fixed 5108713.
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
- jds-autotoolize.
- 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 removed gst-plugins-04-remove-xopen-source.diff
because gstxwindow.c no longer exists in 0.8.0
Also changed majorminor to 0.8, updated a number of entries
in %files sections.
* 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
- Adding gst-plugins-l10n-po-1.0.tar.bz2 l10n content.
* 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
* 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>
- Bump to 0.7.4.
* 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.
- add faad plugin.
* 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>
- Add new plugins.
* 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
as default.
- 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
RPMS.
* 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>
- various fixes.
- 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>
doesn't work.
- removed misc package.
- added video-effects.
- dot every Summary.
- 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>
- Added libfame package.
* Mon May 12 2002 Christian Fredrik Kalager Schaller <Uraeus@linuxrising.org>
- Added jack, dxr3, http packages.
- Added visualisation plug-ins, effecttv and synaesthesia.
- Created devel package.
- 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.
- added changelog ;)