]> git.pld-linux.org Git - packages/ConsoleKit.git/blame - ConsoleKit.spec
- added doc, desc taken from README
[packages/ConsoleKit.git] / ConsoleKit.spec
CommitLineData
d9995fc0 1# TODO:
d9995fc0 2# - generally check all
3%define snap 20070314
4Summary: ConsoleKit for PolicyKit
5Summary(pl.UTF-8): ConsoleKit dla PolicyKit
6Name: ConsoleKit
7Version: 0.1.3
8Release: 0.%{snap}.1
9License: GPL v2
10Group: Libraries
11Source0: %{name}-%{snap}.tar.bz2
12# Source0-md5: b4f5ce06f5d137ea559afc0461c58a73
13Source1: %{name}.init
14Patch0: %{name}-pam64.patch
15URL: http://webcvs.freedesktop.org/hal/
16BuildRequires: PolicyKit-devel
8725aca6
JB
17BuildRequires: autoconf >= 2.54
18BuildRequires: automake >= 1:1.7
19BuildRequires: dbus-glib-devel >= 0.30
20BuildRequires: glib2-devel >= 1:2.8.0
d9995fc0 21BuildRequires: gtk-doc >= 1.3
8725aca6
JB
22BuildRequires: gtk+2-devel >= 2:2.8.0
23BuildRequires: libtool >= 1.4
d9995fc0 24BuildRequires: pam-devel >= 0.80
25BuildRequires: pkgconfig
26BuildRequires: rpmbuild(macros) >= 1.268
27BuildRequires: xmlto
28Requires(post,preun): /sbin/chkconfig
29Requires: %{name}-libs = %{version}-%{release}
30Requires: PolicyKit
8725aca6
JB
31Requires: dbus-glib >= 0.30
32Requires: glib2 >= 1:2.8.0
d9995fc0 33Requires: rc-scripts
34BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36%description
b836baae
JB
37ConsoleKit is a framework for defining and tracking users, login
38sessions, and seats.
d9995fc0 39
40%description -l pl.UTF-8
b836baae
JB
41ConsoleKit to szkielet do definiowania i śledzenia użytkowników,
42sesji logowania i siedzib.
d9995fc0 43
44%package libs
b836baae
JB
45Summary: ConsoleKit library
46Summary(pl.UTF-8): Biblioteka ConsoleKit
d9995fc0 47License: AFL v2.1 or GPL v2
48Group: Libraries
8725aca6 49Requires: dbus-libs >= 0.30
d9995fc0 50Conflicts: ConsoleKit < 0.1-0.20061203.6
51
52%description libs
b836baae 53ConsoleKit library.
d9995fc0 54
55%description libs -l pl.UTF-8
b836baae 56Biblioteka ConsoleKit.
d9995fc0 57
58%package devel
59Summary: Header files for ConsoleKit
b836baae 60Summary(pl.UTF-8): Pliki nagłówkowe ConsoleKit
d9995fc0 61License: AFL v2.1 or GPL v2
62Group: Development/Libraries
63Requires: %{name}-libs = %{version}-%{release}
8725aca6 64Requires: dbus-devel >= 0.30
d9995fc0 65
66%description devel
67Header files for ConsoleKit.
68
69%description devel -l pl.UTF-8
70Pliki nagłówkowe ConsoleKit.
71
72%package static
b836baae
JB
73Summary: Static ConsoleKit library
74Summary(pl.UTF-8): Statyczna biblioteka ConsoleKit
d9995fc0 75License: AFL v2.1 or GPL v2
76Group: Development/Libraries
77Requires: %{name}-devel = %{version}-%{release}
78
79%description static
b836baae 80Static ConsoleKit library.
d9995fc0 81
82%description static -l pl.UTF-8
b836baae 83Statyczna biblioteka ConsoleKit.
d9995fc0 84
85%prep
86%setup -q -n %{name}-%{snap}
87%ifarch %{x8664}
88%patch0 -p1
89%endif
90
91%build
92%{__libtoolize}
93%{__aclocal}
94%{__autoconf}
95%{__autoheader}
96%{__automake}
97%configure \
98 --enable-pam-module \
99 --enable-docbook-docs
100%{__make}
101
102%install
103rm -rf $RPM_BUILD_ROOT
104
105%{__make} install \
106 DESTDIR=$RPM_BUILD_ROOT
107
108install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/ConsoleKit
109
110%clean
111rm -rf $RPM_BUILD_ROOT
112
113%post
114/sbin/chkconfig --add ConsoleKit
115%service ConsoleKit restart
116
117%preun
118if [ "$1" = "0" ]; then
119 %service -q ConsoleKit stop
120 /sbin/chkconfig --del ConsoleKit
121fi
122
123%post libs -p /sbin/ldconfig
124%postun libs -p /sbin/ldconfig
125
126%files
127%defattr(644,root,root,755)
b836baae 128%doc AUTHORS NEWS README TODO
d9995fc0 129%attr(755,root,root) %{_bindir}/ck-list-sessions
130%attr(755,root,root) %{_sbindir}/console-kit-daemon
131%attr(755,root,root) %{_libdir}/ck-collect-session-info
132%attr(755,root,root) %{_libdir}/ck-get-x11-server-pid
8725aca6 133%attr(755,root,root) /%{_lib}/security/pam_ck_connector.so
d9995fc0 134%{_sysconfdir}/dbus-1/system.d/ConsoleKit.conf
135%attr(754,root,root) /etc/rc.d/init.d/*
136%{_mandir}/man8/pam_ck_connector*
137
138%files libs
139%defattr(644,root,root,755)
d9995fc0 140%attr(755,root,root) %{_libdir}/libck-connector.so.*.*.*
d9995fc0 141
142%files devel
143%defattr(644,root,root,755)
144%attr(755,root,root) %{_libdir}/libck-connector*.so
145%{_libdir}/libck-connector.la
146%dir %{_includedir}/ConsoleKit
147%dir %{_includedir}/ConsoleKit/ck-connector
148%{_includedir}/ConsoleKit/ck-connector/*.h
149%{_pkgconfigdir}/ck-connector.pc
150
151%files static
152%defattr(644,root,root,755)
153%{_libdir}/libck-connector.a
This page took 0.068209 seconds and 4 git commands to generate.