diff --git a/gparted.changes b/gparted.changes index 19ee15f..6b71af6 100644 --- a/gparted.changes +++ b/gparted.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Aug 8 16:15:42 UTC 2022 - Dominique Leuenberger + +- Revert 'removal of upstream pokit action', but rather + BuildRequire pkexec, which is what decides if the file is + installed or not. + ------------------------------------------------------------------- Sat Aug 6 13:00:33 UTC 2022 - Georg Pfuetzenreuter diff --git a/gparted.spec b/gparted.spec index c39c131..28b4d0d 100644 --- a/gparted.spec +++ b/gparted.spec @@ -34,6 +34,9 @@ BuildRequires: intltool BuildRequires: perl-XML-Parser BuildRequires: pkgconfig BuildRequires: polkit +%if 0%{?suse_version} > 1500 +BuildRequires: pkexec +%endif BuildRequires: update-desktop-files BuildRequires: xfsprogs-devel BuildRequires: yelp-tools @@ -91,6 +94,8 @@ export GKSUPROG="pkexec" %make_install install -Dm0644 %{SOURCE98} %{buildroot}%{_datadir}/polkit-1/actions/org.opensuse.policykit.%{name}.policy +# Here we remove upstream policy file since we have our own +rm %{buildroot}%{_datadir}/polkit-1/actions/org.gnome.%{name}.policy %suse_update_desktop_file %{name} %fdupes %{buildroot}%{_datadir}