File pantheon-agent-polkit.spec of Package pantheon-agent-polkit
Name: io.elementary.desktop.agent-polkit
Summary: Pantheon Polkit Agent
Version: daily
Release: %autorelease
License: LGPLv3+
URL: https://github.com/elementary/pantheon-agent-polkit
Source0: %{url}/archive/%{version}/pantheon-agent-polkit-%{version}.tar.gz
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: libappstream-glib
BuildRequires: io.elementary.granite-7-devel
BuildRequires: gtk3-devel
BuildRequires: polkit-devel
BuildRequires: meson
BuildRequires: vala
BuildRequires: libadwaita-devel
BuildRequires: io.elementary.desktop.wayland-devel
# needed by obs-service-obs_scm-common
BuildRequires: glibc-langpack-en
#!BuildIgnore: glibc-all-langpacks
%description
Pantheon Polkit Agent
%prep
%autosetup -n pantheon-agent-polkit-%{version} -p1
%build
%meson
%meson_build
%install
%meson_install
%find_lang io.elementary.desktop.agent-polkit
%check
desktop-file-validate \
%{buildroot}/%{_datadir}/applications/io.elementary.desktop.agent-polkit.desktop
appstream-util validate-relax --nonet \
%{buildroot}/%{_datadir}/metainfo/io.elementary.desktop.agent-polkit.metainfo.xml
%files -f io.elementary.desktop.agent-polkit.lang
%doc README.md
%license COPYING
/etc/xdg/autostart/io.elementary.desktop.agent-polkit.desktop
/usr/libexec/policykit-1-pantheon/io.elementary.desktop.agent-polkit
/usr/share/applications/io.elementary.desktop.agent-polkit.desktop
/usr/share/metainfo/io.elementary.desktop.agent-polkit.metainfo.xml
%changelog
%autochangelog