diff --git a/hydrapaper.spec b/hydrapaper.spec index c61a2a2..464eba9 100644 --- a/hydrapaper.spec +++ b/hydrapaper.spec @@ -1,9 +1,9 @@ %global commit 1b29bd21b3ac1cd650f0779b3dc512e767f354d1 -%global appname org.gabmus.hydrapaper +%global uuid org.gabmus.%{name} Name: hydrapaper Version: 1.7.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Set two different backgrounds for each monitor on GNOME License: GPLv3+ @@ -20,42 +20,51 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.20 BuildRequires: python3-devel Requires: dbus-common -Requires: glib2%{?_isa} +Requires: glib2 Requires: hicolor-icon-theme -Requires: libwnck3%{?_isa} -Requires: python3-pillow%{?_isa} +Requires: libwnck3 +Requires: python3-pillow %description GTK utility to set two different backgrounds for each monitor on GNOME (which lacks this feature). + %prep %autosetup -p1 -n HydraPaper-%{version}-%{commit} + %build %meson %meson_build + %install %meson_install + %check -appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{appname}.appdata.xml -desktop-file-validate %{buildroot}%{_datadir}/applications/%{appname}.desktop +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{uuid}.appdata.xml +desktop-file-validate %{buildroot}%{_datadir}/applications/%{uuid}.desktop + %files %license COPYING LICENSE %doc README.md %{_bindir}/%{name} %{_datadir}/%{name} -%{_datadir}/applications/%{appname}.desktop -%{_datadir}/dbus-1/services/%{appname}.service -%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml +%{_datadir}/applications/%{uuid}.desktop +%{_datadir}/dbus-1/services/%{uuid}.service +%{_datadir}/glib-2.0/schemas/%{uuid}.gschema.xml %{_datadir}/icons/hicolor/*/*/* -%{_metainfodir}/%{appname}.appdata.xml +%{_metainfodir}/*.xml %{python3_sitelib}/%{name} + %changelog +* Mon Sep 16 2019 Artem Polishchuk - 1.7.3-2 +- Packaging fixes + * Thu Aug 01 2019 Artem Polishchuk - 1.7.3-1 - Downgrade for F30 due to 'libhandy' 0.0.9 version