]> git.pld-linux.org Git - packages/ConsoleKit.git/blame - ConsoleKit.spec
- updated to 0.4.2
[packages/ConsoleKit.git] / ConsoleKit.spec
CommitLineData
d9995fc0 1Summary: ConsoleKit for PolicyKit
2Summary(pl.UTF-8): ConsoleKit dla PolicyKit
3Name: ConsoleKit
04ede0e0
MB
4Version: 0.4.2
5Release: 1
99ac7ab9 6License: GPL v2+
d9995fc0 7Group: Libraries
a1f79d5b 8Source0: http://www.freedesktop.org/software/ConsoleKit/dist/%{name}-%{version}.tar.bz2
04ede0e0 9# Source0-md5: 285acb35bfcb2b8dc21c6071e6f6e116
95657918 10URL: http://www.freedesktop.org/wiki/Software/ConsoleKit
8725aca6 11BuildRequires: dbus-glib-devel >= 0.30
c5f0ad73 12BuildRequires: docbook-dtd412-xml
a5275a08 13BuildRequires: gettext-devel
8725aca6 14BuildRequires: glib2-devel >= 1:2.8.0
99ac7ab9
JB
15# for <sys/inotify.h>
16BuildRequires: glibc-devel >= 6:2.4
8725aca6 17BuildRequires: libtool >= 1.4
d9995fc0 18BuildRequires: pam-devel >= 0.80
19BuildRequires: pkgconfig
a1f79d5b 20BuildRequires: polkit-devel >= 0.92
d9995fc0 21BuildRequires: rpmbuild(macros) >= 1.268
22BuildRequires: xmlto
99ac7ab9 23BuildRequires: xorg-lib-libX11-devel >= 1.0.0
a5275a08 24BuildRequires: zlib-devel
d9995fc0 25Requires(post,preun): /sbin/chkconfig
57ea70df 26Requires: %{name}-dirs = %{version}-%{release}
d9995fc0 27Requires: %{name}-libs = %{version}-%{release}
8725aca6 28Requires: dbus-glib >= 0.30
c40c3f2e 29Requires: filesystem >= 3.0-25
8725aca6 30Requires: glib2 >= 1:2.8.0
d9995fc0 31Requires: rc-scripts
99ac7ab9 32Requires: xorg-lib-libX11 >= 1.0.0
ad324387 33Suggests: udev-acl
d9995fc0 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
aeef95d1 41ConsoleKit to szkielet do definiowania i śledzenia użytkowników, sesji
42logowania 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
57ea70df
PG
58%package dirs
59Summary: ConsoleKit directories
60Summary(pl.UTF-8): Katalogi ConsoleKit
61License: AFL v2.1 or GPL v2
62Group: Libraries
63Conflicts: ConsoleKit < 0.4.1-2
64
65%description dirs
66ConsoleKit directories.
67
68%description dirs -l pl.UTF-8
69Katalogi ConsoleKit.
70
d9995fc0 71%package devel
72Summary: Header files for ConsoleKit
b836baae 73Summary(pl.UTF-8): Pliki nagłówkowe ConsoleKit
d9995fc0 74License: AFL v2.1 or GPL v2
75Group: Development/Libraries
76Requires: %{name}-libs = %{version}-%{release}
8725aca6 77Requires: dbus-devel >= 0.30
d9995fc0 78
79%description devel
80Header files for ConsoleKit.
81
82%description devel -l pl.UTF-8
83Pliki nagłówkowe ConsoleKit.
84
85%package static
b836baae
JB
86Summary: Static ConsoleKit library
87Summary(pl.UTF-8): Statyczna biblioteka ConsoleKit
d9995fc0 88License: AFL v2.1 or GPL v2
89Group: Development/Libraries
90Requires: %{name}-devel = %{version}-%{release}
91
92%description static
b836baae 93Static ConsoleKit library.
d9995fc0 94
95%description static -l pl.UTF-8
b836baae 96Statyczna biblioteka ConsoleKit.
d9995fc0 97
98%prep
632471ba 99%setup -q
d9995fc0 100
101%build
d9995fc0 102%configure \
04ede0e0 103 --disable-silent-rules \
632471ba 104 --enable-docbook-docs \
c40c3f2e 105 --enable-pam-module \
632471ba 106 --enable-static \
95657918 107 --with-pam-module-dir=/%{_lib}/security \
a5275a08 108 --with-pid-file=%{_localstatedir}/run/console-kit-daemon.pid
47a3e0fb 109
d3e024a3 110%{__make} -j1
d9995fc0 111
112%install
113rm -rf $RPM_BUILD_ROOT
114
115%{__make} install \
116 DESTDIR=$RPM_BUILD_ROOT
117
713c701a
JB
118rm -f $RPM_BUILD_ROOT/%{_lib}/security/*.{a,la}
119
d9995fc0 120%clean
121rm -rf $RPM_BUILD_ROOT
122
8ceb59b9
JB
123# use triggerun not triggerpostun - old init script is needed to stop service
124%triggerun -- ConsoleKit < 0.2.4
125%service -q ConsoleKit stop
126/sbin/chkconfig --del ConsoleKit
127
d9995fc0 128%post libs -p /sbin/ldconfig
129%postun libs -p /sbin/ldconfig
130
131%files
132%defattr(644,root,root,755)
713c701a 133%doc AUTHORS ChangeLog NEWS README TODO
f700983e 134%attr(755,root,root) %{_bindir}/ck-history
5a45cbfd 135%attr(755,root,root) %{_bindir}/ck-launch-session
d9995fc0 136%attr(755,root,root) %{_bindir}/ck-list-sessions
5a45cbfd 137%attr(755,root,root) %{_sbindir}/ck-log-system-restart
dac56869 138%attr(755,root,root) %{_sbindir}/ck-log-system-start
5a45cbfd 139%attr(755,root,root) %{_sbindir}/ck-log-system-stop
d9995fc0 140%attr(755,root,root) %{_sbindir}/console-kit-daemon
141%attr(755,root,root) %{_libdir}/ck-collect-session-info
142%attr(755,root,root) %{_libdir}/ck-get-x11-server-pid
95657918 143%attr(755,root,root) %{_libdir}/ck-get-x11-display-device
a5275a08 144%attr(755,root,root) %{_prefix}/lib/ConsoleKit/scripts/*
8725aca6 145%attr(755,root,root) /%{_lib}/security/pam_ck_connector.so
a1f79d5b 146%{_datadir}/polkit-1/actions/org.freedesktop.consolekit.policy
f700983e 147%{_datadir}/dbus-1/system-services/org.freedesktop.ConsoleKit.service
a5275a08
MB
148%{_datadir}/dbus-1/interfaces/org.freedesktop.ConsoleKit.Manager.xml
149%{_datadir}/dbus-1/interfaces/org.freedesktop.ConsoleKit.Seat.xml
150%{_datadir}/dbus-1/interfaces/org.freedesktop.ConsoleKit.Session.xml
d9995fc0 151%{_sysconfdir}/dbus-1/system.d/ConsoleKit.conf
95657918 152%{_sysconfdir}/ConsoleKit/seats.d/00-primary.seat
a5275a08 153%{_mandir}/man8/pam_ck_connector.8*
d9995fc0 154
155%files libs
156%defattr(644,root,root,755)
d9995fc0 157%attr(755,root,root) %{_libdir}/libck-connector.so.*.*.*
dac56869 158%attr(755,root,root) %ghost %{_libdir}/libck-connector.so.0
d9995fc0 159
57ea70df
PG
160%files dirs
161%defattr(644,root,root,755)
162%dir %{_sysconfdir}/ConsoleKit
163%dir %{_sysconfdir}/ConsoleKit/run-session.d
164%dir %{_sysconfdir}/ConsoleKit/run-seat.d
165%dir %{_sysconfdir}/ConsoleKit/seats.d
166%dir %{_prefix}/lib/ConsoleKit/run-session.d
167%dir %{_prefix}/lib/ConsoleKit/run-seat.d
168%dir %{_prefix}/lib/ConsoleKit/scripts
169%dir %{_localstatedir}/run/ConsoleKit
170%dir %{_localstatedir}/log/ConsoleKit
171
d9995fc0 172%files devel
173%defattr(644,root,root,755)
713c701a
JB
174%attr(755,root,root) %{_libdir}/libck-connector.so
175%{_libdir}/libck-connector.la
d9995fc0 176%dir %{_includedir}/ConsoleKit
177%dir %{_includedir}/ConsoleKit/ck-connector
178%{_includedir}/ConsoleKit/ck-connector/*.h
179%{_pkgconfigdir}/ck-connector.pc
180
181%files static
182%defattr(644,root,root,755)
713c701a 183%{_libdir}/libck-connector.a
This page took 0.137468 seconds and 4 git commands to generate.