Hello community, here is the log from the commit of package vlc for openSUSE:Factory checked in at 2016-12-05 16:32:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vlc (Old) and /work/SRC/openSUSE:Factory/.vlc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "vlc" Changes: -------- --- /work/SRC/openSUSE:Factory/vlc/vlc.changes 2016-10-10 17:28:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.vlc.new/vlc.changes 2016-12-05 16:32:51.000000000 +0100 @@ -1,0 +2,7 @@ +Tue Nov 29 14:21:37 UTC 2016 - dimstar@opensuse.org + +- Expand the lang_package macro in order to change the dependency + to be on vlc-noX instead of vlc. USers of headless installed + vlc might still be interested in translations too (boo#1012556). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vlc.spec ++++++ --- /var/tmp/diff_new_pack.zAjhZi/_old 2016-12-05 16:32:53.000000000 +0100 +++ /var/tmp/diff_new_pack.zAjhZi/_new 2016-12-05 16:32:53.000000000 +0100 @@ -281,7 +281,22 @@ Should you decide to install the GUI modules, %{name}-noX will stay installed as a dependency. -%lang_package +# we can't use %%lang_package, as we need a different dependency +# boo#1012556 +# but the package name has to stay vlc-lang, as otherise the software centers +# (AppStream based) can't see vlc being translated (vlc is the one listed in SC +# not vlc-noX) +%package lang +Summary: Translations for package %{name} +# We do not want to require vlc, which is GUI based, but only vlc-noX +Group: System/Localization +Requires: %{name}-noX = %{version} +Provides: %{name}-lang-all = %{version} +Supplements: packageand(bundle-lang-other:%{name}-noX) +BuildArch: noarch + +%description lang +Provides translations for the "%{name}" package. %package codec-gstreamer Summary: GStreamer integration for the VLC media player