]> git.pld-linux.org Git - packages/polkit.git/blame - polkit.spec
- 0.93
[packages/polkit.git] / polkit.spec
CommitLineData
a5863912
PZ
1Summary: A framework for defining policy for system-wide components
2Summary(pl.UTF-8): Szkielet do definiowania polityki dla komponentów systemowych
3Name: polkit
0c630415 4Version: 0.93
a5863912
PZ
5Release: 1
6License: LGPL v2+
7Group: Libraries
8Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz
0c630415 9# Source0-md5: 16e9361b6c8dbbecc29ee263d7880998
a5863912
PZ
10URL: http://people.freedesktop.org/~david/polkit-spec.html
11BuildRequires: autoconf >= 2.60
12BuildRequires: automake >= 1:1.7
df23ce59 13BuildRequires: eggdbus-devel >= 0.4
a5863912 14BuildRequires: expat-devel >= 1:1.95.8
df23ce59
MB
15BuildRequires: gettext-devel
16BuildRequires: glib2-devel >= 1:2.18.0
a5863912 17BuildRequires: gtk-doc >= 1.3
df23ce59 18BuildRequires: intltool >= 0.40.0
a5863912
PZ
19BuildRequires: libtool
20BuildRequires: pam-devel >= 0.80
21BuildRequires: pkgconfig
a5863912
PZ
22Requires: %{name}-libs = %{version}-%{release}
23Requires: ConsoleKit >= 0.2.1
24Requires: dbus >= 1.1.2-5
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28PolicyKit is a framework for defining policy for system-wide
29components and for desktop pieces to configure it. It is used by HAL.
30
31%description -l pl.UTF-8
32PolicyKit to szkielet do definiowania polityki dla komponentów
33systemowych oraz składników pulpitu do konfigurowania ich. Jest
34używany przez HAL-a.
35
36%package apidocs
37Summary: PolicyKit API documentation
38Summary(pl.UTF-8): Dokumentacja API PolicyKit
39Group: Documentation
40Requires: gtk-doc-common
41
42%description apidocs
43PolicyKit API documentation.
44
45%description apidocs -l pl.UTF-8
46Dokumentacja API PolicyKit.
47
48%package libs
49Summary: PolicyKit libraries
50Summary(pl.UTF-8): Biblioteki PolicyKit
51Group: Libraries
df23ce59
MB
52Requires: dbus-libs >= 1.1.2-5
53Requires: glib2 >= 1:2.18.0
a5863912
PZ
54Conflicts: PolicyKit < 0.1-0.20061203.6
55
56%description libs
57PolicyKit libraries.
58
59%description libs -l pl.UTF-8
60Biblioteki PolicyKit.
61
62%package devel
63Summary: Header files for PolicyKit
64Summary(pl.UTF-8): Pliki nagłówkowe PolicyKit
65Group: Development/Libraries
66Requires: %{name}-libs = %{version}-%{release}
67Requires: expat-devel >= 1:1.95.8
df23ce59 68Requires: glib2-devel >= 1:2.18.0
a5863912
PZ
69
70%description devel
71Header files for PolicyKit.
72
73%description devel -l pl.UTF-8
74Pliki nagłówkowe PolicyKit.
75
76%package static
77Summary: Static PolicyKit libraries
78Summary(pl.UTF-8): Statyczne biblioteki PolicyKit
79Group: Development/Libraries
80Requires: %{name}-devel = %{version}-%{release}
81
82%description static
83Static PolicyKit libraries.
84
85%description static -l pl.UTF-8
86Statyczne biblioteki PolicyKit.
87
88%prep
89%setup -q
90
91%build
df23ce59 92%{__intltoolize}
a5863912
PZ
93%{__libtoolize}
94%{__aclocal}
95%{__autoconf}
96%{__autoheader}
97%{__automake}
98%configure \
99 --enable-gtk-doc \
100 --with-html-dir=%{_gtkdocdir} \
101 --with-pam-include=system-auth \
102 --with-pam-module-dir=/%{_lib}/security
103%{__make}
104
105%install
106rm -rf $RPM_BUILD_ROOT
107
108%{__make} install \
109 DESTDIR=$RPM_BUILD_ROOT
110
111rm -f $RPM_BUILD_ROOT%{_libdir}/polkit-1/extensions/*.{la,a}
112
113%find_lang polkit-1
114
115%clean
116rm -rf $RPM_BUILD_ROOT
117
118%post libs -p /sbin/ldconfig
119%postun libs -p /sbin/ldconfig
120
121%files -f polkit-1.lang
122%defattr(644,root,root,755)
123%doc AUTHORS README
124%attr(755,root,root) %{_bindir}/pkaction
125%attr(755,root,root) %{_bindir}/pkcheck
126%attr(4755,root,root) %{_bindir}/pkexec
127%attr(4755,root,root) %{_libexecdir}/polkit-agent-helper-1
0c630415 128%attr(755,root,root) %{_libexecdir}/polkitd
a5863912
PZ
129%dir %{_libdir}/polkit-1
130%dir %{_libdir}/polkit-1/extensions
0c630415
PZ
131%attr(755,root,root) %{_libdir}/polkit-1/extensions/libnullbackend.so
132%attr(755,root,root) %{_libdir}/polkit-1/extensions/libpkexec-action-lookup.so
a5863912
PZ
133%dir %{_sysconfdir}/polkit-1
134%dir %{_sysconfdir}/polkit-1/localauthority.conf.d
135%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/polkit-1/localauthority.conf.d/*.conf
136%dir %{_sysconfdir}/polkit-1/nullbackend.conf.d
137%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/polkit-1/nullbackend.conf.d/*.conf
138/etc/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
139/etc/pam.d/polkit-1
140%{_datadir}/polkit-1
141%{_datadir}/dbus-1/system-services/org.freedesktop.PolicyKit1.service
142%attr(700,root,root) %dir /var/lib/polkit-1
143%{_mandir}/man1/pkaction.1*
144%{_mandir}/man1/pkcheck.1*
145%{_mandir}/man1/pkexec.1*
0c630415
PZ
146%{_mandir}/man8/pklocalauthority.8*
147%{_mandir}/man8/polkit.8*
148%{_mandir}/man8/polkitd.8*
a5863912
PZ
149
150%files apidocs
151%defattr(644,root,root,755)
152%{_gtkdocdir}/polkit-1
153
154%files libs
155%defattr(644,root,root,755)
156# notes which license applies to which package part, AFL text (and GPL text copy)
157%doc COPYING
158%attr(755,root,root) %{_libdir}/libpolkit-agent-1.so.*.*.*
159%attr(755,root,root) %ghost %{_libdir}/libpolkit-agent-1.so.0
160%attr(755,root,root) %{_libdir}/libpolkit-backend-1.so.*.*.*
161%attr(755,root,root) %ghost %{_libdir}/libpolkit-backend-1.so.0
162%attr(755,root,root) %{_libdir}/libpolkit-gobject-1.so.*.*.*
163%attr(755,root,root) %ghost %{_libdir}/libpolkit-gobject-1.so.0
164
165%files devel
166%defattr(644,root,root,755)
167%attr(755,root,root) %{_bindir}/pk-example-frobnicate
168%attr(755,root,root) %{_libdir}/libpolkit-agent-1.so
169%attr(755,root,root) %{_libdir}/libpolkit-backend-1.so
170%attr(755,root,root) %{_libdir}/libpolkit-gobject-1.so
171%{_libdir}/libpolkit-agent-1.la
172%{_libdir}/libpolkit-backend-1.la
173%{_libdir}/libpolkit-gobject-1.la
174%{_includedir}/polkit-1
175%{_pkgconfigdir}/polkit-agent-1.pc
176%{_pkgconfigdir}/polkit-backend-1.pc
177%{_pkgconfigdir}/polkit-gobject-1.pc
178
179%files static
180%defattr(644,root,root,755)
181%{_libdir}/libpolkit-agent-1.a
182%{_libdir}/libpolkit-backend-1.a
183%{_libdir}/libpolkit-gobject-1.a
This page took 0.06834 seconds and 4 git commands to generate.