[packages/gstreamer-plugins-base] - trying to unify macro names - updated udev-glib dependency

qboosh qboosh at pld-linux.org
Fri Jul 5 16:44:16 CEST 2019


commit d14da31db5a9f40c7752d3b8cade1a505519b511
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Fri Jul 5 16:42:44 2019 +0200

    - trying to unify macro names
    - updated udev-glib dependency

 gstreamer-plugins-base.spec | 175 ++++++++++++++++++++++----------------------
 1 file changed, 88 insertions(+), 87 deletions(-)
---
diff --git a/gstreamer-plugins-base.spec b/gstreamer-plugins-base.spec
index fc3ad60..c0d50d2 100644
--- a/gstreamer-plugins-base.spec
+++ b/gstreamer-plugins-base.spec
@@ -7,8 +7,8 @@
 %bcond_with	v4l1		# Video4Linux 1 plugin (for Linux < 2.6.35 or so)
 
 %define		gstname		gst-plugins-base
-%define		vmajor		1.0
-%define		gst_req_ver	1.16.0
+%define		gstmver		1.0
+%define		gst_ver		1.16.0
 
 Summary:	GStreamer Streaming-media framework base plugins
 Summary(pl.UTF-8):	Podstawowe wtyczki do środowiska obróbki strumieni GStreamer
@@ -30,7 +30,7 @@ BuildRequires:	glibc-localedb-all
 %endif
 BuildRequires:	glibc-misc
 BuildRequires:	gobject-introspection-devel >= 1.31.1
-BuildRequires:	gstreamer-devel >= %{gst_req_ver}
+BuildRequires:	gstreamer-devel >= %{gst_ver}
 BuildRequires:	gtk+3-devel >= 3.10
 %{?with_apidocs:BuildRequires:	gtk-doc >= 1.12}
 BuildRequires:	iso-codes
@@ -55,6 +55,7 @@ BuildRequires:	opus-devel >= 0.9.4
 BuildRequires:	pango-devel >= 1:1.22.0
 BuildRequires:	rpmbuild(macros) >= 1.98
 %{?with_tremor:BuildRequires:	tremor-devel}
+BuildRequires:	udev-glib-devel >= 1:143
 BuildRequires:	xorg-lib-libX11-devel
 BuildRequires:	xorg-lib-libXext-devel
 BuildRequires:	xorg-lib-libXv-devel
@@ -75,7 +76,7 @@ BuildRequires:	wayland-egl-devel
 # old GIR format
 BuildConflicts:	gstreamer-plugins-base-devel < 0.10.30
 Requires:	glib2 >= 1:2.40.0
-Requires:	gstreamer >= %{gst_req_ver}
+Requires:	gstreamer >= %{gst_ver}
 Requires:	orc >= 0.4.24
 Suggests:	iso-codes
 # here go all the obsoleted gstreamer plugins
@@ -119,8 +120,8 @@ Obsoletes:	gtk-loaders-gstreamer
 Conflicts:	gstreamer-plugins-bad < 1.14
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define		gstlibdir 	%{_libdir}/gstreamer-%{vmajor}
-%define		gstincludedir	%{_includedir}/gstreamer-%{vmajor}
+%define		gstlibdir 	%{_libdir}/gstreamer-%{gstmver}
+%define		gstincludedir	%{_includedir}/gstreamer-%{gstmver}
 
 %description
 GStreamer is a streaming-media framework, based on graphs of filters
@@ -144,7 +145,7 @@ Summary(pl.UTF-8):	Pliki nagłówkowe do wtyczek środowiska obróbki strumieni
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
 Requires:	glib2-devel >= 1:2.40.0
-Requires:	gstreamer-devel >= %{gst_req_ver}
+Requires:	gstreamer-devel >= %{gst_ver}
 Obsoletes:	gstreamer-interfaces-devel
 Obsoletes:	gstreamer-media-info-devel
 Obsoletes:	gstreamer-mixer-devel
@@ -334,7 +335,7 @@ Summary:	GStreamer plugin for Video 4 Linux source
 Summary(pl.UTF-8):	Wtyczka GStreamera dla źródła Video 4 Linux
 Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	udev-glib >= 143
+Requires:	udev-glib >= 1:143
 
 %description -n gstreamer-video4linux
 GStreamer plugin for Video 4 Linux source.
@@ -416,7 +417,7 @@ rm -rf $RPM_BUILD_ROOT
 # obsoleted by pkg-config
 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgst*.la
 
-%find_lang %{gstname}-%{vmajor}
+%find_lang %{gstname}-%{gstmver}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -424,37 +425,37 @@ rm -rf $RPM_BUILD_ROOT
 %post	-p /sbin/ldconfig
 %postun	-p /sbin/ldconfig
 
-%files -f %{gstname}-%{vmajor}.lang
+%files -f %{gstname}-%{gstmver}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README RELEASE
-%attr(755,root,root) %{_bindir}/gst-device-monitor-%{vmajor}
-%attr(755,root,root) %{_bindir}/gst-discoverer-%{vmajor}
-%attr(755,root,root) %{_bindir}/gst-play-%{vmajor}
-%attr(755,root,root) %{_libdir}/libgstallocators-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstallocators-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstapp-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstapp-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstaudio-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstaudio-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstfft-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstfft-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstpbutils-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstpbutils-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstriff-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstriff-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstrtp-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstrtp-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstrtsp-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstrtsp-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstsdp-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstsdp-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgsttag-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgsttag-%{vmajor}.so.0
-%attr(755,root,root) %{_libdir}/libgstvideo-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstvideo-%{vmajor}.so.0
-%{_mandir}/man1/gst-device-monitor-%{vmajor}.1*
-%{_mandir}/man1/gst-discoverer-%{vmajor}.1*
-%{_mandir}/man1/gst-play-%{vmajor}.1*
+%attr(755,root,root) %{_bindir}/gst-device-monitor-%{gstmver}
+%attr(755,root,root) %{_bindir}/gst-discoverer-%{gstmver}
+%attr(755,root,root) %{_bindir}/gst-play-%{gstmver}
+%attr(755,root,root) %{_libdir}/libgstallocators-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstallocators-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstapp-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstapp-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstaudio-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstaudio-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstfft-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstfft-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstpbutils-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstpbutils-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstriff-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstriff-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstrtp-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstrtp-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstrtsp-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstrtsp-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstsdp-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstsdp-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgsttag-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgsttag-%{gstmver}.so.0
+%attr(755,root,root) %{_libdir}/libgstvideo-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstvideo-%{gstmver}.so.0
+%{_mandir}/man1/gst-device-monitor-%{gstmver}.1*
+%{_mandir}/man1/gst-discoverer-%{gstmver}.1*
+%{_mandir}/man1/gst-play-%{gstmver}.1*
 # plugins with no external dependencies
 %attr(755,root,root) %{gstlibdir}/libgstapp.so
 %attr(755,root,root) %{gstlibdir}/libgstaudioconvert.so
@@ -475,30 +476,30 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstvideorate.so
 %attr(755,root,root) %{gstlibdir}/libgstvideoscale.so
 %attr(755,root,root) %{gstlibdir}/libgstvideotestsrc.so
-%{_libdir}/girepository-1.0/GstAllocators-%{vmajor}.typelib
-%{_libdir}/girepository-1.0/GstApp-%{vmajor}.typelib
-%{_libdir}/girepository-1.0/GstAudio-%{vmajor}.typelib
-%{_libdir}/girepository-1.0/GstPbutils-%{vmajor}.typelib
-%{_libdir}/girepository-1.0/GstRtp-%{vmajor}.typelib
-%{_libdir}/girepository-1.0/GstRtsp-%{vmajor}.typelib
-%{_libdir}/girepository-1.0/GstSdp-%{vmajor}.typelib
-%{_libdir}/girepository-1.0/GstTag-%{vmajor}.typelib
-%{_libdir}/girepository-1.0/GstVideo-%{vmajor}.typelib
+%{_libdir}/girepository-1.0/GstAllocators-%{gstmver}.typelib
+%{_libdir}/girepository-1.0/GstApp-%{gstmver}.typelib
+%{_libdir}/girepository-1.0/GstAudio-%{gstmver}.typelib
+%{_libdir}/girepository-1.0/GstPbutils-%{gstmver}.typelib
+%{_libdir}/girepository-1.0/GstRtp-%{gstmver}.typelib
+%{_libdir}/girepository-1.0/GstRtsp-%{gstmver}.typelib
+%{_libdir}/girepository-1.0/GstSdp-%{gstmver}.typelib
+%{_libdir}/girepository-1.0/GstTag-%{gstmver}.typelib
+%{_libdir}/girepository-1.0/GstVideo-%{gstmver}.typelib
 %{_datadir}/gst-plugins-base
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgstallocators-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstapp-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstaudio-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstfft-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstpbutils-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstriff-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstrtp-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstrtsp-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstsdp-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgsttag-%{vmajor}.so
-%attr(755,root,root) %{_libdir}/libgstvideo-%{vmajor}.so
+%attr(755,root,root) %{_libdir}/libgstallocators-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstapp-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstaudio-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstfft-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstpbutils-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstriff-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstrtp-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstrtsp-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstsdp-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgsttag-%{gstmver}.so
+%attr(755,root,root) %{_libdir}/libgstvideo-%{gstmver}.so
 %{gstincludedir}/gst/allocators
 %{gstincludedir}/gst/app
 %{gstincludedir}/gst/audio
@@ -510,54 +511,54 @@ rm -rf $RPM_BUILD_ROOT
 %{gstincludedir}/gst/sdp
 %{gstincludedir}/gst/tag
 %{gstincludedir}/gst/video
-%{_pkgconfigdir}/gstreamer-allocators-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-app-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-audio-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-fft-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-pbutils-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-plugins-base-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-riff-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-rtp-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-rtsp-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-sdp-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-tag-%{vmajor}.pc
-%{_pkgconfigdir}/gstreamer-video-%{vmajor}.pc
-%{_datadir}/gir-1.0/GstAllocators-%{vmajor}.gir
-%{_datadir}/gir-1.0/GstApp-%{vmajor}.gir
-%{_datadir}/gir-1.0/GstAudio-%{vmajor}.gir
-%{_datadir}/gir-1.0/GstPbutils-%{vmajor}.gir
-%{_datadir}/gir-1.0/GstRtp-%{vmajor}.gir
-%{_datadir}/gir-1.0/GstRtsp-%{vmajor}.gir
-%{_datadir}/gir-1.0/GstSdp-%{vmajor}.gir
-%{_datadir}/gir-1.0/GstTag-%{vmajor}.gir
-%{_datadir}/gir-1.0/GstVideo-%{vmajor}.gir
+%{_pkgconfigdir}/gstreamer-allocators-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-app-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-audio-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-fft-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-pbutils-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-plugins-base-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-riff-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-rtp-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-rtsp-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-sdp-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-tag-%{gstmver}.pc
+%{_pkgconfigdir}/gstreamer-video-%{gstmver}.pc
+%{_datadir}/gir-1.0/GstAllocators-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstApp-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstAudio-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstPbutils-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstRtp-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstRtsp-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstSdp-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstTag-%{gstmver}.gir
+%{_datadir}/gir-1.0/GstVideo-%{gstmver}.gir
 
 %if %{with apidocs}
 %files apidocs
 %defattr(644,root,root,755)
-%{_gtkdocdir}/gst-plugins-base-libs-%{vmajor}
-%{_gtkdocdir}/gst-plugins-base-plugins-%{vmajor}
+%{_gtkdocdir}/gst-plugins-base-libs-%{gstmver}
+%{_gtkdocdir}/gst-plugins-base-plugins-%{gstmver}
 %endif
 
 %if %{with opengl}
 %files -n gstreamer-gl-libs
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgstgl-%{vmajor}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstgl-%{vmajor}.so.0
-%{_libdir}/girepository-1.0/GstGL-%{vmajor}.typelib
+%attr(755,root,root) %{_libdir}/libgstgl-%{gstmver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstgl-%{gstmver}.so.0
+%{_libdir}/girepository-1.0/GstGL-%{gstmver}.typelib
 # plugin itself
 %attr(755,root,root) %{gstlibdir}/libgstopengl.so
 
 %files -n gstreamer-gl-devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libgstgl-%{vmajor}.so
+%attr(755,root,root) %{_libdir}/libgstgl-%{gstmver}.so
 # currently only gl lib provides header in this location, so package top dirs here
 %dir %{gstlibdir}/include
 %dir %{gstlibdir}/include/gst
 %{gstlibdir}/include/gst/gl
 %{gstincludedir}/gst/gl
-%{_datadir}/gir-1.0/GstGL-%{vmajor}.gir
-%{_pkgconfigdir}/gstreamer-gl-%{vmajor}.pc
+%{_datadir}/gir-1.0/GstGL-%{gstmver}.gir
+%{_pkgconfigdir}/gstreamer-gl-%{gstmver}.pc
 %endif
 
 ##
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gstreamer-plugins-base.git/commitdiff/d14da31db5a9f40c7752d3b8cade1a505519b511



More information about the pld-cvs-commit mailing list