2013-03-13 20:54:18 +01:00
#
2013-03-22 13:03:43 +01:00
# spec file for package gnome-weather
2013-03-13 20:54:18 +01:00
#
2021-03-24 17:37:38 +01:00
# Copyright (c) 2021 SUSE LLC
2013-03-13 20:54:18 +01:00
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
2019-04-18 14:53:15 +02:00
# Please submit bugfixes or comments via https://bugs.opensuse.org/
2013-03-13 20:54:18 +01:00
#
2013-03-22 13:03:43 +01:00
2014-08-23 13:52:19 +02:00
%define _name org.gnome.Weather
2018-03-05 14:50:46 +01:00
Name : gnome-weather
2021-03-24 17:37:38 +01:00
Version : 40.0
2013-03-13 20:54:18 +01:00
Release : 0
Summary : Weather App for GNOME
2018-03-05 14:50:46 +01:00
License : GPL-2.0-or-later
2013-03-13 20:54:18 +01:00
Group : Productivity/Other
2018-03-05 14:50:46 +01:00
URL : https://live.gnome.org/Design/Apps/Weather
2021-03-24 17:37:38 +01:00
Source0 : https://download.gnome.org/sources/gnome-weather/40/%{name} -%{version} .tar.xz
2021-07-27 18:54:02 +02:00
# PATCH-FIX-UPSTREAM gnome-weather-wrong-min-temperature.patch glgo#GNOME/gnome-weather#190 badshah400@gmail.com -- Fix daily forecast showing incorrect daily low temperature
Patch0 : gnome-weather-wrong-min-temperature.patch
# PATCH-FIX-UPSTREAM gnome-weather-fix-forever-loading.patch glgo#GNOME/gnome-weather#127 badshah400@gmail.com -- Fix loading forever with error message "TypeError: location.get_timezone(...) is null" when automatic location is turned off
Patch1 : gnome-weather-fix-forever-loading.patch
# PATCH-FIX-UPSTREAM gnome-weather-welcome-screen-when-saved-locations.patch glgo#GNOME/gnome-weather#169 badshah400@gmail.com -- Do not show the initial welcome/search screen when loading the previously saved locations
Patch2 : gnome-weather-welcome-screen-when-saved-locations.patch
2013-03-13 20:54:18 +01:00
BuildRequires : intltool >= 0.26
2019-04-18 14:53:15 +02:00
BuildRequires : meson
2018-03-05 14:50:46 +01:00
BuildRequires : pkgconfig
2013-03-13 20:54:18 +01:00
BuildRequires : update-desktop-files
2013-07-31 20:57:36 +02:00
BuildRequires : pkgconfig(gdk-3.0)
2013-03-13 20:54:18 +01:00
BuildRequires : pkgconfig(gdk-pixbuf-2.0)
BuildRequires : pkgconfig(gio-2.0)
2019-04-18 14:53:15 +02:00
BuildRequires : pkgconfig(gjs-1.0) >= 1.50.0
2013-07-31 20:57:36 +02:00
BuildRequires : pkgconfig(glib-2.0)
BuildRequires : pkgconfig(gobject-2.0)
2013-03-22 13:03:43 +01:00
BuildRequires : pkgconfig(gobject-introspection-1.0) >= 1.35.9
2019-04-18 14:53:15 +02:00
BuildRequires : pkgconfig(gtk+-3.0) >= 3.12.0
2017-08-31 09:43:43 +02:00
BuildRequires : pkgconfig(gweather-3.0) >= 3.25.91
2016-02-19 15:52:49 +01:00
BuildRequires : pkgconfig(libgeoclue-2.0) >= 2.3.1
2021-03-24 17:37:38 +01:00
BuildRequires : pkgconfig(libhandy-1)
2018-03-05 14:50:46 +01:00
BuildArch : noarch
2013-03-13 20:54:18 +01:00
%description
GNOME 3 weather app that does:
* display current conditions
* display forecasts
* show radar maps
2013-07-31 20:57:36 +02:00
* notify on hazardous weather conditions
2013-03-13 20:54:18 +01:00
2014-04-03 22:51:06 +02:00
%package -n gnome-shell-search-provider-gnome-weather
Summary : GNOME Weather -- Search Provider for GNOME Shell
Group : Productivity/Other
Requires : %{name} = %{version}
2021-03-24 17:37:38 +01:00
Supplements: (gnome-shell and %{name} )
2014-04-03 22:51:06 +02:00
%description -n gnome-shell-search-provider-gnome-weather
This package contains a search provider to enable GNOME Shell to get
search results from GNOME Weather.
2013-03-13 20:54:18 +01:00
%lang_package
2017-12-03 18:34:33 +01:00
2013-03-13 20:54:18 +01:00
%prep
2017-12-03 18:34:33 +01:00
%autosetup -p1
2013-03-13 20:54:18 +01:00
%build
2019-04-18 14:53:15 +02:00
%meson \
2021-03-24 17:37:38 +01:00
--libdir=%{_prefix} /unused-in-noarch \
2019-04-18 14:53:15 +02:00
%{nil}
%meson_build
2013-03-13 20:54:18 +01:00
%install
2019-04-18 14:53:15 +02:00
%meson_install
%suse_update_desktop_file %{_name} Utility DesktopUtility
%find_lang %{_name} %{?no_lang_C} %{name} .lang
2013-03-13 20:54:18 +01:00
2020-04-18 00:50:36 +02:00
%check
%meson_test
2013-03-13 20:54:18 +01:00
%files
2019-04-18 14:53:15 +02:00
%license COPYING.md
2020-04-18 00:50:36 +02:00
%doc NEWS README.md
2013-03-13 20:54:18 +01:00
%{_bindir} /%{name}
2019-04-18 14:53:15 +02:00
%{_datadir} /metainfo/org.gnome.Weather.appdata.xml
%{_datadir} /applications/org.gnome.Weather.desktop
2013-08-21 23:03:21 +02:00
%{_datadir} /%{_name}/
2019-04-18 14:53:15 +02:00
%{_datadir} /dbus-1/services/org.gnome.Weather.service
2014-08-23 13:52:19 +02:00
%{_datadir} /dbus-1/services/org.gnome.Weather.BackgroundService.service
2019-04-18 14:53:15 +02:00
%{_datadir} /glib-2.0/schemas/org.gnome.Weather.gschema.xml
2016-05-10 19:34:58 +02:00
%{_datadir} /icons/hicolor/*/apps/%{_name}*
2021-03-24 17:37:38 +01:00
%{_datadir} /icons/hicolor/scalable/status/*
2014-04-03 22:51:06 +02:00
%files -n gnome-shell-search-provider-gnome-weather
2013-09-07 15:19:01 +02:00
%dir %{_datadir} /gnome-shell
%dir %{_datadir} /gnome-shell/search-providers
2019-04-18 14:53:15 +02:00
%{_datadir} /gnome-shell/search-providers/org.gnome.Weather.search-provider.ini
2013-03-13 20:54:18 +01:00
2019-04-18 14:53:15 +02:00
%files lang -f %{name}.lang
2013-03-13 20:54:18 +01:00
%changelog