Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gtk4 for openSUSE:Factory checked in at 2023-04-20 15:13:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gtk4 (Old) and /work/SRC/openSUSE:Factory/.gtk4.new.2023 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gtk4" Thu Apr 20 15:13:40 2023 rev:57 rq:1080265 version:4.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/gtk4/gtk4.changes 2023-04-09 18:39:09.489120500 +0200 +++ /work/SRC/openSUSE:Factory/.gtk4.new.2023/gtk4.changes 2023-04-20 15:14:14.385892500 +0200 @@ -1,0 +2,10 @@ +Wed Apr 12 21:31:38 UTC 2023 - Luciano Santos <luc1...@opensuse.org> + +- Place English translations in the tools sub-package instead of + lang. This should offer translations for the main English locales + without the need to install any additional package by default. +- Add "file-not-in-%lang" RPM Lint warning to rpmlintrc file for + the reason above. +- Drop "shlib-policy-name-error" unused filter from rpmlintrc. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gtk4.spec ++++++ --- /var/tmp/diff_new_pack.GzIuwP/_old 2023-04-20 15:14:15.321896793 +0200 +++ /var/tmp/diff_new_pack.GzIuwP/_new 2023-04-20 15:14:15.325896810 +0200 @@ -253,7 +253,6 @@ %build %meson \ - -Dbuild-tests=false \ -Dgtk_doc=true \ -Dbroadway-backend=true \ -Dcloudproviders=enabled \ @@ -273,7 +272,7 @@ %install %meson_install -%find_lang gtk40 +%find_lang gtk40 %{?no_lang_C} install -m 644 -D %{SOURCE2} %{buildroot}%{_datadir}/gtk-4.0/settings.ini # create modules directory that should have been created during the build if test ! -d %{buildroot}%{_libdir}/gtk-4.0/modules; then @@ -343,6 +342,11 @@ %{_mandir}/man1/gtk4-launch.1%{?ext_man} %{_mandir}/man1/gtk4-query-settings.1%{?ext_man} %{_mandir}/man1/gtk4-update-icon-cache.1%{?ext_man} +# English should be offered to every installation by default. +%{_datadir}/locale/en/ +%{_datadir}/locale/en_GB/ +%{_datadir}/locale/en@shaw/ +%{_datadir}/locale/en_CA/ %files devel-tools %{_bindir}/gtk4-builder-tool @@ -424,5 +428,10 @@ %{_datadir}/gettext/its/gtk4builder.loc %files lang -f gtk40.lang +# Those shouldn't be here in the first place. +%exclude %{_datadir}/locale/en/ +%exclude %{_datadir}/locale/en_GB/ +%exclude %{_datadir}/locale/en@shaw/ +%exclude %{_datadir}/locale/en_CA/ %changelog ++++++ gtk4-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.GzIuwP/_old 2023-04-20 15:14:15.369897012 +0200 +++ /var/tmp/diff_new_pack.GzIuwP/_new 2023-04-20 15:14:15.373897031 +0200 @@ -1,2 +1,5 @@ -addFilter("shlib-policy-name-error"); +# We're keeping English locales in the tools sub-packages instead of lang. +# English should be offered to everybody by default, without installing lang +# packages. +addFilter("file-not-in-%lang");