[packages/gstreamer-plugins-ugly: 3/3] - up to 1.19.3
baggins
baggins at pld-linux.org
Tue Nov 30 21:07:30 CET 2021
commit 69013c2410ee0eca06cce2e05a372eb2035ef5dd
Merge: be03219 d1cefb9
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Tue Nov 30 21:07:12 2021 +0100
- up to 1.19.3
gstreamer-plugins-ugly.spec | 107 +++++++++++++++++++++++++++++---------------
1 file changed, 72 insertions(+), 35 deletions(-)
---
diff --cc gstreamer-plugins-ugly.spec
index 0134de2,23388c4..e836bd6
--- a/gstreamer-plugins-ugly.spec
+++ b/gstreamer-plugins-ugly.spec
@@@ -6,32 -7,32 +7,33 @@@
%define gstname gst-plugins-ugly
%define gstmver 1.0
- %define gst_ver 1.16.3
- %define gstpb_ver 1.16.3
-%define gst_ver 1.18.5
-%define gstpb_ver 1.18.5
++%define gst_ver 1.19.3
++%define gstpb_ver 1.19.3
Summary: Ugly GStreamer Streaming-media framework plugins
Summary(pl.UTF-8): Brzydkie wtyczki do środowiska obróbki strumieni GStreamer
Name: gstreamer-plugins-ugly
- Version: 1.16.3
- Release: 2
-Version: 1.18.5
++Version: 1.19.3
+ Release: 1
License: LGPL v2+
Group: Libraries
Source0: https://gstreamer.freedesktop.org/src/gst-plugins-ugly/%{gstname}-%{version}.tar.xz
- # Source0-md5: b025125a6c928024cbd300cc27b5d712
-# Source0-md5: 049f90b7a3a72e241ad47564b5cd7a7a
++# Source0-md5: 685550178149eba8069bce1ad5d134e4
URL: https://gstreamer.freedesktop.org/
- BuildRequires: autoconf >= 2.69
- BuildRequires: automake >= 1:1.14
BuildRequires: docbook-dtd412-xml
BuildRequires: gettext-tools >= 0.17
- BuildRequires: glib2-devel >= 1:2.40.0
+ BuildRequires: glib2-devel >= 1:2.44.0
BuildRequires: gstreamer-devel >= %{gst_ver}
BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_ver}
- BuildRequires: gtk-doc >= 1.12
- BuildRequires: libtool >= 2:2.2.6
+ %{?with_apidocs:BuildRequires: hotdoc >= 0.11.0}
++BuildRequires: libcdio-devel
+ BuildRequires: meson >= 0.48
+ BuildRequires: ninja >= 1.5
BuildRequires: orc-devel >= 0.4.16
BuildRequires: pkgconfig >= 1:0.9.0
- BuildRequires: python >= 2.1
- BuildRequires: rpmbuild(macros) >= 1.98
+ BuildRequires: python3 >= 1:3.2
+ BuildRequires: rpm-build >= 4.6
+ BuildRequires: rpmbuild(macros) >= 1.736
BuildRequires: tar >= 1:1.22
BuildRequires: xz
##
@@@ -191,22 -208,22 +209,23 @@@ Wtyczka do GStreamera kodująca przy u�
%setup -q -n %{gstname}-%{version}
%build
- %{__libtoolize}
- %{__aclocal} -I m4 -I common/m4
- %{__autoconf}
- %{__autoheader}
- %{__automake}
- %configure \
- %{!?with_amr:--disable-amrnb --disable-amrwb} \
- %{!?with_cdio:--disable-cdio} \
- %{!?with_sid:--disable-sidplay} \
- --disable-silent-rules \
- --disable-static \
- --enable-experimental \
- --enable-gtk-doc \
- --with-html-dir=%{_gtkdocdir}
-
- %{__make}
+ %meson build \
++ -Dgpl=enabled \
+ --default-library=shared \
+ %{!?with_amr:-Damrnb=disabled} \
+ %{!?with_amr:-Damrwbdec=disabled} \
+ %{!?with_cdio:-Dcdio=disabled} \
+ %{!?with_apidocs:-Ddoc=disabled} \
+ %{!?with_sid:-Dsidplay=disabled}
+
+ %ninja_build -C build
+
+ %if %{with apidocs}
+ cd build/docs
+ for config in *-doc.json ; do
+ LC_ALL=C.UTF-8 hotdoc run --conf-file "$config"
+ done
+ %endif
%install
rm -rf $RPM_BUILD_ROOT
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-ugly.git/commitdiff/69013c2410ee0eca06cce2e05a372eb2035ef5dd
More information about the pld-cvs-commit
mailing list