Summary: A framework for defining policy for system-wide components
Summary(pl.UTF-8): Szkielet do definiowania polityki dla komponentów systemowych
Name: polkit
-Version: 0.117
-Release: 1
+Version: 0.119
+Release: 2
License: LGPL v2+
Group: Libraries
-Source0: https://www.freedesktop.org/software/polkit/releases/%{name}-%{version}.tar.gz
-# Source0-md5: bef4987566059634857b9882b48360f8
+Source0: https://gitlab.freedesktop.org/polkit/polkit/-/archive/%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: 16b0ec658efae724378c7f75233d4120
Patch0: systemd-fallback.patch
URL: https://www.freedesktop.org/wiki/Software/polkit
BuildRequires: autoconf >= 2.60
BuildRequires: libstdc++-devel >= 6:4.7
BuildRequires: libtool >= 2:1.5
BuildRequires: libxslt-progs
-BuildRequires: mozjs68-devel
+BuildRequires: mozjs78-devel
BuildRequires: pam-devel >= 0.80
BuildRequires: pkgconfig
BuildRequires: python-modules
Group: Documentation
Requires: gtk-doc-common
Obsoletes: PolicyKit-apidocs
-%if "%{_rpmversion}" >= "5"
BuildArch: noarch
-%endif
%description apidocs
PolicyKit API documentation.
%configure \
%{__enable_disable apidocs gtk-doc} \
--disable-silent-rules \
+ --disable-test \
%{__enable_disable elogind libelogind} \
%{__enable_disable systemd libsystemd-login} \
--with-html-dir=%{_gtkdocdir} \
%dir %{_sysconfdir}/polkit-1
%attr(700,polkitd,root) %dir %{_sysconfdir}/polkit-1/rules.d
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/polkit-1/rules.d/50-default.rules
-/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
/etc/pam.d/polkit-1
%dir %{_datadir}/polkit-1
%{_datadir}/polkit-1/actions
%attr(700,polkitd,root) %dir %{_datadir}/polkit-1/rules.d
%{_datadir}/dbus-1/system-services/org.freedesktop.PolicyKit1.service
+%{_datadir}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
%{?with_systemd:%{systemdunitdir}/polkit.service}
%{_mandir}/man1/pkaction.1*
%{_mandir}/man1/pkcheck.1*