[packages/gstreamer-plugins-bad] - started work on 1.6.0 (WIP, NFY, just saving work) - removed obsolete nas,doc patches - bluez plug
qboosh
qboosh at pld-linux.org
Fri Oct 9 22:45:50 CEST 2015
commit 764dce5e519401a020a70b7999b4dd7efce3e36f
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Oct 9 22:47:07 2015 +0200
- started work on 1.6.0 (WIP, NFY, just saving work)
- removed obsolete nas,doc patches
- bluez plugin has been adapted to bluez 5
gstreamer-plugins-bad-doc.patch | 10 ----------
gstreamer-plugins-bad-nas.patch | 20 --------------------
gstreamer-plugins-bad.spec | 34 +++++++++++++++++++---------------
3 files changed, 19 insertions(+), 45 deletions(-)
---
diff --git a/gstreamer-plugins-bad.spec b/gstreamer-plugins-bad.spec
index a95504d..e0b01a4 100644
--- a/gstreamer-plugins-bad.spec
+++ b/gstreamer-plugins-bad.spec
@@ -3,7 +3,7 @@
#
# Conditional build:
%bcond_without amr # amrwbenc output plugin
-%bcond_with bluez # Bluez plugin (not ready for bluez 5)
+%bcond_without bluez # Bluez plugin
%bcond_without chromaprint # chromaprint fingerprint plugin
%bcond_without daala # Daala video encoder/decoder plugin
%bcond_with dc1394 # dc1394 input plugin [not ported to 1.0]
@@ -53,22 +53,20 @@
%define gstname gst-plugins-bad
%define gst_major_ver 1.0
-%define gst_req_ver 1.4.0
-%define gstpb_req_ver 1.4.0
+%define gst_req_ver 1.6.0
+%define gstpb_req_ver 1.6.0
%include /usr/lib/rpm/macros.gstreamer
Summary: Bad GStreamer Streaming-media framework plugins
Summary(pl.UTF-8): Złe wtyczki do środowiska obróbki strumieni GStreamer
Name: gstreamer-plugins-bad
-Version: 1.4.5
-Release: 3
+Version: 1.6.0
+Release: 0.1
License: LGPL v2+
Group: Libraries
Source0: http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz
-# Source0-md5: e0bb39412cf4a48fe0397bcf3a7cd451
+# Source0-md5: 111632f8d1d1ba39bbf3665aaafcb28c
Patch0: %{name}-libdts.patch
Patch1: %{name}-timidity.patch
-Patch2: %{name}-nas.patch
-Patch3: %{name}-doc.patch
URL: http://gstreamer.freedesktop.org/
BuildRequires: autoconf >= 2.68
BuildRequires: automake >= 1:1.11
@@ -107,7 +105,7 @@ BuildRequires: xorg-lib-libXcomposite-devel
%{?with_gles:BuildRequires: Mesa-libGLES-devel}
%{?with_sdl:BuildRequires: SDL-devel}
BuildRequires: alsa-lib-devel >= 0.9.1
-%{?with_bluez:BuildRequires: bluez-libs-devel < 5.0}
+%{?with_bluez:BuildRequires: bluez-libs-devel >= 5.0}
BuildRequires: bzip2-devel
%{?with_rsvg:BuildRequires: cairo-devel}
BuildRequires: curl-devel >= 7.21.0
@@ -309,6 +307,7 @@ Wtyczka wyjścia dźwięku NAS dla GStreamera.
Summary: GStreamer plugin for Bluez-based bluetooth support
Summary(pl.UTF-8): Wtyczka GStreamera do obsługi bluetooth w oparciu o Bluez
Group: Libraries
+Requires: bluez-libs >= 5.0
Requires: gstreamer-plugins-base >= %{gstpb_req_ver}
Obsoletes: gstreamer-bluetooth
@@ -1012,8 +1011,6 @@ Wtyczka do GStreamera skanująca kody kreskowe.
%setup -q -n %{gstname}-%{version}
%patch0 -p1
%patch1 -p1
-%patch2 -p1
-%patch3 -p1
%build
%{__libtoolize}
@@ -1080,6 +1077,8 @@ rm -rf $RPM_BUILD_ROOT
%files -f %{gstname}-%{gst_major_ver}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README RELEASE
+%attr(755,root,root) %{_libdir}/libgstadaptivedemux-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstadaptivedemux-%{gst_major_ver}.so.0
%attr(755,root,root) %{_libdir}/libgstbadbase-%{gst_major_ver}.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libgstbadbase-%{gst_major_ver}.so.0
%attr(755,root,root) %{_libdir}/libgstbadvideo-%{gst_major_ver}.so.*.*.*
@@ -1100,6 +1099,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %ghost %{_libdir}/libgsturidownloader-%{gst_major_ver}.so.0
%attr(755,root,root) %{_libdir}/libgstwayland-%{gst_major_ver}.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libgstwayland-%{gst_major_ver}.so.0
+%{_libdir}/girepository-1.0/GstGL-1.0.typelib
%{_libdir}/girepository-1.0/GstInsertBin-1.0.typelib
%{_libdir}/girepository-1.0/GstMpegts-1.0.typelib
%attr(755,root,root) %{gstlibdir}/libgstaccurip.so
@@ -1160,6 +1160,7 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{gstlibdir}/libgstsmoothstreaming.so
%attr(755,root,root) %{gstlibdir}/libgststereo.so
%attr(755,root,root) %{gstlibdir}/libgstsubenc.so
+%attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so
%attr(755,root,root) %{gstlibdir}/libgstvideofiltersbad.so
%attr(755,root,root) %{gstlibdir}/libgstvideoparsersbad.so
%attr(755,root,root) %{gstlibdir}/libgstvideosignal.so
@@ -1183,12 +1184,16 @@ rm -rf $RPM_BUILD_ROOT
%endif
#%attr(755,root,root) %{gstlibdir}/libgstsdi.so
#%attr(755,root,root) %{gstlibdir}/libgsttta.so
-#%attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so
#%attr(755,root,root) %{gstlibdir}/libgstvideomeasure.so
+# dirs should belong to gstreamer or gstreamer-pb?
+%dir %{gstdatadir}
+%dir %{gstdatadir}/presets
+%{gstdatadir}/presets/GstFreeverb.prs
%{_gtkdocdir}/gst-plugins-bad-plugins-%{gst_major_ver}
%files devel
%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libgstadaptivedemux-%{gst_major_ver}.so
%attr(755,root,root) %{_libdir}/libgstbadbase-%{gst_major_ver}.so
%attr(755,root,root) %{_libdir}/libgstbadvideo-%{gst_major_ver}.so
%attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so
@@ -1206,6 +1211,8 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/gstreamer-%{gst_major_ver}/gst/interfaces
%{_includedir}/gstreamer-%{gst_major_ver}/gst/mpegts
%{_includedir}/gstreamer-%{gst_major_ver}/gst/uridownloader
+%{_libdir}/gstreamer-1.0/include/gst/gl
+%{_datadir}/gir-1.0/GstGL-1.0.gir
%{_datadir}/gir-1.0/GstInsertBin-1.0.gir
%{_datadir}/gir-1.0/GstMpegts-1.0.gir
%{_pkgconfigdir}/gstreamer-codecparsers-%{gst_major_ver}.pc
@@ -1230,9 +1237,6 @@ rm -rf $RPM_BUILD_ROOT
%files -n gstreamer-amrwbenc
%defattr(644,root,root,755)
%attr(755,root,root) %{gstlibdir}/libgstvoamrwbenc.so
-# dirs should belong to gstreamer or gstreamer-pb?
-%dir %{gstdatadir}
-%dir %{gstdatadir}/presets
%{gstdatadir}/presets/GstVoAmrwbEnc.prs
%endif
diff --git a/gstreamer-plugins-bad-doc.patch b/gstreamer-plugins-bad-doc.patch
deleted file mode 100644
index 753641e..0000000
--- a/gstreamer-plugins-bad-doc.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- gst-plugins-bad-1.0.2/docs/plugins/gst-plugins-bad-plugins-docs.sgml.orig 2012-10-24 14:43:23.000000000 +0200
-+++ gst-plugins-bad-1.0.2/docs/plugins/gst-plugins-bad-plugins-docs.sgml 2012-10-28 12:53:08.981375217 +0100
-@@ -116,7 +116,6 @@
- <xi:include href="xml/plugin-dtsdec.xml" />
- <xi:include href="xml/plugin-dvb.xml" />
- <xi:include href="xml/plugin-dvdspu.xml" />
-- <xi:include href="xml/plugin-eglglessink.xml" />
- <xi:include href="xml/plugin-faac.xml" />
- <xi:include href="xml/plugin-faad.xml" />
- <xi:include href="xml/plugin-festival.xml" />
diff --git a/gstreamer-plugins-bad-nas.patch b/gstreamer-plugins-bad-nas.patch
deleted file mode 100644
index 67a1187..0000000
--- a/gstreamer-plugins-bad-nas.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- gst-plugins-bad-0.10.7/configure.ac~ 2008-05-07 22:58:40.000000000 +0200
-+++ gst-plugins-bad-0.10.7/configure.ac 2008-05-07 23:02:25.105184893 +0200
-@@ -827,14 +827,14 @@
- translit(dnm, m, l) AM_CONDITIONAL(USE_NAS, true)
- AG_GST_CHECK_FEATURE(NAS, [nas plug-in], nassink, [
- HAVE_NAS="no"
-- AG_GST_CHECK_X
-- if test "x$HAVE_X" = "xyes"; then
-+# AG_GST_CHECK_X
-+# if test "x$HAVE_X" = "xyes"; then
- save_cppflags=$CFLAGS
- CPPFLAGS="$CPPFLAGS $X_CFLAGS"
- AG_GST_CHECK_LIBHEADER(NAS, audio, AuOpenServer, $X_LIBS, audio/audiolib.h,
- NAS_LIBS="$X_LIBS -laudio" NAS_CFLAGS="$X_CFLAGS")
- CPPFLAGS="$save_cppflags"
-- fi
-+# fi
- AC_SUBST(NAS_CFLAGS)
- AC_SUBST(NAS_LIBS)
- ])
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-bad.git/commitdiff/764dce5e519401a020a70b7999b4dd7efce3e36f
More information about the pld-cvs-commit
mailing list