[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