%global commit 37df4fa4670c98ff08ad602e94f03ea4dd8607b1 %define _name yaru Name: yaru-theme Version: 19.04.3 Release: 1%{?dist} Summary: Yaru theme from the Ubuntu community License: GPL-3.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND CC-BY-SA-4.0 URL: https://community.ubuntu.com/c/desktop/theme-refresh Source: https://github.com/ubuntu/yaru/archive/%{commit}.tar.gz#/%{_name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: pkgconfig(appstream-glib) BuildRequires: hicolor-icon-theme BuildRequires: meson BuildRequires: sassc BuildArch: noarch Recommends: yaru-gtk2 Recommends: yaru-gtk3 Recommends: sound-theme-yaru Recommends: yaru-icon-theme %description This is the theme shaped by the community on the Ubuntu hub. %package -n yaru-gtk2 Summary: GTK+ 2 support for the Yaru Gtk Theme Group: System/GUI/Other Requires: gtk-murrine-engine Requires: adwaita-gtk2-theme Requires: yaru-metatheme = %{version} Supplements: packageand(yaru-metatheme:gtk2) %description -n yaru-gtk2 This is the theme shaped by the community on the Ubuntu hub. %package -n yaru-gtk3 Summary: GTK+ 3 support for the Yaru Gtk Theme Group: System/GUI/Other Requires: gtk3 Requires: yaru-metatheme = %{version} Supplements: packageand(yaru-metatheme:gtk3) %description -n yaru-gtk3 This is the theme shaped by the community on the Ubuntu hub. %package -n yaru-icon-theme Summary: Yaru icon theme License: CC-BY-SA-4.0 Group: System/X11/Icons Requires: hicolor-icon-theme Requires: humanity-icon-theme %description -n yaru-icon-theme This is the theme shaped by the community on the Ubuntu hub. This package contains the icon theme. %package -n sound-theme-yaru Summary: Yaru sound theme License: CC-BY-SA-4.0 Group: System/Libraries %description -n sound-theme-yaru This is the theme shaped by the community on the Ubuntu hub. This package contains the sound theme following the XDG theming specification. %prep %setup -q -n %{_name}-%{commit} %build %meson %meson_build %install %meson_install rm %{buildroot}%{_datadir}/glib-2.0/schemas/99_Yaru.gschema.override \ %{buildroot}%{_datadir}/xsessions/Yaru.desktop \ %{buildroot}%{_datadir}/wayland-sessions/Yaru-wayland.desktop %fdupes %{buildroot}%{_datadir}/themes/Yaru/ %fdupes %{buildroot}%{_datadir}/icons/Yaru/ %if 0%{?suse_version} < 1500 %post -n yaru-icon-theme %icon_theme_cache_post Yaru # No need for %%icon_theme_cache_postun in %%postun since the theme won't exist anymore. %endif %files %license COPYING* LICENSE_CCBYSA %doc AUTHORS CONTRIBUTING.md README.md %{_datadir}/themes/Yaru/ %{_datadir}/themes/Yaru-dark/ %exclude %{_datadir}/themes/Yaru/gtk-?.*/ %exclude %{_datadir}/themes/Yaru-dark/gtk-?.*/ %dir %{_datadir}/gnome-shell/ %dir %{_datadir}/gnome-shell/theme/ %{_datadir}/gnome-shell/theme/Yaru/ %dir %{_datadir}/gnome-shell/modes/ %{_datadir}/gnome-shell/modes/yaru.json %dir %{_datadir}/gnome-shell/extensions/ %dir %{_datadir}/gnome-shell/extensions/ubuntu-dock@ubuntu.com/ %{_datadir}/gnome-shell/extensions/ubuntu-dock@ubuntu.com/yaru.css %files -n yaru-gtk2 %{_datadir}/themes/Yaru/gtk-2.*/ %{_datadir}/themes/Yaru-dark/gtk-2.*/ %files -n yaru-gtk3 %{_datadir}/themes/Yaru/gtk-3.*/ %{_datadir}/themes/Yaru-dark/gtk-3.*/ %files -n yaru-icon-theme %license COPYING* LICENSE_CCBYSA %doc AUTHORS CONTRIBUTING.md README.md %ghost %{_datadir}/icons/Yaru/icon-theme.cache %{_datadir}/icons/Yaru/ %files -n sound-theme-yaru %license COPYING* LICENSE_CCBYSA %doc AUTHORS CONTRIBUTING.md README.md %{_datadir}/sounds/Yaru/ %changelog * Thu Aug 15 9:30:00 UTC 2019 - mivanovic@kg.ac.rs - Update to version 19.04.3 * Fri Jan 18 10:30:30 UTC 2019 - dead_mozay@opensuse.org - Update to version 19.04+20190117.f36189f4: - Don't include entry:focus and entry selection in the jetpopoverwildcard - adding version of quadrapassel based on madsrh's mockup - adding new application-x-trash mimetype which is consistent with clock on image-loading icon - trying a new colour for quadrapassel - adding full size svg for quadrapassel app icon that will scale better later, plus updated 256px pngs - adding full colour svg for quadrapassel app icon and all the pngs - adding pngs for new darker green polari icon - adding a darker green Polari icon - adding light blue firefox icon - new svg and all the pngs. - oga file extension for sounds - making some small repairs to source-symbolic.svg and polari.svg - adding a new version of source-symbolic.svg to optimise the Polari hash symbol for 16px and also adding the individual extracted polari-symbolic.svg - Add symlinks polari>org.gnome.Polari - Export png and symbolic polari icon - Add a polari icon and add polari>org.gnome.Polari symlink to the list * Wed Jan 02 11:51:35 UTC 2019 - dead_mozay@opensuse.org - Update to version 18.10.7+20190101.1db0abb5: - adding printer.svg plus pngs of different sizes. - Add switch to jet popover wildcard black list - Fix transparent scale in jet popover - Improve GNOME Help icon - Remove dark communitheme from gtk-common-themes-other snap target - gtk2: Reduced GtkPaned handle size to remove the double line between panes - Fix gtk2 treeview header double lines - Remake shutdown icon - Fix glitches in non-straight lines - Add solid bg to check and radio