diff --git a/gstreamer-1.14.4.tar.xz b/gstreamer-1.14.4.tar.xz deleted file mode 100644 index 49b6a3ec2a6055a15f67d126fa951f94ab93c2d1..0000000000000000000000000000000000000000 Binary files a/gstreamer-1.14.4.tar.xz and /dev/null differ diff --git a/gstreamer-1.17.2.tar.xz b/gstreamer-1.17.2.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..63729dcd39fc8980cd9b9defb865d181ec7abf57 Binary files /dev/null and b/gstreamer-1.17.2.tar.xz differ diff --git a/gstreamer1.spec b/gstreamer1.spec index 931095fee476769073ce7d50470f97d6e32d3497..469f1ee7b974378b695f7a537f6306bf8dcfea2f 100644 --- a/gstreamer1.spec +++ b/gstreamer1.spec @@ -1,6 +1,6 @@ Name: gstreamer1 -Version: 1.14.4 -Release: 4 +Version: 1.17.2 +Release: 1 Summary: Bindings for GStreamer 1.0, the open source multimedia framework License: LGPLv2+ @@ -10,7 +10,8 @@ Source0: https://gstreamer.freedesktop.org/data/pkg/gstreamer-%{version}. Source1: gstreamer1.attr Source2: gstreamer1.prov -BuildRequires: automake bison check-devel chrpath docbook-style-dsssl docbook-style-xsl +BuildRequires: meson >= 0.48.0 gcc libcap-devel elfutils-devel bash-completion +BuildRequires: bison check-devel chrpath docbook-style-dsssl docbook-style-xsl libunwind-devel cmake BuildRequires: docbook-utils flex gettext gettext-devel ghostscript glib2-devel >= 2.32.0 transfig BuildRequires: gobject-introspection-devel >= 1.31.1 gtk-doc >= 1.3 libtool libxslt m4 texlive-jadetex BuildRequires: libxml2-devel >= 2.4.0 netpbm-progs openjade pkgconfig python2 texlive-dvips @@ -39,7 +40,6 @@ Summary: Documents for %{name} Buildarch: noarch Requires: man info %{name} = %{version}-%{release} Provides: %{name}-devel-docs -Obsoletes: %{name}-devel-docs %description help Man pages and other related documents for %{name}. @@ -48,18 +48,22 @@ Man pages and other related documents for %{name}. %autosetup -n gstreamer-%{version} -p1 %build -NOCONFIGURE=1 ./autogen.sh -%configure --enable-gtk-doc --enable-debug --disable-fatal-warnings --disable-silent-rules \ - --disable-tests --disable-examples -make %{?_smp_mflags} - +%meson \ + -D gtk_doc=disabled \ + -D tests=disabled -D examples=disabled \ + -D ptp-helper-permissions=capabilities \ + -D dbghelp=disabled \ + -D doc=disabled +%meson_build %install -make install DESTDIR=%{buildroot} +%meson_install + %find_lang gstreamer-1.0 %delete_la install -m0644 -D %{SOURCE1} %{buildroot}%{_rpmconfigdir}/fileattrs/gstreamer1.attr install -m0755 -D %{SOURCE2} %{buildroot}%{_rpmconfigdir}/gstreamer1.prov + %ldconfig_scriptlets %files -f gstreamer-1.0.lang @@ -95,6 +99,9 @@ install -m0755 -D %{SOURCE2} %{buildroot}%{_rpmconfigdir}/gstreamer1.prov %{_mandir}/man1/*.gz %changelog +* Fri Jul 17 2020 hanhui - 1.17.2-1 +- update to gstreamer1-1.17.2 + * Tue Jan 7 2020 openEuler Buildteam - 1.14.4-4 - update software package