SPECS (AC-branch): gstreamer-plugins-bad.spec - 0.10.3, merged cha...

freetz freetz at pld-linux.org
Fri Jun 2 19:04:21 CEST 2006


Author: freetz                       Date: Fri Jun  2 17:04:21 2006 GMT
Module: SPECS                         Tag: AC-branch
---- Log message:
- 0.10.3, merged changes from HEAD

---- Files affected:
SPECS:
   gstreamer-plugins-bad.spec (1.4.2.3 -> 1.4.2.4) 

---- Diffs:

================================================================
Index: SPECS/gstreamer-plugins-bad.spec
diff -u SPECS/gstreamer-plugins-bad.spec:1.4.2.3 SPECS/gstreamer-plugins-bad.spec:1.4.2.4
--- SPECS/gstreamer-plugins-bad.spec:1.4.2.3	Wed May 17 13:02:24 2006
+++ SPECS/gstreamer-plugins-bad.spec	Fri Jun  2 19:04:16 2006
@@ -2,6 +2,9 @@
 # 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	directfb	# don't build directfb videosink plugin
@@ -24,16 +27,16 @@
 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.1
-Release:	3
+Version:	0.10.3
+Release:	1
 License:	LGPL
 Group:		Libraries
 Source0:	http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.bz2
-# Source0-md5:	398729b82b911eebb14156c2fa02525b
+# Source0-md5:	8545a02c408976c5e9f0c2cf3c6a362e
 Patch0:		%{name}-bashish.patch
-Patch1:		%{name}-opengl.patch
-Patch2:		%{name}-libdts.patch
-Patch3:		%{name}-divx4linux.patch
+Patch1:		%{name}-libdts.patch
+Patch2:		%{name}-divx4linux.patch
+Patch3:		%{name}-soundtouch.patch
 URL:		http://gstreamer.freedesktop.org/
 BuildRequires:	autoconf >= 2.52
 BuildRequires:	automake >= 1.6
@@ -59,12 +62,19 @@
 %{?with_gsm:BuildRequires:	libgsm-devel}
 %{?with_mms:BuildRequires:	libmms-devel >= 0.2}
 %{?with_musepack:BuildRequires:	libmpcdec-devel >= 1.2}
-%{?with_neon:BuildRequires:	neon-devel = 0.25.5}
+BuildRequires:	libmusicbrainz-devel >= 2.1.0
+# for modplug and libSoundTouch
+BuildRequires:	libstdc++-devel
+%{?with_neon:BuildRequires:	neon-devel >= 0.25.5}
+%{?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_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}
@@ -188,6 +198,18 @@
 %description -n gstreamer-musepack -l pl
 Wtyczka musepack do GStreamera.
 
+%package -n gstreamer-musicbrainz
+Summary:	GStreamer musicbrainz plugin
+Summary(pl):	Wtyczka musicbrainz do GStreamera
+Group:		Libraries
+Requires:	gstreamer-plugins-base >= %{gst_req_ver}
+
+%description -n gstreamer-musicbrainz
+GStreamer musicbrainz plugin - a TRM signature producer.
+
+%description -n gstreamer-musicbrainz -l pl
+Wtyczka musicbrainz do GStreamera, tworząca sygnatury TRM.
+
 %package -n gstreamer-neon
 Summary:	GStreamer neon HTTP source plugin
 Summary(pl):	Wtyczka źródła HTTP neon do GStreamera
@@ -200,6 +222,18 @@
 %description -n gstreamer-neon -l pl
 Wtyczka źródła HTTP neon do GStreamera.
 
+%package -n gstreamer-soundtouch
+Summary:	GStreamer soundtouch plugin
+Summary(pl):	Wtyczka soundtouch do GStreamera
+Group:		Libraries
+Requires:	gstreamer >= %{gst_req_ver}
+
+%description -n gstreamer-soundtouch
+GStreamer soundtouch source plugin - audio pitch controller.
+
+%description -n gstreamer-soundtouch -l pl
+Wtyczka soundtouch do GStreamera, sterująca wysokością dźwięku.
+
 %package -n gstreamer-swfdec
 Summary:	GStreamer Flash redering plugin
 Summary(pl):	Wtyczka renderująca animacje flash dla GStreamera
@@ -271,6 +305,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %{__libtoolize}
@@ -306,17 +341,22 @@
 # We don't need plugins' *.la files
 rm -f $RPM_BUILD_ROOT%{gstlibdir}/*.la
 
+%find_lang %{gstname}-%{gst_major_ver}
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f %{gstname}-%{gst_major_ver}.lang
 %defattr(644,root,root,755)
 %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}/libgstfreeze.so
+%attr(755,root,root) %{gstlibdir}/libgstmodplug.so
 %attr(755,root,root) %{gstlibdir}/libgstqtdemux.so
 %attr(755,root,root) %{gstlibdir}/libgsttta.so
+%attr(755,root,root) %{gstlibdir}/libgstvideo4linux2.so
+%attr(755,root,root) %{gstlibdir}/libgstxingheader.so
 %{_gtkdocdir}/gst-plugins-bad-plugins-*
 
 ##
@@ -363,17 +403,25 @@
 %attr(755,root,root) %{gstlibdir}/libgstmms.so
 %endif
 
+%if %{with musepack}
+%files -n gstreamer-musepack
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstmusepack.so
+%endif
+
+%files -n gstreamer-musicbrainz
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgsttrm.so
+
 %if %{with neon}
 %files -n gstreamer-neon
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstneonhttpsrc.so
 %endif
 
-%if %{with musepack}
-%files -n gstreamer-musepack
+%files -n gstreamer-soundtouch
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstmusepack.so
-%endif
+%attr(755,root,root) %{gstlibdir}/libgstpitch.so
 
 %if %{with swfdec}
 %files -n gstreamer-swfdec
@@ -411,6 +459,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.4.2.4  2006/06/02 17:04:16  freetz
+- 0.10.3, merged changes from HEAD
+
 Revision 1.4.2.3  2006/05/17 11:02:24  baggins
 - release 3
 - BR working liboil
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/gstreamer-plugins-bad.spec?r1=1.4.2.3&r2=1.4.2.4&f=u



More information about the pld-cvs-commit mailing list