Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnome-dictionary for 
openSUSE:Factory checked in at 2022-02-06 23:53:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-dictionary (Old)
 and      /work/SRC/openSUSE:Factory/.gnome-dictionary.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnome-dictionary"

Sun Feb  6 23:53:53 2022 rev:34 rq:951436 version:40.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-dictionary/gnome-dictionary.changes        
2021-09-25 00:35:12.215117430 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-dictionary.new.1898/gnome-dictionary.changes  
    2022-02-06 23:54:52.158584125 +0100
@@ -1,0 +2,11 @@
+Thu Feb  3 05:37:26 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com>
+
+- Add gnome-dictionary-fix-meson-061.patch: Fix build with meson
+  0.61 and newer.
+- Replace update-desktop-files with desktop-file-utils
+  BuildRequires, also add appstream-glib BuildRequires and check
+  section and run meson_test macro during build. Validate appdata
+  and desktop file.
+- Remove unused lingering service files.
+
+-------------------------------------------------------------------

Old:
----
  _service
  _servicedata

New:
----
  gnome-dictionary-fix-meson-061.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-dictionary.spec ++++++
--- /var/tmp/diff_new_pack.PvKzgH/_old  2022-02-06 23:54:52.638580879 +0100
+++ /var/tmp/diff_new_pack.PvKzgH/_new  2022-02-06 23:54:52.642580852 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-dictionary
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,14 +23,17 @@
 License:        GPL-2.0-or-later
 Group:          System/GUI/GNOME
 URL:            https://wiki.gnome.org/Apps/Dictionary
-#Source0:       
https://download.gnome.org/sources/gnome-dictionary/3.26/%%{name}-%%{version}.tar.xz
 Source:         
https://download.gnome.org/sources/gnome-dictionary/40/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM gnome-dictionary-fix-meson-061.patch -- Fix build with 
meson 0.61 and newer
+Patch:          gnome-dictionary-fix-meson-061.patch
+
+BuildRequires:  appstream-glib
+BuildRequires:  desktop-file-utils
 BuildRequires:  fdupes
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  gtk-doc
 BuildRequires:  meson
 BuildRequires:  pkgconfig
-BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(glib-2.0) >= 2.39.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.16
@@ -47,7 +50,7 @@
 %lang_package
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 %meson \
@@ -61,6 +64,9 @@
 %fdupes %{buildroot}%{_datadir}/help
 %find_lang %{name} %{?no_lang_C}
 
+%check
+%meson_test
+
 %files
 %license COPYING
 %doc NEWS

++++++ gnome-dictionary-fix-meson-061.patch ++++++
diff -Nur orig-gnome-dictionary-40.0/data/appdata/meson.build 
gnome-dictionary-40.0/data/appdata/meson.build
--- orig-gnome-dictionary-40.0/data/appdata/meson.build 2022-02-03 
06:26:43.081034952 +0100
+++ gnome-dictionary-40.0/data/appdata/meson.build      2022-02-03 
06:27:37.573590616 +0100
@@ -1,6 +1,6 @@
 appdata_conf = configuration_data()
 appdata_conf.set('application_id', application_id)
-i18n.merge_file('appdata',
+i18n.merge_file(
   input: configure_file(
     input: 'org.gnome.Dictionary.appdata.xml.in.in',
     output: 'org.gnome.Dictionary.appdata.xml.in',
diff -Nur orig-gnome-dictionary-40.0/data/meson.build 
gnome-dictionary-40.0/data/meson.build
--- orig-gnome-dictionary-40.0/data/meson.build 2022-02-03 06:26:43.081034952 
+0100
+++ gnome-dictionary-40.0/data/meson.build      2022-02-03 06:30:59.971785597 
+0100
@@ -3,7 +3,7 @@
 desktop_conf = configuration_data()
 desktop_conf.set('icon', application_id)
 desktop_conf.set('application_id', application_id)
-i18n.merge_file('desktop',
+i18n.merge_file(
   input: configure_file(
     input: 'org.gnome.Dictionary.desktop.in.in',
     output: 'org.gnome.Dictionary.desktop.in',
@@ -45,7 +45,7 @@
 ]
 
 foreach s: sources
-  i18n.merge_file('sources',
+  i18n.merge_file(
     input: '@0@.in'.format(s),
     output: s,
     install: true,

Reply via email to