1
0

Accepting request 688483 from GNOME:Next

- Update to version 3.32.0:
  + Updated translations.
- Update to version 3.31.92:
  + Localize date column of score list.
  + Updated translations.
- Update to version 3.31.90:
  + Validate the AppStream metadata and .desktop file as build
    tests.
  + Miscellaneous cleanup.
- Update to version 3.31.4:
  + Consistently use org.gnome.Mahjongg as app ID.
  + Fix pause button when clicking on game to unpause.
  + Miscellaneous improvements.
  + Updated translations.
- Update to version 3.31.3:
  + Switch from autotools to meson.
  + Follow GNOME 3.32 app menu recommendations.
  + Add Keyboard Shortcuts overlay.
  + Hide Keyboard Shortcuts section in app help.
  + Add Flatpak manifest.
  + Stop using intltool.
  + Miscellaneous improvements.
- Switch to meson buildsystem, add meson BuildRequires and macros.
- Drop intltool BuildRequires, no longer needed.
- Drop post(un) handling of glib2_gsettings_schema_post(un),
  desktop_database_post(un) and icon_theme_cache_post(un) and drop
  glib2_gsettings_schema_requires, no longer needed.
- Drop update-desktop-files BuildRequires and
  suse_update_desktop_file macro, no longer needed.
- Add fdupes BuildRequires and macro, remove duplicate files.

OBS-URL: https://build.opensuse.org/request/show/688483
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-mahjongg?expand=0&rev=45
This commit is contained in:
Bjørn Lie 2019-03-28 20:45:06 +00:00 committed by Git OBS Bridge
parent 5bcaba20d9
commit 2b198b4d82
4 changed files with 69 additions and 30 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f5972a14fa4ad04153bd6e68475b85cd79c6b44f6cac1fe1edb64dbad4135218
size 4323836

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:52843745a17ef1e9e80820432b3317aa885ec7417ac1e9239946c0d56daf6a8a
size 3069968

View File

@ -1,3 +1,53 @@
-------------------------------------------------------------------
Mon Mar 11 09:03:38 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.0:
+ Updated translations.
-------------------------------------------------------------------
Wed Mar 6 13:15:09 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.31.92:
+ Localize date column of score list.
+ Updated translations.
-------------------------------------------------------------------
Fri Feb 15 22:18:31 UTC 2019 - bjorn.lie@gmail.com
- Update to version 3.31.90:
+ Validate the AppStream metadata and .desktop file as build
tests.
+ Miscellaneous cleanup.
-------------------------------------------------------------------
Tue Jan 8 17:03:25 UTC 2019 - bjorn.lie@gmail.com
- Update to version 3.31.4:
+ Consistently use org.gnome.Mahjongg as app ID.
+ Fix pause button when clicking on game to unpause.
+ Miscellaneous improvements.
+ Updated translations.
-------------------------------------------------------------------
Sat Jan 5 01:00:43 UTC 2019 - bjorn.lie@gmail.com
- Update to version 3.31.3:
+ Switch from autotools to meson.
+ Follow GNOME 3.32 app menu recommendations.
+ Add Keyboard Shortcuts overlay.
+ Hide Keyboard Shortcuts section in app help.
+ Add Flatpak manifest.
+ Stop using intltool.
+ Miscellaneous improvements.
- Switch to meson buildsystem, add meson BuildRequires and macros.
- Drop intltool BuildRequires, no longer needed.
- Drop post(un) handling of glib2_gsettings_schema_post(un),
desktop_database_post(un) and icon_theme_cache_post(un) and drop
glib2_gsettings_schema_requires, no longer needed.
- Drop update-desktop-files BuildRequires and
suse_update_desktop_file macro, no longer needed.
- Add fdupes BuildRequires and macro, remove duplicate files.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 28 16:28:35 UTC 2018 - dimstar@opensuse.org Wed Feb 28 16:28:35 UTC 2018 - dimstar@opensuse.org

View File

@ -1,7 +1,7 @@
# #
# spec file for package gnome-mahjongg # spec file for package gnome-mahjongg
# #
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -12,22 +12,23 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
Name: gnome-mahjongg Name: gnome-mahjongg
Version: 3.22.0 Version: 3.32.0
Release: 0 Release: 0
Summary: Mahjong Solitaire Game for GNOME Summary: Mahjong Solitaire Game for GNOME
License: GPL-2.0-or-later License: GPL-2.0-or-later
Group: Amusements/Games/Board/Puzzle Group: Amusements/Games/Board/Puzzle
URL: https://live.gnome.org/GnomeMahongg URL: https://live.gnome.org/GnomeMahongg
Source: http://download.gnome.org/sources/gnome-mahjongg/3.22/%{name}-%{version}.tar.xz Source0: https://download.gnome.org/sources/gnome-mahjongg/3.32/%{name}-%{version}.tar.xz
BuildRequires: fdupes
BuildRequires: hicolor-icon-theme BuildRequires: hicolor-icon-theme
BuildRequires: intltool >= 0.50 BuildRequires: meson
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: vala >= 0.24.0 BuildRequires: vala >= 0.24.0
BuildRequires: yelp-tools BuildRequires: yelp-tools
BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-2.0)
@ -38,7 +39,6 @@ Recommends: %{name}-lang
# Package was renamed to gnome-mahjongg, following upstreams name change during 3.6 development. # Package was renamed to gnome-mahjongg, following upstreams name change during 3.6 development.
Obsoletes: mahjongg < %{version} Obsoletes: mahjongg < %{version}
Provides: mahjongg = %{version} Provides: mahjongg = %{version}
%glib2_gsettings_schema_requires
%description %description
Mahjongg is a solitaire version of the classic Eastern tile game. It Mahjongg is a solitaire version of the classic Eastern tile game. It
@ -48,26 +48,16 @@ corresponding tiles and taking them out of play.
%lang_package %lang_package
%prep %prep
%setup -q %autosetup -p1
%build %build
%configure %meson
make %{?_smp_mflags} %meson_build
%install %install
%make_install %meson_install
%find_lang %{name} %{?no_lang_C} %find_lang %{name} %{?no_lang_C}
%suse_update_desktop_file gnome-mahjongg %fdupes %{buildroot}%{_datadir}
%post
%glib2_gsettings_schema_post
%desktop_database_post
%icon_theme_cache_post
%postun
%glib2_gsettings_schema_postun
%desktop_database_postun
%icon_theme_cache_postun
%files %files
%license COPYING %license COPYING
@ -75,11 +65,10 @@ make %{?_smp_mflags}
%doc %{_datadir}/help/C/%{name}/ %doc %{_datadir}/help/C/%{name}/
%{_bindir}/%{name} %{_bindir}/%{name}
%{_datadir}/%{name}/ %{_datadir}/%{name}/
%dir %{_datadir}/appdata %{_datadir}/metainfo/org.gnome.Mahjongg.appdata.xml
%{_datadir}/appdata/gnome-mahjongg.appdata.xml %{_datadir}/applications/org.gnome.Mahjongg.desktop
%{_datadir}/applications/gnome-mahjongg.desktop %{_datadir}/glib-2.0/schemas/org.gnome.Mahjongg.gschema.xml
%{_datadir}/glib-2.0/schemas/org.gnome.mahjongg.gschema.xml %{_datadir}/icons/hicolor/*/apps/org.gnome.Mahjongg*
%{_datadir}/icons/hicolor/*/apps/%{name}*
%{_mandir}/man6/%{name}.6%{?ext_man} %{_mandir}/man6/%{name}.6%{?ext_man}
%files lang -f %{name}.lang %files lang -f %{name}.lang