Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37538133
en ru br
Репозитории ALT
S:0.120-alt1.qa2
5.1: 0.96-alt1.M51.1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: polkit

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: polkit
Version: 0.96
Release: alt1.M51.1
Summary: PolicyKit Authorization Framework
License: LGPLv2+
Group: System/Libraries
URL: http://www.freedesktop.org/wiki/Software/PolicyKit
Packager: Valery Inozemtsev <shrek at altlinux.ru>

Requires: lib%{name}1 = %version-%release
PreReq: dbus

Source: %name-%version.tar
Patch: %name-%version-%release.patch

BuildRequires: gobject-introspection-devel gtk-doc intltool libeggdbus-devel libexpat-devel libpam-devel

%description
PolicyKit is a toolkit for defining and handling authorizations.
It is used for allowing unprivileged processes to speak to privileged
processes.

%package -n lib%{name}1
Summary: PolicyKit libraries
Group: System/Libraries

%description -n lib%{name}1
Libraries for interacting with PolicyKit

%package -n lib%{name}1-devel
Summary: Development libraries and headers for PolicyKit
Group: Development/C
Requires: lib%{name}1 = %version-%release

%description -n lib%{name}1-devel
Headers, libraries and API docs for PolicyKit

%package -n lib%{name}1-gir
Summary: GObject introspection data for the Polkit-1.0 library
Group: System/Libraries
Requires: lib%{name}1 = %version-%release

%description -n lib%{name}1-gir
GObject introspection data for the Polkit-1.0 library

%package -n lib%{name}1-gir-devel
Summary: GObject introspection devel data for the Polkit-1.0 library
Group: System/Libraries
BuildArch: noarch
Requires: lib%{name}1-gir = %version-%release lib%{name}1-devel = %version-%release

%description -n lib%{name}1-gir-devel
GObject introspection devel data for the Polkit-1.0 library

%prep
%setup -q
%patch -p1

touch ChangeLog
ln -s /usr/share/gtk-doc/data/gtk-doc.make .

%build
%autoreconf
%configure \
--libexecdir=%_prefix/libexec/%name-1 \
--localstatedir=%_var \
--enable-gtk-doc \
--disable-static
%make

%install
%make DESTDIR=%buildroot install

%find_lang %name-1

%files -f %name-1.lang
%_sysconfdir/%name-1
%_sysconfdir/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
%_sysconfdir/pam.d/polkit-1
%_bindir/pk[ac]*
%attr(4511,root,root) %_bindir/pkexec
%dir %_libdir/%name-1
%dir %_libdir/%name-1/extensions
%_libdir/%name-1/extensions/*.so
%dir %_prefix/libexec/%name-1
%_prefix/libexec/%name-1/polkitd
%attr(4511,root,root) %_prefix/libexec/polkit-1/polkit-agent-helper-1
%dir %_datadir/%name-1
%dir %_datadir/%name-1/actions
%_datadir/%name-1/actions/org.freedesktop.policykit.policy
%_datadir/dbus-1/system-services/org.freedesktop.PolicyKit1.service
%_man1dir/*.1*
%_man8dir/*.8*
%attr(0700,root,root) %_var/lib/polkit-1

%files -n lib%{name}1
%_libdir/*.so.*

%files -n lib%{name}1-gir
%_libdir/girepository-1.0/*.typelib

%files -n lib%{name}1-devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*.pc
%_datadir/gtk-doc/html/%name-1

%files -n lib%{name}1-gir-devel
%_datadir/gir-1.0/*.gir

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin