Accepting request 619008 from multimedia:libs
- Require(post) vlc-noX for the -qt, -codecs, -jack and -vdpau sub-package: all those packages execute vlc-cache-gen (boo#1094893). OBS-URL: https://build.opensuse.org/request/show/619008 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/vlc?expand=0&rev=87
This commit is contained in:
commit
046d57a571
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 25 16:14:10 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
- Require(post) vlc-noX for the -qt, -codecs, -jack and -vdpau
|
||||
sub-package: all those packages execute vlc-cache-gen
|
||||
(boo#1094893).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 31 10:34:07 UTC 2018 - dimstar@opensuse.org
|
||||
|
||||
|
10
vlc.spec
10
vlc.spec
@ -303,6 +303,8 @@ Provides translations for the "%{name}" package.
|
||||
Summary: GStreamer 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}/libgstapp-1.0.so)))
|
||||
|
||||
%description codec-gstreamer
|
||||
@ -313,6 +315,8 @@ using GStreamer and its submodules as a backend to decode streams.
|
||||
Summary: Jack 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
|
||||
|
||||
%description jack
|
||||
This package adds jack support to vlc via plugins.
|
||||
@ -324,6 +328,8 @@ Group: Productivity/Multimedia/Video/Players
|
||||
Requires: %(rpm --qf "%%{name}" -qf $(readlink -f %{_libdir}/libavcodec.so))(unrestricted)
|
||||
# We require the unrestricted libavcodec - same ABI version we linked
|
||||
Requires: %{name}-noX = %{version}
|
||||
# We need the noX package first, as it contains vlc-cache-gen
|
||||
Requires(post): %{name}-noX
|
||||
Supplements: %{name}-noX
|
||||
|
||||
%description codecs
|
||||
@ -337,6 +343,8 @@ Requires: %(rpm --qf "%%{name}" -qf $(readlink -f %{_libdir}/libavcodec.so
|
||||
# We require the unrestricted libavcodec - same ABI version we linked
|
||||
Requires: %{name}-codecs = %{version}
|
||||
Requires: %{name}-noX = %{version}
|
||||
# We need the noX package first, as it contains vlc-cache-gen
|
||||
Requires(post): %{name}-noX
|
||||
Supplements: %{name}-noX
|
||||
|
||||
%description vdpau
|
||||
@ -349,6 +357,8 @@ vdpau codecs that are not available in the stock openSUSE distribution.
|
||||
Summary: Qt interface for the VLC media player
|
||||
Group: Productivity/Multimedia/Video/Players
|
||||
Requires: %{name}-noX = %{version}-%{release}
|
||||
# We need the noX package first, as it contains vlc-cache-gen
|
||||
Requires(post): %{name}-noX
|
||||
Conflicts: %{conflicts}-qt
|
||||
%if 0%{?suse_version} >= 1310
|
||||
Supplements: packageand(%{name}-noX:libqt5)
|
||||
|
Loading…
x
Reference in New Issue
Block a user