Author: hawk Date: Wed Feb 21 11:36:57 2007 GMT Module: SPECS Tag: AC-branch ---- Log message: - merge from HEAD revision 1.15, version 0.10.4 - adjusted deps for Ac
---- Files affected: SPECS: gstreamer-plugins-bad.spec (1.4.2.4 -> 1.4.2.5) ---- Diffs: ================================================================ Index: SPECS/gstreamer-plugins-bad.spec diff -u SPECS/gstreamer-plugins-bad.spec:1.4.2.4 SPECS/gstreamer-plugins-bad.spec:1.4.2.5 --- SPECS/gstreamer-plugins-bad.spec:1.4.2.4 Fri Jun 2 19:04:16 2006 +++ SPECS/gstreamer-plugins-bad.spec Wed Feb 21 12:36:52 2007 @@ -2,52 +2,60 @@ # TODO: # new plugins: # - ivorbis (BR: tremor-devel, CVS versions only, http://www.xiph.org/vorbis/) -# - amrwb (needs external code in tree; but maybe use shared lib?) # - theoradec (BR: libtheora-exp, http://people.xiph.org/~tterribe/doc/libtheora-exp/) # - system libmodplug? # # Conditional build: +%bcond_without cdaudio # don't build cdaudio plugin %bcond_without directfb # don't build directfb videosink plugin %bcond_without dts # don't build DTS plugin %bcond_without faad # don't build faad plugin %bcond_without gsm # don't build gsm plugin +%bcond_without jack # don't build JACK audio plugin +%bcond_without ladspa # don't build ladspa plugin +%bcond_without mjpegtools # don't build mpeg2enc plugin %bcond_without mms # don't build mms plugin %bcond_without musepack # don't build musepack plugin %bcond_without neon # don't build neonhttpsrc plugin %bcond_without sdl # don't build sdl plugin %bcond_without swfdec # don't build swfdec plugin -%bcond_without wavpack # don't build wavpack support -%bcond_without xvid # don't build XviD support -%bcond_with divx4linux # build with divx4linux support +%bcond_without spc # don't build spc plugin +%bcond_without wavpack # don't build wavpack plugin +%bcond_without xvid # don't build XviD plugin +%bcond_with amr # build amrwb plugin +%bcond_with divx4linux # build divx4linux plugins # %define gstname gst-plugins-bad %define gst_major_ver 0.10 -%define gst_req_ver 0.10.3 +%define gst_req_ver 0.10.11 # Summary: Bad GStreamer Streaming-media framework plugins Summary(pl): Złe wtyczki do środowiska obróbki strumieni GStreamer Name: gstreamer-plugins-bad -Version: 0.10.3 +Version: 0.10.4 Release: 1 -License: LGPL +License: LPL Group: Libraries Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.bz2 -# Source0-md5: 8545a02c408976c5e9f0c2cf3c6a362e +# Source0-md5: 2e57395cdf72733477fb328f1fa3f053 Patch0: %{name}-bashish.patch Patch1: %{name}-libdts.patch Patch2: %{name}-divx4linux.patch Patch3: %{name}-soundtouch.patch +Patch4: %{name}-amrwb.patch +Patch5: %{name}-faad.patch +Patch6: %{name}-link.patch URL: http://gstreamer.freedesktop.org/ -BuildRequires: autoconf >= 2.52 +BuildRequires: autoconf >= 2.59-9 BuildRequires: automake >= 1.6 -BuildRequires: bzip2-devel -BuildRequires: glib2-devel >= 1:2.6.0 +BuildRequires: glib2-devel >= 1:2.10.3 BuildRequires: gstreamer-devel >= %{gst_req_ver} BuildRequires: gstreamer-plugins-base-devel >= %{gst_req_ver} -BuildRequires: gtk-doc >= 1.3 -BuildRequires: liboil-devel >= 1:0.3.6 +BuildRequires: gtk-doc >= 1.6 +BuildRequires: liboil-devel >= 1:0.3.8 BuildRequires: libtool >= 1.4 BuildRequires: pkgconfig >= 1:0.9.0 +BuildRequires: python-PyXML BuildRequires: rpmbuild(macros) >= 1.98 ## ## plugins @@ -55,26 +63,33 @@ %{?with_directfb:BuildRequires: DirectFB-devel >= 1:0.9.24} BuildRequires: OpenGL-devel %{?with_sdl:BuildRequires: SDL-devel >= 0.11} +BuildRequires: alsa-lib-devel >= 0.9.1 +%{?with_amr:BuildRequires: amrwb-devel} +BuildRequires: bzip2-devel %{?with_divx4linux:BuildRequires: divx4linux-devel >= 1:5.05.20030428} BuildRequires: faac-devel %{?with_faad:BuildRequires: faad2-devel >= 2.0-2} +%{?with_jack:BuildRequires: jack-audio-connection-kit-devel >= 0.99.10} +%{?with_ladspa:BuildRequires: ladspa-devel >= 1.12} +%{?with_cdaudio:BuildRequires: libcdaudio-devel} %{?with_dts:BuildRequires: libdts-devel} %{?with_gsm:BuildRequires: libgsm-devel} %{?with_mms:BuildRequires: libmms-devel >= 0.2} %{?with_musepack:BuildRequires: libmpcdec-devel >= 1.2} BuildRequires: libmusicbrainz-devel >= 2.1.0 +%{?with_spc:BuildRequires: libopenspc-devel >= 0.3.99} # for modplug and libSoundTouch BuildRequires: libstdc++-devel -%{?with_neon:BuildRequires: neon-devel >= 0.25.5} -%{?with_neon:BuildRequires: neon-devel < 0.26} +%{?with_mjpegtools:BuildRequires: mjpegtools-devel >= 1.8.0-1} +%{?with_mjpegtools:BuildRequires: mjpegtools-devel < 1.9.0} +%{?with_neon:BuildRequires: neon-devel >= 0.26} BuildRequires: soundtouch-devel >= 1.3.1 %{?with_swfdec:BuildRequires: swfdec-devel >= 0.3.6} -%{?with_wavpack:BuildRequires: wavpack-devel >= 4.2} +%{?with_wavpack:BuildRequires: wavpack-devel >= 4.40.0} %{?with_xvid:BuildRequires: xvid-devel >= 1.0.0} Requires: gstreamer >= %{gst_req_ver} Requires: gstreamer-plugins-base >= %{gst_req_ver} Obsoletes: gstreamer-quicktime -Obsoletes: gstreamer-v4l2 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define gstlibdir %{_libdir}/gstreamer-%{gst_major_ver} @@ -111,6 +126,19 @@ %description -n gstreamer-aac -l pl Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC. +%package -n gstreamer-amrwb +Summary: GStreamer plugin for AMR-WB audio encoding and decoding +Summary(pl): Wtyczka GStreamera do kodowania i dekodowania dźwięku w formacie AMR-WB +Group: Libraries +Requires: gstreamer >= %{gst_req_ver} + +%description -n gstreamer-amrwb +GStreamer plugin for AMR-WB audio encoding and decoding. + +%description -n gstreamer-amrwb -l pl +Wtyczka GStreamera do kodowania i dekodowania dźwięku w formacie +AMR-WB. + %package -n gstreamer-audio-effects-bad Summary: Bad GStreamer audio effects plugins Summary(pl): Złe wtyczki efektów dźwiękowych do GStreamera @@ -124,6 +152,32 @@ %description -n gstreamer-audio-effects-bad -l pl Złe wtyczki efektów dźwiękowych do GStreamera. +%package -n gstreamer-audiosink-alsaspdif +Summary: GStreamer ALSA plugin for S/PDIF output +Summary(pl): Wtyczka ALSA GStreamera do wyjścia S/PDIF +Group: Libraries +Requires: gstreamer-plugins-base >= %{gst_req_ver} +Provides: gstreamer-audiosink = %{version} + +%description -n gstreamer-audiosink-alsaspdif +GStreamer ALSA plugin for S/PDIF output. + +%description -n gstreamer-audiosink-alsaspdif -l pl +Wtyczka ALSA GStreamera do wyjścia S/PDIF. + +%package -n gstreamer-cdaudio +Summary: GStreamer plugin for CD audio input using libcdaudio +Summary(pl): Wtyczka do GStreamera odtwarzająca płyty CD-Audio przy użyciu libcdaudio +Group: Libraries +Requires: gstreamer >= %{gst_req_ver} + +%description -n gstreamer-cdaudio +Plugin for playing audio tracks using libcdaudio under GStreamer. + +%description -n gstreamer-cdaudio -l pl +Wtyczka do odtwarzania ścieżek dźwiękowych pod GStreamerem za pomocą +libcdaudio. + %package -n gstreamer-divx Summary: GStreamer divx plugin Summary(pl): Wtyczka divx do GStreamera @@ -174,6 +228,44 @@ %description -n gstreamer-imagesink-gl -l pl Wtyczka wyjścia OpenGL do GStreamera. +%package -n gstreamer-jack +Summary: GStreamer plugin for the JACK Sound Server +Summary(pl): Wtyczka serwera dźwięku JACK dla GStreamera +Group: Libraries +Requires: gstreamer-plugins-base >= %{gst_req_ver} +Provides: gstreamer-audiosink = %{version} + +%description -n gstreamer-jack +Plugin for the JACK professional sound server. + +%description -n gstreamer-jack -l pl +Wtyczka dla profesjonalnego serwera dźwięku JACK. + +%package -n gstreamer-ladspa +Summary: GStreamer wrapper for LADSPA plugins +Summary(pl): Wrapper do wtyczek LADSPA dla GStreamera +Group: Libraries +Requires: gstreamer-plugins-base >= %{gst_req_ver} + +%description -n gstreamer-ladspa +Plugin which wraps LADSPA plugins for use by GStreamer applications. + +%description -n gstreamer-ladspa -l pl +Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje +GStreamera. + +%package -n gstreamer-mjpegtools +Summary: GStreamer mpeg2enc plugin +Summary(pl): Wtyczka mpeg2enc do GStreamera +Group: Libraries +Requires(post,postun): %{_bindir}/gst-register-0.8 + +%description -n gstreamer-mjpegtools +GStreamer mpeg2enc plugin (based on mjpegtools libraries). + +%description -n gstreamer-mjpegtools -l pl +Wtyczka mpeg2enc do GStreamera (oparta na bibliotekach mjpegtools). + %package -n gstreamer-mms Summary: GStreamer mms plugin Summary(pl): Wtyczka mms do GStreamera @@ -234,6 +326,20 @@ %description -n gstreamer-soundtouch -l pl Wtyczka soundtouch do GStreamera, sterująca wysokością dźwięku. +%package -n gstreamer-spc +Summary: GStreamer SPC plugin +Summary(pl): Wtyczka SPC dla GStreamera +Group: Libraries +Requires: gstreamer-plugins-base >= %{gst_req_ver} +Requires: libopenspc >= 0.3.99 + +%description -n gstreamer-spc +GStreamer Plugin for playing SPC files using OpenSPC library. + +%description -n gstreamer-spc -l pl +Wtyczka GStreamera odtwarzająca pliki SPC przy użyciu biblioteki +OpenSPC. + %package -n gstreamer-swfdec Summary: GStreamer Flash redering plugin Summary(pl): Wtyczka renderująca animacje flash dla GStreamera @@ -306,6 +412,9 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 +%patch5 -p1 +%patch6 -p1 %build %{__libtoolize} @@ -314,15 +423,20 @@ %{__autoheader} %{__automake} %configure \ + %{!?with_cdaudio:--disable-cdaudio} \ %{!?with_divx4linux:--disable-divx} \ %{!?with_dts:--disable-dts} \ %{!?with_faad:--disable-faad} \ %{!?with_gsm:--disable-gsm} \ + %{!?with_jack:--disable-jack} \ + %{!?with_ladspa:--disable-ladspa} \ %{!?with_mms:--disable-libmms} \ + %{!?with_mjpegtools:--disable-mpeg2enc} \ %{!?with_musepack:--disable-musepack} \ %{!?with_neon:--disable-neon} \ %{!?with_sdl:--disable-sdl} \ %{!?with_sdl:--disable-sdltest} \ + %{!?with_spc:--disable-spc} \ %{!?with_swfdec:--disable-swfdec} \ %{!?with_wavpack:--disable-wavpack} \ %{!?with_xvid:--disable-xvid} \ @@ -351,12 +465,24 @@ %doc AUTHORS ChangeLog NEWS README RELEASE %attr(755,root,root) %{gstlibdir}/libgstbz2.so %attr(755,root,root) %{gstlibdir}/libgstcdxaparse.so +%attr(755,root,root) %{gstlibdir}/libgstdeinterlace.so +%attr(755,root,root) %{gstlibdir}/libgstdvbsrc.so +%attr(755,root,root) %{gstlibdir}/libgstfilter.so %attr(755,root,root) %{gstlibdir}/libgstfreeze.so +%attr(755,root,root) %{gstlibdir}/libgsth264parse.so %attr(755,root,root) %{gstlibdir}/libgstmodplug.so +%attr(755,root,root) %{gstlibdir}/libgstmultifile.so +%attr(755,root,root) %{gstlibdir}/libgstnsf.so +%attr(755,root,root) %{gstlibdir}/libgstnuvdemux.so %attr(755,root,root) %{gstlibdir}/libgstqtdemux.so +%attr(755,root,root) %{gstlibdir}/libgstreplaygain.so +%attr(755,root,root) %{gstlibdir}/libgstrfbsrc.so +%attr(755,root,root) %{gstlibdir}/libgstspectrum.so %attr(755,root,root) %{gstlibdir}/libgsttta.so -%attr(755,root,root) %{gstlibdir}/libgstvideo4linux2.so +%attr(755,root,root) %{gstlibdir}/libgstvideocrop.so +%attr(755,root,root) %{gstlibdir}/libgstvideoparse.so %attr(755,root,root) %{gstlibdir}/libgstxingheader.so +%attr(755,root,root) %{gstlibdir}/libgsty4menc.so %{_gtkdocdir}/gst-plugins-bad-plugins-* ## @@ -370,10 +496,26 @@ %attr(755,root,root) %{gstlibdir}/libgstfaad.so %endif +%if %{with amr} +%files -n gstreamer-amrwb +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstamrwb.so +%endif + %files -n gstreamer-audio-effects-bad %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstspeed.so +%files -n gstreamer-audiosink-alsaspdif +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstalsaspdif.so + +%if %{with cdaudio} +%files -n gstreamer-cdaudio +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstcdaudio.so +%endif + %if %{with divx4linux} %files -n gstreamer-divx %defattr(644,root,root,755) @@ -397,6 +539,24 @@ %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstglimagesink.so +%if %{with jack} +%files -n gstreamer-jack +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstjack.so +%endif + +%if %{with ladspa} +%files -n gstreamer-ladspa +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstladspa.so +%endif + +%if %{with mjpegtools} +%files -n gstreamer-mjpegtools +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstmpeg2enc.so +%endif + %if %{with mms} %files -n gstreamer-mms %defattr(644,root,root,755) @@ -423,6 +583,12 @@ %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstpitch.so +%if %{with spc} +%files -n gstreamer-spc +%defattr(644,root,root,755) +%attr(755,root,root) %{gstlibdir}/libgstspc.so +%endif + %if %{with swfdec} %files -n gstreamer-swfdec %defattr(644,root,root,755) @@ -459,6 +625,10 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.4.2.5 2007/02/21 11:36:52 hawk +- merge from HEAD revision 1.15, version 0.10.4 +- adjusted deps for Ac + Revision 1.4.2.4 2006/06/02 17:04:16 freetz - 0.10.3, merged changes from HEAD ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/gstreamer-plugins-bad.spec?r1=1.4.2.4&r2=1.4.2.5&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
