From c8fc876c2bca239cd84fe47a8af872726b700da399f83b34c531fb9da3d11d52 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Wed, 27 Jun 2018 08:18:28 +0000 Subject: [PATCH] Updating link to change in openSUSE:Factory/vlc revision 87.0 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/vlc?expand=0&rev=1ff42c68b4fe4e92817a11be4262c1e0 --- vlc.changes | 7 +++++++ vlc.spec | 10 ++++++++++ 2 files changed, 17 insertions(+) diff --git a/vlc.changes b/vlc.changes index 8632cd5..b462671 100644 --- a/vlc.changes +++ b/vlc.changes @@ -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 diff --git a/vlc.spec b/vlc.spec index dca02c8..f50637c 100644 --- a/vlc.spec +++ b/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)