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