]> git.pld-linux.org Git - packages/polkit.git/blame - polkit.spec
- revised deps
[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
4Version: 0.92
5Release: 1
6License: LGPL v2+
7Group: Libraries
8Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz
9# Source0-md5: 16ba7d33ea9d130e093e9ab8b4c267e6
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
128%attr(755,root,root) %{_libexecdir}/polkitd-1
129%dir %{_libdir}/polkit-1
130%dir %{_libdir}/polkit-1/extensions
131%attr(755,root,root) %{_libdir}/polkit-1/extensions/nullbackend.so
132%attr(755,root,root) %{_libdir}/polkit-1/extensions/pkexec-action-lookup.so
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*
146%{_mandir}/man8/PolicyKit-1.8*
147%{_mandir}/man8/polkitd-1.8*
148
149%files apidocs
150%defattr(644,root,root,755)
151%{_gtkdocdir}/polkit-1
152
153%files libs
154%defattr(644,root,root,755)
155# notes which license applies to which package part, AFL text (and GPL text copy)
156%doc COPYING
157%attr(755,root,root) %{_libdir}/libpolkit-agent-1.so.*.*.*
158%attr(755,root,root) %ghost %{_libdir}/libpolkit-agent-1.so.0
159%attr(755,root,root) %{_libdir}/libpolkit-backend-1.so.*.*.*
160%attr(755,root,root) %ghost %{_libdir}/libpolkit-backend-1.so.0
161%attr(755,root,root) %{_libdir}/libpolkit-gobject-1.so.*.*.*
162%attr(755,root,root) %ghost %{_libdir}/libpolkit-gobject-1.so.0
163
164%files devel
165%defattr(644,root,root,755)
166%attr(755,root,root) %{_bindir}/pk-example-frobnicate
167%attr(755,root,root) %{_libdir}/libpolkit-agent-1.so
168%attr(755,root,root) %{_libdir}/libpolkit-backend-1.so
169%attr(755,root,root) %{_libdir}/libpolkit-gobject-1.so
170%{_libdir}/libpolkit-agent-1.la
171%{_libdir}/libpolkit-backend-1.la
172%{_libdir}/libpolkit-gobject-1.la
173%{_includedir}/polkit-1
174%{_pkgconfigdir}/polkit-agent-1.pc
175%{_pkgconfigdir}/polkit-backend-1.pc
176%{_pkgconfigdir}/polkit-gobject-1.pc
177
178%files static
179%defattr(644,root,root,755)
180%{_libdir}/libpolkit-agent-1.a
181%{_libdir}/libpolkit-backend-1.a
182%{_libdir}/libpolkit-gobject-1.a
This page took 0.149078 seconds and 4 git commands to generate.