From: Eunhae Choi Date: Wed, 1 Nov 2017 12:18:14 +0000 (+0900) Subject: Merge the tizen patch and fix build err based on 1.12.2 X-Git-Tag: submit/tizen/20180105.085839^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Ftizen_gst_upgrade;p=platform%2Fupstream%2Fgst-plugins-ugly.git Merge the tizen patch and fix build err based on 1.12.2 Change-Id: I59d8eb2e78ad3fe64417f447f65fa0abd1fd201d --- caa7191bdd70b75a8ee3008b2a08b8eba85f88ba diff --cc .gbs.conf index 00000000,7302e56d..3033b861 mode 000000,100644..100644 --- a/.gbs.conf +++ b/.gbs.conf @@@ -1,0 -1,3 +1,3 @@@ + [general] -upstream_branch = upstream/1.6 ++upstream_branch = upstream/1.12 + upstream_tag = ${upstreamversion} diff --cc Makefile.am index 214f1b07,72f77b18..36682a2c --- a/Makefile.am +++ b/Makefile.am @@@ -1,14 -1,17 +1,14 @@@ - DISTCHECK_CONFIGURE_FLAGS=--enable-gtk-doc + DISTCHECK_CONFIGURE_FLAGS=--disable-gtk-doc SUBDIRS = \ - gst-libs gst ext docs m4 tests common pkgconfig po + gst-libs gst ext m4 tests common pkgconfig po - -# include before EXTRA_DIST for win32 assignment -include $(top_srcdir)/common/win32.mak - + EXTRA_DIST = \ - gst-plugins-ugly.spec depcomp \ + depcomp \ AUTHORS COPYING NEWS README RELEASE REQUIREMENTS \ ChangeLog gst-plugins-ugly.doap autogen.sh \ - $(win32) - + $(shell find "$(top_srcdir)" -type f -name meson.build ! -path "$(top_srcdir)/$(PACKAGE_TARNAME)-*" ) \ + meson_options.txt config.h.meson DISTCLEANFILES = _stdint.h diff --cc packaging/common.tar.gz index 00000000,8789ff07..c3aef173 mode 000000,100644..100644 Binary files differ diff --cc packaging/gst-plugins-ugly.spec index 00000000,290b5733..d16ed98f mode 000000,100644..100644 --- a/packaging/gst-plugins-ugly.spec +++ b/packaging/gst-plugins-ugly.spec @@@ -1,0 -1,73 +1,73 @@@ + Name: gst-plugins-ugly + Summary: GStreamer plugins from the "ugly" set -Version: 1.6.1 -Release: 1 ++Version: 1.12.2 ++Release: 0 + Group: Multimedia/Framework + License: LGPL-2.1+ + Source: http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-%{version}.tar.xz + Source100: common.tar.gz + + BuildRequires: gettext-tools + BuildRequires: which + BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) + BuildRequires: pkgconfig(gstreamer-1.0) + BuildRequires: pkgconfig(glib-2.0) + BuildRequires: pkgconfig(opencore-amrnb) + BuildRequires: pkgconfig(opencore-amrwb) + + %description + GStreamer is a streaming media framework, based on graphs of filters + which operate on media data. Applications using this library can do + anything from real-time sound processing to playing videos, and just + about anything else media-related. Its plugin-based architecture means + that new data types or processing capabilities can be added simply by + installing new plug-ins. + . + This packages contains plugins from the "ugly" set, a set of + good-quality plug-ins that might pose distribution problems. + + %prep + %setup -q -n gst-plugins-ugly-%{version} + %setup -q -T -D -a 100 + + %build + export V=1 + NOCONFIGURE=1 ./autogen.sh + %configure \ + --disable-static\ + --disable-nls\ + --with-html-dir=/tmp/dump\ + --disable-examples\ + --disable-dvdlpcmdec\ + --disable-dvdsub\ + --disable-iec958\ + --disable-mpegstream\ + --disable-synaesthesia\ + --disable-a52dec\ + --disable-cdio\ + --disable-dvdread\ + --disable-dvdnav\ + --disable-mad\ + --disable-mpeg2dec\ + --disable-sidplay\ + --disable-twolame\ + --disable-realmedia\ + --disable-xingmux\ + --disable-x264\ + --disable-gtk-doc\ + --disable-gtk-doc-html + make %{?jobs:-j%jobs} + + %install + %make_install + + %files + %manifest %{name}.manifest + %defattr(-,root,root,-) + %license COPYING + %{_libdir}/gstreamer-1.0/libgstasf.so + %{_libdir}/gstreamer-1.0/libgstamrnb.so + %{_libdir}/gstreamer-1.0/libgstamrwbdec.so + %exclude %{_datadir}/gstreamer-1.0/presets/GstAmrnbEnc.prs + +