Updating link to change in openSUSE:Factory/vlc revision 145
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/vlc?expand=0&rev=ce563ca3de3e452af4fc3dfa37b29f1c
This commit is contained in:
parent
9644dc50b9
commit
96bb70bf6c
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Apr 21 07:09:31 UTC 2024 - Fei Yang <io@feiyang.eu.org>
|
||||||
|
|
||||||
|
- Enable FluidSynth plugin using an optional package
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 1 14:24:54 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
Fri Mar 1 14:24:54 UTC 2024 - Guillaume GARDET <guillaume.gardet@opensuse.org>
|
||||||
|
|
||||||
|
38
vlc.spec
38
vlc.spec
@ -26,8 +26,7 @@
|
|||||||
%bcond_with opengles
|
%bcond_with opengles
|
||||||
%endif
|
%endif
|
||||||
%bcond_without gstreamer
|
%bcond_without gstreamer
|
||||||
# Fluidsynth plugin is known to cause strange crashes here and there - disable it for now (2014-10-07, DimStar)
|
%bcond_without fluidsynth
|
||||||
%bcond_with fluidsynth
|
|
||||||
# VNC support - the module is not really usable in most cases tested so far (e.g. against qemu-kvm -vnc :xx)
|
# VNC support - the module is not really usable in most cases tested so far (e.g. against qemu-kvm -vnc :xx)
|
||||||
%bcond_with vnc
|
%bcond_with vnc
|
||||||
%bcond_with faad
|
%bcond_with faad
|
||||||
@ -325,6 +324,21 @@ Supplements: packageand(%{name}-noX:%(rpm --qf "%%{name}" -qf $(readlink -f %
|
|||||||
This package enhances the functionality of the VLC media player by
|
This package enhances the functionality of the VLC media player by
|
||||||
using GStreamer and its submodules as a backend to decode streams.
|
using GStreamer and its submodules as a backend to decode streams.
|
||||||
|
|
||||||
|
%package codec-fluidsynth
|
||||||
|
Summary: FluidSynth integration for the VLC media player
|
||||||
|
Group: Productivity/Multimedia/Video/Players
|
||||||
|
Requires: %{name}-noX = %{version}
|
||||||
|
# We need the noX package first, as it contains vlc-cache-gen
|
||||||
|
Requires(post): %{name}-noX
|
||||||
|
Supplements: packageand(%{name}-noX:%(rpm --qf "%%{name}" -qf $(readlink -f %{_libdir}/libfluidsynth.so)))
|
||||||
|
|
||||||
|
%description codec-fluidsynth
|
||||||
|
This package enhances the functionality of the VLC media player by
|
||||||
|
using FluidSynth as a backend to play MIDI files.
|
||||||
|
|
||||||
|
Note that FluidSynth plugin is known to cause strange crashes here
|
||||||
|
and there.
|
||||||
|
|
||||||
%package jack
|
%package jack
|
||||||
Summary: Jack integration for the VLC media player
|
Summary: Jack integration for the VLC media player
|
||||||
Group: Productivity/Multimedia/Video/Players
|
Group: Productivity/Multimedia/Video/Players
|
||||||
@ -575,6 +589,18 @@ if [ -x %{_libdir}/vlc/vlc-cache-gen ]; then
|
|||||||
fi
|
fi
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if %{with fluidsynth}
|
||||||
|
%post -n %{name}-codec-fluidsynth
|
||||||
|
if [ -x %{_libdir}/vlc/vlc-cache-gen ]; then
|
||||||
|
%{_libdir}/vlc/vlc-cache-gen %{_libdir}/vlc/plugins
|
||||||
|
fi
|
||||||
|
|
||||||
|
%postun -n %{name}-codec-fluidsynth
|
||||||
|
if [ -x %{_libdir}/vlc/vlc-cache-gen ]; then
|
||||||
|
%{_libdir}/vlc/vlc-cache-gen %{_libdir}/vlc/plugins
|
||||||
|
fi
|
||||||
|
%endif
|
||||||
|
|
||||||
%post -n %{name}-jack
|
%post -n %{name}-jack
|
||||||
if [ -x %{_libdir}/vlc/vlc-cache-gen ]; then
|
if [ -x %{_libdir}/vlc/vlc-cache-gen ]; then
|
||||||
%{_libdir}/vlc/vlc-cache-gen %{_libdir}/vlc/plugins
|
%{_libdir}/vlc/vlc-cache-gen %{_libdir}/vlc/plugins
|
||||||
@ -890,9 +916,6 @@ fi
|
|||||||
%{_libdir}/vlc/plugins/codec/libedummy_plugin.so
|
%{_libdir}/vlc/plugins/codec/libedummy_plugin.so
|
||||||
%{_libdir}/vlc/plugins/codec/libfdkaac_plugin.so
|
%{_libdir}/vlc/plugins/codec/libfdkaac_plugin.so
|
||||||
%{_libdir}/vlc/plugins/codec/libflac_plugin.so
|
%{_libdir}/vlc/plugins/codec/libflac_plugin.so
|
||||||
%if %{with fluidsynth}
|
|
||||||
%{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
|
|
||||||
%endif
|
|
||||||
%{_libdir}/vlc/plugins/codec/libg711_plugin.so
|
%{_libdir}/vlc/plugins/codec/libg711_plugin.so
|
||||||
%{_libdir}/vlc/plugins/codec/libjpeg_plugin.so
|
%{_libdir}/vlc/plugins/codec/libjpeg_plugin.so
|
||||||
%{_libdir}/vlc/plugins/codec/libkate_plugin.so
|
%{_libdir}/vlc/plugins/codec/libkate_plugin.so
|
||||||
@ -1174,6 +1197,11 @@ fi
|
|||||||
%{_libdir}/vlc/plugins/codec/libgstdecode_plugin.so
|
%{_libdir}/vlc/plugins/codec/libgstdecode_plugin.so
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if %{with fluidsynth}
|
||||||
|
%files codec-fluidsynth
|
||||||
|
%{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
|
||||||
|
%endif
|
||||||
|
|
||||||
%files vdpau
|
%files vdpau
|
||||||
%dir %{_libdir}/vlc/plugins/vdpau
|
%dir %{_libdir}/vlc/plugins/vdpau
|
||||||
%{_libdir}/vlc/libvlc_vdpau.so.0
|
%{_libdir}/vlc/libvlc_vdpau.so.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user