Browse Source

ConsoleKit:
- add "--enable-udev-acl" option
- add BR: libudev-devel, libacl-devel
- add BR: autoconf, automake

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@7063 ec354946-7b23-47d6-9f5a-488ba84defc7

daisuke 11 years ago
parent
commit
481eb1ed26
1 changed files with 21 additions and 3 deletions
  1. 21 3
      C/ConsoleKit/ConsoleKit-vl.spec

+ 21 - 3
C/ConsoleKit/ConsoleKit-vl.spec

@@ -7,7 +7,7 @@ Summary: System daemon for tracking users, sessions and seats
 Summary(ja): ユーザ、セッションおよび座席を捕捉するシステムデーモン
 Name: ConsoleKit
 Version: 0.4.5
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 License: GPLv2+
 Group: System Environment/Daemons
 URL: http://www.freedesktop.org/wiki/Software/ConsoleKit
@@ -23,15 +23,19 @@ BuildRequires: glib2-devel >= %{glib2_version}
 BuildRequires: dbus-devel  >= %{dbus_version}
 BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
 BuildRequires: polkit-devel >= %{polkit_version}
+BuildRequires: libudev-devel
+BuildRequires: libacl-devel
 BuildRequires: pam-devel
 BuildRequires: libX11-devel
 BuildRequires: zlib-devel
 BuildRequires: xmlto
+BuildRequires: autoconf, automake
 Requires: dbus
 Requires: dbus-glib
 
 Vendor: Project Vine
 Distribution: Vine Linux
+Packager: daisuke, takemikaduchi
 
 %description
 ConsoleKit is a system daemon for tracking what users are logged
@@ -97,7 +101,14 @@ Developer documentation for ConsoleKit.
 %patch1 -p1
 
 %build
-%configure --with-pid-file=%{_localstatedir}/run/console-kit-daemon.pid --enable-pam-module --with-pam-module-dir=/%{_lib}/security --enable-docbook-docs --docdir=%{_datadir}/doc/%{name}-%{version}
+autoreconf -i -f
+%configure \
+  --with-pid-file=%{_localstatedir}/run/console-kit-daemon.pid \
+  --enable-pam-module \
+  --with-pam-module-dir=/%{_lib}/security \
+  --enable-udev-acl \
+  --enable-docbook-docs \
+  --docdir=%{_datadir}/doc/%{name}-%{version}
 
 make
 
@@ -139,9 +150,10 @@ fi
 %doc %dir %{_datadir}/doc/%{name}-%{version}
 %doc %{_datadir}/doc/%{name}-%{version}/[A-Z]*
 %{_sysconfdir}/dbus-1/system.d/*
-#%{_sysconfdir}/init.d/ConsoleKit
 %{_datadir}/dbus-1/system-services/*.service
 %{_datadir}/polkit-1/actions/*.policy
+/lib/udev/rules.d/*.rules
+/lib/udev/udev-acl
 %dir %{_sysconfdir}/ConsoleKit
 %dir %{_sysconfdir}/ConsoleKit/seats.d
 %dir %{_sysconfdir}/ConsoleKit/run-seat.d
@@ -160,6 +172,7 @@ fi
 %{_bindir}/ck-history
 %{_bindir}/ck-launch-session
 %{_bindir}/ck-list-sessions
+%{_prefix}/lib/ConsoleKit/run-seat.d/udev-acl.ck
 %{_prefix}/lib/ConsoleKit/scripts/*
 
 %files x11
@@ -186,6 +199,11 @@ fi
 
 
 %changelog
+* Sat Nov 03 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 0.4.5-3
+- add "--enable-udev-acl" option
+- add BR: libudev-devel, libacl-devel
+- add BR: autoconf, automake
+
 * Sat Oct 06 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.5-2
 - add Patch0 (ConsoleKit-0.4.1-upstart06.patch)
 - add Patch1 (ConsoleKit-0.4.5-git20120320.patch)