1.13.1
use %ldconfig_scriptlets %make_build %make_install fix rpath in gst-p-bad-cleanup.sh tighten subpkg deps with %{?_isa} -gtk subpkg now empty. FIXME
This commit is contained in:
parent
2be2bdf8d1
commit
3493bd5eda
1
.gitignore
vendored
1
.gitignore
vendored
@ -54,3 +54,4 @@
|
||||
/gst-plugins-bad-free-1.12.2.tar.xz
|
||||
/gst-plugins-bad-free-1.12.3.tar.xz
|
||||
/gst-plugins-bad-free-1.12.4.tar.xz
|
||||
/gst-plugins-bad-free-1.13.1.tar.xz
|
||||
|
@ -79,6 +79,7 @@ onvif
|
||||
patchdetect
|
||||
pcapparse
|
||||
pnm
|
||||
proxy
|
||||
qtmux
|
||||
rawparse
|
||||
removesilence
|
||||
@ -195,7 +196,9 @@ if test "x$unknown" != "x"; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
autoreconf
|
||||
#autoreconf
|
||||
NOCONFIGURE=1 \
|
||||
./autogen.sh
|
||||
|
||||
popd > /dev/null
|
||||
|
||||
|
@ -13,8 +13,8 @@
|
||||
#global shortcommit %(c=%{gitcommit}; echo ${c:0:5})
|
||||
|
||||
Name: gstreamer1-plugins-bad-free
|
||||
Version: 1.12.4
|
||||
Release: 3%{?gitcommit:.git%{shortcommit}}%{?dist}
|
||||
Version: 1.13.1
|
||||
Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist}
|
||||
Summary: GStreamer streaming media framework "bad" plugins
|
||||
|
||||
License: LGPLv2+ and LGPLv2
|
||||
@ -45,6 +45,7 @@ BuildRequires: exempi-devel
|
||||
BuildRequires: gsm-devel
|
||||
BuildRequires: jasper-devel
|
||||
BuildRequires: ladspa-devel
|
||||
BuildRequires: lcms2-devel
|
||||
BuildRequires: libdvdnav-devel
|
||||
BuildRequires: libexif-devel
|
||||
BuildRequires: libiptcdata-devel
|
||||
@ -73,8 +74,9 @@ BuildRequires: gtk3-devel >= 3.4
|
||||
BuildRequires: bluez-libs-devel >= 5.0
|
||||
BuildRequires: libwebp-devel
|
||||
BuildRequires: mesa-libEGL-devel
|
||||
|
||||
BuildRequires: chrpath
|
||||
BuildRequires: vulkan-devel
|
||||
BuildRequires: mesa-vulkan-devel
|
||||
BuildRequires: webrtc-audio-processing-devel
|
||||
|
||||
%if %{with extras}
|
||||
BuildRequires: libbs2b-devel >= 3.1.0
|
||||
@ -118,7 +120,7 @@ is not of good enough quality.
|
||||
|
||||
%package gtk
|
||||
Summary: GStreamer "bad" plugins gtk plugin
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description gtk
|
||||
GStreamer is a streaming media framework, based on graphs of elements which
|
||||
@ -133,8 +135,7 @@ This package (%{name}-gtk) contains the gtksink output plugin.
|
||||
%if %{with extras}
|
||||
%package extras
|
||||
Summary: Extra GStreamer "bad" plugins (less often used "bad" plugins)
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description extras
|
||||
GStreamer is a streaming media framework, based on graphs of elements which
|
||||
@ -151,7 +152,7 @@ libraries to be installed.
|
||||
|
||||
%package fluidsynth
|
||||
Summary: GStreamer "bad" plugins fluidsynth plugin
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: soundfont2-default
|
||||
|
||||
%description fluidsynth
|
||||
@ -167,7 +168,7 @@ plugin which allows playback of midi files.
|
||||
|
||||
%package wildmidi
|
||||
Summary: GStreamer "bad" plugins wildmidi plugin
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description wildmidi
|
||||
GStreamer is a streaming media framework, based on graphs of elements which
|
||||
@ -183,10 +184,9 @@ plugin which allows playback of midi files.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the GStreamer media framework "bad" plug-ins
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: gstreamer1-plugins-base-devel
|
||||
|
||||
|
||||
%description devel
|
||||
GStreamer is a streaming media framework, based on graphs of elements which
|
||||
operate on media data.
|
||||
@ -210,11 +210,11 @@ aren't tested well enough, or the code is not of good enough quality.
|
||||
--disable-neon --disable-rtmp --disable-xvid \
|
||||
--disable-flite --disable-mpg123 --disable-sbc --disable-opencv \
|
||||
--disable-spandsp --disable-voamrwbenc --disable-x265
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%make_build
|
||||
|
||||
%install
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
%make_install
|
||||
|
||||
# Register as an AppStream component to be visible in the software center
|
||||
#
|
||||
@ -267,33 +267,12 @@ cat > $RPM_BUILD_ROOT%{_datadir}/appdata/gstreamer-bad-free.appdata.xml <<EOF
|
||||
EOF
|
||||
|
||||
%find_lang gst-plugins-bad-%{majorminor}
|
||||
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
||||
# Kill rpath
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstaudiomixer.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstcompositor.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstdashdemux.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstgtk.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgsthls.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstmxf.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstopengl.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstsmoothstreaming.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstuvch264.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvdpau.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/libgstwaylandsink.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstadaptivedemux-%{majorminor}.so
|
||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
|
||||
# unpackaged files
|
||||
find $RPM_BUILD_ROOT -name '*.la' -exec rm -fv {} ';'
|
||||
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
|
||||
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%ldconfig_scriptlets
|
||||
|
||||
%files -f gst-plugins-bad-%{majorminor}.lang
|
||||
%license COPYING COPYING.LIB
|
||||
@ -306,32 +285,27 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
%{_datadir}/gstreamer-%{majorminor}/presets/GstFreeverb.prs
|
||||
|
||||
# opencv data
|
||||
#%dir %{_datadir}/gst-plugins-bad/%{majorminor}/opencv_haarcascades/
|
||||
#%{_datadir}/gst-plugins-bad/%{majorminor}/opencv_haarcascades/fist.xml
|
||||
#%{_datadir}/gst-plugins-bad/%{majorminor}/opencv_haarcascades/palm.xml
|
||||
#{_datadir}/gst-plugins-bad/%{majorminor}/opencv_haarcascades/
|
||||
|
||||
%{_libdir}/libgstadaptivedemux-%{majorminor}.so.*
|
||||
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.*
|
||||
%{_libdir}/libgstbadallocators-%{majorminor}.so.*
|
||||
%{_libdir}/libgstbadaudio-%{majorminor}.so.*
|
||||
%{_libdir}/libgstbadbase-%{majorminor}.so.*
|
||||
%{_libdir}/libgstbadvideo-%{majorminor}.so.*
|
||||
%{_libdir}/libgstcodecparsers-%{majorminor}.so.*
|
||||
%{_libdir}/libgstgl-%{majorminor}.so.*
|
||||
%{_libdir}/libgstinsertbin-%{majorminor}.so.*
|
||||
%{_libdir}/libgstisoff-%{majorminor}.so.*
|
||||
%{_libdir}/libgstmpegts-%{majorminor}.so.*
|
||||
%{_libdir}/libgstplayer-%{majorminor}.so.*
|
||||
%{_libdir}/libgstphotography-%{majorminor}.so.*
|
||||
%{_libdir}/libgsturidownloader-%{majorminor}.so.*
|
||||
%{_libdir}/libgstwebrtc-%{majorminor}.so.*
|
||||
%if 0%{?fedora} || 0%{?rhel} > 7
|
||||
%{_libdir}/libgstwayland-%{majorminor}.so.*
|
||||
%endif
|
||||
|
||||
%{_libdir}/girepository-1.0/GstGL-1.0.typelib
|
||||
%{_libdir}/girepository-1.0/GstInsertBin-1.0.typelib
|
||||
%{_libdir}/girepository-1.0/GstMpegts-1.0.typelib
|
||||
%{_libdir}/girepository-1.0/GstPlayer-1.0.typelib
|
||||
%{_libdir}/girepository-1.0/GstBadAllocators-1.0.typelib
|
||||
|
||||
# Plugins without external dependencies
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstaccurip.so
|
||||
@ -341,7 +315,6 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstaudiobuffersplit.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstaudiofxbad.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstaudiomixer.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstaudiomixmatrix.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstaudiovisualizers.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
|
||||
@ -354,6 +327,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
%if %{with extras}
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so
|
||||
%endif
|
||||
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstfreeverb.so
|
||||
@ -363,6 +337,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstlegacyrawparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstipcpipeline.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstinter.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so
|
||||
@ -378,6 +353,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstnetsim.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstproxy.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstremovesilence.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstresindvd.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so
|
||||
@ -410,29 +386,34 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
|
||||
# Plugins with external dependencies
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstcolormanagement.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdtls.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgsthls.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstkms.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstopengl.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstopenglmixers.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstopusparse.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstsrtp.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstttmlsubs.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstvulkan.so
|
||||
%if 0%{?fedora} || 0%{?rhel} > 7
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstwaylandsink.so
|
||||
%endif
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstwebp.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstwebrtcdsp.so
|
||||
|
||||
#debugging plugin
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so
|
||||
|
||||
%files gtk
|
||||
# Plugins with external dependencies
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstgtk.so
|
||||
## haven't figured out where this went, or how best
|
||||
## to Obsoletes/Provides: it yet, -- rex
|
||||
#{_libdir}/gstreamer-%{majorminor}/libgstgtk.so
|
||||
|
||||
|
||||
%if %{with extras}
|
||||
@ -449,7 +430,7 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstofa.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstopenal.so
|
||||
#%{_libdir}/gstreamer-%{majorminor}/libgstopencv.so
|
||||
#{_libdir}/gstreamer-%{majorminor}/libgstopencv.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstopenexr.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstopenjpeg.so
|
||||
%{_libdir}/gstreamer-%{majorminor}/libgstschro.so
|
||||
@ -471,57 +452,57 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{majorminor}
|
||||
%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-libs-%{majorminor}
|
||||
|
||||
%{_datadir}/gir-1.0/GstGL-1.0.gir
|
||||
%{_datadir}/gir-1.0/GstInsertBin-%{majorminor}.gir
|
||||
%{_datadir}/gir-1.0/GstMpegts-%{majorminor}.gir
|
||||
%{_datadir}/gir-1.0/GstPlayer-%{majorminor}.gir
|
||||
%{_datadir}/gir-1.0/GstBadAllocators-%{majorminor}.gir
|
||||
|
||||
%{_libdir}/libgstadaptivedemux-%{majorminor}.so
|
||||
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so
|
||||
%{_libdir}/libgstbadallocators-%{majorminor}.so
|
||||
%{_libdir}/libgstbadaudio-%{majorminor}.so
|
||||
%{_libdir}/libgstbadbase-%{majorminor}.so
|
||||
%{_libdir}/libgstbadvideo-%{majorminor}.so
|
||||
%{_libdir}/libgstcodecparsers-%{majorminor}.so
|
||||
%{_libdir}/libgstgl-%{majorminor}.so
|
||||
%{_libdir}/libgstinsertbin-%{majorminor}.so
|
||||
%{_libdir}/libgstisoff-%{majorminor}.so
|
||||
%{_libdir}/libgstmpegts-%{majorminor}.so
|
||||
%{_libdir}/libgstplayer-%{majorminor}.so
|
||||
%{_libdir}/libgstphotography-%{majorminor}.so
|
||||
%{_libdir}/libgsturidownloader-%{majorminor}.so
|
||||
%{_libdir}/libgstwebrtc-%{majorminor}.so
|
||||
%if 0%{?fedora} || 0%{?rhel} > 7
|
||||
%{_libdir}/libgstwayland-%{majorminor}.so
|
||||
%endif
|
||||
|
||||
%{_libdir}/gstreamer-%{majorminor}/include/gst/gl/gstglconfig.h
|
||||
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/allocators
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/audio
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/base
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/codecparsers
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/insertbin
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography*
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/isoff/
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/mpegts
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/player
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/uridownloader
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/gl
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/video
|
||||
%{_includedir}/gstreamer-%{majorminor}/gst/webrtc/
|
||||
|
||||
# pkg-config files
|
||||
%{_libdir}/pkgconfig/gstreamer-bad-allocators-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-bad-audio-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-bad-base-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-bad-video-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-gl-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-insertbin-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-mpegts-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-player-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc
|
||||
%{_libdir}/pkgconfig/gstreamer-webrtc-%{majorminor}.pc
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Feb 23 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.13.1-1
|
||||
- 1.13.1
|
||||
- use %%ldconfig_scriptlets %%make_build %%make_install
|
||||
- fix rpath in gst-p-bad-cleanup.sh
|
||||
- tighten subpkg deps with %%{?_isa}
|
||||
- -gtk subpkg now empty. FIXME
|
||||
|
||||
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.4-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (gst-plugins-bad-free-1.12.4.tar.xz) = 07230161a983ed9f0d6947d52660b112ee330867b8a52cfb2c25b7b23bb6483eef7ace5097afb00c8a8e14c063dc5ca89a4e5a92ceb81edf8c9b1f3b10c10378
|
||||
SHA512 (gst-plugins-bad-free-1.13.1.tar.xz) = f66d45586cfbee9a8824d60e5258164bb864be4870ca713264b69320c714d7691b04b6b41f829136c4da583101cbbc579d234752e96fbbf02db0109533331340
|
||||
|
Loading…
Reference in New Issue
Block a user