Summary: Power management service
Summary(pl.UTF-8): Usługa zarządzania energią
Name: DeviceKit-power
-Version: 007
-Release: 2
+Version: 014
+Release: 1
License: GPL v2+
Group: Libraries
Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz
-# Source0-md5: 4b1159374f36e23fe7d920f934076269
-Patch0: %{name}-unknown-state.patch
-BuildRequires: DeviceKit-devel >= 003
-BuildRequires: PolicyKit-devel >= 0.8
+# Source0-md5: 935d37f1e14b3c8a1d6dabcd9a38d3ca
BuildRequires: autoconf >= 2.60
BuildRequires: automake
+BuildRequires: dbus-devel >= 1.0.0
BuildRequires: dbus-glib-devel >= 0.76
+BuildRequires: docbook-dtd412-xml
BuildRequires: gettext-devel
-BuildRequires: glib2-devel >= 1:2.18.0
+BuildRequires: glib2-devel >= 1:2.22.0
BuildRequires: gtk-doc >= 1.3
BuildRequires: intltool >= 0.40.0
BuildRequires: libtool
BuildRequires: libusb-compat-devel
BuildRequires: pkgconfig
-Requires: DeviceKit >= 003
+BuildRequires: polkit-devel >= 0.91
+BuildRequires: udev-glib-devel
Requires: pm-utils
+Requires: polkit >= 0.91
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Summary(pl.UTF-8): Nagłówki biblioteki DeviceKit-power
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: glib2-devel >= 1:2.12.0
+Requires: dbus-devel >= 1.0.0
+Requires: glib2-devel >= 1:2.22.0
%description devel
Header files for DeviceKit library.
%prep
%setup -q
-%patch0 -p1
%build
+rm acinclude.m4
+%{__gtkdocize}
%{__intltoolize}
%{__libtoolize}
%{__aclocal}
%{__autoheader}
%{__automake}
%configure \
+ --disable-static \
--enable-gtk-doc \
--with-html-dir=%{_gtkdocdir}
%doc AUTHORS ChangeLog HACKING NEWS README
%attr(755,root,root) %{_bindir}/devkit-power
%attr(755,root,root) %{_libdir}/devkit-power-daemon
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.DeviceKit.Power.conf
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/95-devkit-power-csr.rules
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/95-devkit-power-hid.rules
-%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/udev/rules.d/95-devkit-power-wup.rules
-%{_datadir}/PolicyKit/policy/org.freedesktop.devicekit.power.policy
-%{_datadir}/PolicyKit/policy/org.freedesktop.devicekit.power.qos.policy
+%config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/org.freedesktop.DeviceKit.Power.conf
%{_datadir}/dbus-1/interfaces/org.freedesktop.DeviceKit.Power.Device.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.DeviceKit.Power.QoS.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.DeviceKit.Power.Wakeups.xml
%{_datadir}/dbus-1/interfaces/org.freedesktop.DeviceKit.Power.xml
%{_datadir}/dbus-1/system-services/org.freedesktop.DeviceKit.Power.service
+%{_datadir}/polkit-1/actions/org.freedesktop.devicekit.power.policy
+%{_datadir}/polkit-1/actions/org.freedesktop.devicekit.power.qos.policy
%attr(755,root,root) %{_libdir}/libdevkit-power-gobject.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libdevkit-power-gobject.so.1
+%config(noreplace) %verify(not md5 mtime size) /lib/udev/rules.d/95-devkit-power-battery-recall-*.rules
+%config(noreplace) %verify(not md5 mtime size) /lib/udev/rules.d/95-devkit-power-csr.rules
+%config(noreplace) %verify(not md5 mtime size) /lib/udev/rules.d/95-devkit-power-hid.rules
+%config(noreplace) %verify(not md5 mtime size) /lib/udev/rules.d/95-devkit-power-wup.rules
%{_mandir}/man1/devkit-power.1*
%{_mandir}/man7/DeviceKit-power.7*
%{_mandir}/man8/devkit-power-daemon.8*