Use gst_branch define in spec 42/270942/3
authorGilbok Lee <gilbok.lee@samsung.com>
Fri, 11 Feb 2022 08:59:10 +0000 (17:59 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Mon, 14 Feb 2022 05:07:44 +0000 (14:07 +0900)
- Use _lib_gstreamer_dir define in spec

Change-Id: I34ece90b32f3ccd07e210b13b95b7cfa23596e79

packaging/gstreamer.spec

index 1f3dad4..012ffe0 100644 (file)
@@ -771,17 +771,17 @@ rm -rf $RPM_BUILD_ROOT
 %{_libexecdir}/gstreamer-%{gst_branch}/gst-plugin-scanner
 %{_libexecdir}/gstreamer-%{gst_branch}/gst-ptp-helper
 %exclude %{_libexecdir}/gstreamer-%{gst_branch}/gst-plugins-doc-cache-generator
-%{_libdir}/libgstbase*.so.*
-%{_libdir}/libgstcontroller*.so.*
-%{_libdir}/libgstnet*.so.*
-%{_libdir}/libgstcheck*.so.*
-%{_libdir}/libgstreamer*.so.*
-%{_lib_girepository}/Gst-1.0.typelib
-%{_lib_girepository}/GstBase-1.0.typelib
-%{_lib_girepository}/GstController-1.0.typelib
-%{_lib_girepository}/GstNet-1.0.typelib
-%{_lib_girepository}/GstCheck-1.0.typelib
-%{_datadir}/gdb/auto-load/usr/%{_lib}/libgstreamer*-gdb.py
+%{_libdir}/libgstbase-%{gst_branch}.so.*
+%{_libdir}/libgstcontroller-%{gst_branch}.so.*
+%{_libdir}/libgstnet-%{gst_branch}.so.*
+%{_libdir}/libgstcheck-%{gst_branch}.so.*
+%{_libdir}/libgstreamer-%{gst_branch}.so.*
+%{_lib_girepository}/Gst-%{gst_branch}.typelib
+%{_lib_girepository}/GstBase-%{gst_branch}.typelib
+%{_lib_girepository}/GstController-%{gst_branch}.typelib
+%{_lib_girepository}/GstNet-%{gst_branch}.typelib
+%{_lib_girepository}/GstCheck-%{gst_branch}.typelib
+%{_datadir}/gdb/auto-load/usr/%{_lib}/libgstreamer-%{gst_branch}*-gdb.py
 %{_datadir}/gstreamer-%{gst_branch}/gdb/glib_gobject_helper.py
 %{_datadir}/gstreamer-%{gst_branch}/gdb/gst_gdb.py
 
@@ -789,36 +789,36 @@ rm -rf $RPM_BUILD_ROOT
 %manifest gstreamer.manifest
 %defattr(-, root, root)
 %license subprojects/gstreamer/COPYING
-%{_bindir}/gst-inspect-1.0
-%{_bindir}/gst-launch-1.0
-%{_bindir}/gst-stats-1.0
-%{_bindir}/gst-typefind-1.0
+%{_bindir}/gst-inspect-%{gst_branch}
+%{_bindir}/gst-launch-%{gst_branch}
+%{_bindir}/gst-stats-%{gst_branch}
+%{_bindir}/gst-typefind-%{gst_branch}
 %exclude %doc %{_mandir}/man?/*-%{gst_branch}.*
 
 %files -n gstreamer-devel
 %manifest gstreamer.manifest
 %defattr(-, root, root)
-%{_datadir}/aclocal/gst-element-check-1.0.m4
+%{_datadir}/aclocal/gst-element-check-%{gst_branch}.m4
 %{_includedir}/gstreamer-%{gst_branch}/gst/*.h
 %{_includedir}/gstreamer-%{gst_branch}/gst/base/*
 %{_includedir}/gstreamer-%{gst_branch}/gst/controller/*
 %{_includedir}/gstreamer-%{gst_branch}/gst/net/*
 %{_includedir}/gstreamer-%{gst_branch}/gst/check/*
-%{_libdir}/libgstbase*.so
-%{_libdir}/libgstcontroller*.so
-%{_libdir}/libgstnet*.so
-%{_libdir}/libgstcheck*.so
-%{_libdir}/libgstreamer*.so
-%{_libdir}/pkgconfig/gstreamer-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-base-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-controller-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-net-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-check-1.0.pc
-%{_datadir}/gir-%{gst_branch}/Gst-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstBase-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstController-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstNet-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstCheck-1.0.gir
+%{_libdir}/libgstbase-%{gst_branch}.so
+%{_libdir}/libgstcontroller-%{gst_branch}.so
+%{_libdir}/libgstnet-%{gst_branch}.so
+%{_libdir}/libgstcheck-%{gst_branch}.so
+%{_libdir}/libgstreamer-%{gst_branch}.so
+%{_libdir}/pkgconfig/gstreamer-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-base-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-controller-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-net-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-check-%{gst_branch}.pc
+%{_datadir}/gir-%{gst_branch}/Gst-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstBase-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstController-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstNet-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstCheck-%{gst_branch}.gir
 
 %changelog
 
@@ -862,26 +862,26 @@ rm -rf $RPM_BUILD_ROOT
 %{_lib_gstreamer_dir}/libgstximagesink.so
 %{_lib_gstreamer_dir}/libgstxvimagesink.so
 %endif
-%{_libdir}/libgstapp*.so.*
-%{_libdir}/libgstaudio*.so.*
-%{_libdir}/libgstallocators*.so.*
-%{_libdir}/libgstfft*.so.*
-%{_libdir}/libgstpbutils*.so.*
-%{_libdir}/libgstriff*.so.*
-%{_libdir}/libgstrtp*.so.*
-%{_libdir}/libgstrtsp*.so.*
-%{_libdir}/libgstsdp*.so.*
-%{_libdir}/libgsttag*.so.*
-%{_libdir}/libgstvideo*.so.*
-%{_lib_girepository}/GstAllocators-1.0.typelib
-%{_lib_girepository}/GstApp-1.0.typelib
-%{_lib_girepository}/GstAudio-1.0.typelib
-%{_lib_girepository}/GstPbutils-1.0.typelib
-%{_lib_girepository}/GstRtp-1.0.typelib
-%{_lib_girepository}/GstRtsp-1.0.typelib
-%{_lib_girepository}/GstSdp-1.0.typelib
-%{_lib_girepository}/GstTag-1.0.typelib
-%{_lib_girepository}/GstVideo-1.0.typelib
+%{_libdir}/libgstapp-%{gst_branch}.so.*
+%{_libdir}/libgstaudio-%{gst_branch}.so.*
+%{_libdir}/libgstallocators-%{gst_branch}.so.*
+%{_libdir}/libgstfft-%{gst_branch}.so.*
+%{_libdir}/libgstpbutils-%{gst_branch}.so.*
+%{_libdir}/libgstriff-%{gst_branch}.so.*
+%{_libdir}/libgstrtp-%{gst_branch}.so.*
+%{_libdir}/libgstrtsp-%{gst_branch}.so.*
+%{_libdir}/libgstsdp-%{gst_branch}.so.*
+%{_libdir}/libgsttag-%{gst_branch}.so.*
+%{_libdir}/libgstvideo-%{gst_branch}.so.*
+%{_lib_girepository}/GstAllocators-%{gst_branch}.typelib
+%{_lib_girepository}/GstApp-%{gst_branch}.typelib
+%{_lib_girepository}/GstAudio-%{gst_branch}.typelib
+%{_lib_girepository}/GstPbutils-%{gst_branch}.typelib
+%{_lib_girepository}/GstRtp-%{gst_branch}.typelib
+%{_lib_girepository}/GstRtsp-%{gst_branch}.typelib
+%{_lib_girepository}/GstSdp-%{gst_branch}.typelib
+%{_lib_girepository}/GstTag-%{gst_branch}.typelib
+%{_lib_girepository}/GstVideo-%{gst_branch}.typelib
 %dir %{_datadir}/gst-plugins-base/
 %dir %{_datadir}/gst-plugins-base/%{gst_branch}/
 %{_datadir}/gst-plugins-base/%{gst_branch}/license-translations.dict
@@ -909,38 +909,38 @@ rm -rf $RPM_BUILD_ROOT
 %exclude %{_includedir}/gstreamer-%{gst_branch}/gst/audio/gstnonstreamaudiodecoder.h
 %exclude %{_includedir}/gstreamer-%{gst_branch}/gst/audio/gstplanaraudioadapter.h
 %endif
-%{_libdir}/libgstallocators*.so
-%{_libdir}/libgstapp*.so
-%{_libdir}/libgstaudio*.so
-%{_libdir}/libgstfft*.so
-%{_libdir}/libgstpbutils*.so
-%{_libdir}/libgstriff*.so
-%{_libdir}/libgstrtp*.so
-%{_libdir}/libgstrtsp*.so
-%{_libdir}/libgstsdp*.so
-%{_libdir}/libgsttag*.so
-%{_libdir}/libgstvideo*.so
-%{_libdir}/pkgconfig/gstreamer-allocators*.pc
-%{_libdir}/pkgconfig/gstreamer-app*.pc
-%{_libdir}/pkgconfig/gstreamer-audio*.pc
-%{_libdir}/pkgconfig/gstreamer-fft*.pc
-%{_libdir}/pkgconfig/gstreamer-pbutils*.pc
-%{_libdir}/pkgconfig/gstreamer-plugins-base*.pc
-%{_libdir}/pkgconfig/gstreamer-riff*.pc
-%{_libdir}/pkgconfig/gstreamer-rtp*.pc
-%{_libdir}/pkgconfig/gstreamer-rtsp*.pc
-%{_libdir}/pkgconfig/gstreamer-sdp*.pc
-%{_libdir}/pkgconfig/gstreamer-tag*.pc
-%{_libdir}/pkgconfig/gstreamer-video*.pc
-%{_datadir}/gir-%{gst_branch}/GstAllocators-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstApp-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstAudio-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstPbutils-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstRtp-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstRtsp-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstSdp-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstTag-1.0.gir
-%{_datadir}/gir-%{gst_branch}/GstVideo-1.0.gir
+%{_libdir}/libgstallocators-%{gst_branch}.so
+%{_libdir}/libgstapp-%{gst_branch}.so
+%{_libdir}/libgstaudio-%{gst_branch}.so
+%{_libdir}/libgstfft-%{gst_branch}.so
+%{_libdir}/libgstpbutils-%{gst_branch}.so
+%{_libdir}/libgstriff-%{gst_branch}.so
+%{_libdir}/libgstrtp-%{gst_branch}.so
+%{_libdir}/libgstrtsp-%{gst_branch}*.so
+%{_libdir}/libgstsdp-%{gst_branch}.so
+%{_libdir}/libgsttag-%{gst_branch}.so
+%{_libdir}/libgstvideo-%{gst_branch}.so
+%{_libdir}/pkgconfig/gstreamer-allocators-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-app-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-audio-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-fft-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-pbutils-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-plugins-base-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-riff-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-rtp-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-rtsp-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-sdp-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-tag-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-video-%{gst_branch}.pc
+%{_datadir}/gir-%{gst_branch}/GstAllocators-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstApp-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstAudio-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstPbutils-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstRtp-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstRtsp-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstSdp-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstTag-%{gst_branch}.gir
+%{_datadir}/gir-%{gst_branch}/GstVideo-%{gst_branch}.gir
 
 %endif
 
@@ -1082,7 +1082,7 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with wayland}
 %{_libdir}/libgstwayland-%{gst_branch}.so.0*
 %endif
-%exclude %{_bindir}/gst-transcoder-1.0
+%exclude %{_bindir}/gst-transcoder-%{gst_branch}
 %exclude %{_libdir}/debug/*
 
 %files -n gst-plugins-bad-devel
@@ -1128,25 +1128,25 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libgstwayland*.so
 %endif
 %{_libdir}/libgstwebrtc*.so
-%{_libdir}/pkgconfig/gstreamer-bad-audio-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-codecparsers-1.0.pc
+%{_libdir}/pkgconfig/gstreamer-bad-audio-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-codecparsers-%{gst_branch}.pc
 %if "%{tizen_profile_name}" != "tv"
 %if 0%{?enable_gl:1}
 %{_libdir}/pkgconfig/gstreamer-gl-*.pc
 %endif
 %endif
-%{_libdir}/pkgconfig/gstreamer-insertbin-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-mpegts-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-photography-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-play-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-player-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-plugins-bad-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-sctp-1.0.pc
-%{_libdir}/pkgconfig/gstreamer-transcoder-1.0.pc
+%{_libdir}/pkgconfig/gstreamer-insertbin-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-mpegts-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-photography-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-play-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-player-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-sctp-%{gst_branch}.pc
+%{_libdir}/pkgconfig/gstreamer-transcoder-%{gst_branch}.pc
 %if %{with wayland}
-%{_libdir}/pkgconfig/gstreamer-wayland-1.0.pc
+%{_libdir}/pkgconfig/gstreamer-wayland-%{gst_branch}.pc
 %endif
-%{_libdir}/pkgconfig/gstreamer-webrtc-1.0.pc
+%{_libdir}/pkgconfig/gstreamer-webrtc-%{gst_branch}.pc
 
 %endif
 
@@ -1175,7 +1175,7 @@ rm -rf $RPM_BUILD_ROOT
 %manifest gst-omx.manifest
 %defattr(-,root,root,-)
 %license subprojects/gst-omx/COPYING
-%{_libdir}/gstreamer-1.0/libgstomx.so
+%{_lib_gstreamer_dir}/libgstomx.so
 
 %endif
 
@@ -1187,7 +1187,7 @@ rm -rf $RPM_BUILD_ROOT
 %manifest gst-libav.manifest
 %defattr(-,root,root,-)
 %license subprojects/gst-libav/COPYING
-%{_libdir}/gstreamer-1.0/libgstlibav.so
+%{_lib_gstreamer_dir}/libgstlibav.so
 
 %endif
 
@@ -1200,14 +1200,14 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %license subprojects/gst-rtsp-server/COPYING
 %{_libdir}/libgstrtspserver*.so.*
-%{_libdir}/gstreamer-1.0/libgstrtspclientsink.so
+%{_lib_gstreamer_dir}/libgstrtspclientsink.so
 
 %files -n gst-rtsp-server-devel
 %defattr(-,root,root,-)
 %{_libdir}/libgstrtspserver*.so
-%{_includedir}/gstreamer-1.0/gst/rtsp-server/rtsp-*.h
-%{_includedir}/gstreamer-1.0/gst/rtsp-server/gstwfd*.h
-%{_libdir}/pkgconfig/gstreamer-rtsp-server-1.0.pc
+%{_includedir}/gstreamer-%{gst_branch}/gst/rtsp-server/rtsp-*.h
+%{_includedir}/gstreamer-%{gst_branch}/gst/rtsp-server/gstwfd*.h
+%{_libdir}/pkgconfig/gstreamer-rtsp-server-%{gst_branch}.pc
 
 %endif
 
@@ -1219,16 +1219,16 @@ rm -rf $RPM_BUILD_ROOT
 %manifest gst-editing-services.manifest
 %defattr(-,root,root,-)
 %license subprojects/gst-editing-services/COPYING
-%{_libdir}/libges*.so.*
-%{_libdir}/gstreamer-1.0/libgstges.so
-%{_libdir}/gstreamer-1.0/libgstnle.so
+%{_libdir}/libges-%{gst_branch}.so.*
+%{_lib_gstreamer_dir}/libgstges.so
+%{_lib_gstreamer_dir}/libgstnle.so
 %exclude %{_libdir}/gst-validate-launcher/python/launcher/apps/geslaunch.py
 %exclude %{_datadir}/gstreamer-%{gst_branch}/validate/scenarios/ges-edit-clip-while-paused.scenario
-%{_bindir}/ges*-%{gst_branch}
+%{_bindir}/ges-launch-%{gst_branch}
 
 %files -n gst-editing-services-devel
-%{_libdir}/libges*.so
-%{_includedir}/gstreamer-1.0/ges/*
-%{_libdir}/pkgconfig/gst-editing-services-1.0.pc
+%{_libdir}/libges-%{gst_branch}.so
+%{_includedir}/gstreamer-%{gst_branch}/ges/*
+%{_libdir}/pkgconfig/gst-editing-services-%{gst_branch}.pc
 
 %endif