]>
Commit | Line | Data |
---|---|---|
d0951904 MB |
1 | Summary: Power management service |
2 | Summary(pl.UTF-8): Usługa zarządzania energią | |
3 | Name: DeviceKit-power | |
ec80693b | 4 | Version: 013 |
6ecea951 | 5 | Release: 1 |
d0951904 MB |
6 | License: GPL v2+ |
7 | Group: Libraries | |
8 | Source0: http://hal.freedesktop.org/releases/%{name}-%{version}.tar.gz | |
ec80693b | 9 | # Source0-md5: 4fd56be8344556f55f86d476adbc9ab5 |
d0951904 MB |
10 | BuildRequires: autoconf >= 2.60 |
11 | BuildRequires: automake | |
2a28419b | 12 | BuildRequires: dbus-devel >= 1.0.0 |
d0951904 | 13 | BuildRequires: dbus-glib-devel >= 0.76 |
c123b058 | 14 | BuildRequires: docbook-dtd412-xml |
d0951904 | 15 | BuildRequires: gettext-devel |
2a28419b | 16 | BuildRequires: glib2-devel >= 1:2.22.0 |
d0951904 MB |
17 | BuildRequires: gtk-doc >= 1.3 |
18 | BuildRequires: intltool >= 0.40.0 | |
19 | BuildRequires: libtool | |
20 | BuildRequires: libusb-compat-devel | |
21 | BuildRequires: pkgconfig | |
2a28419b | 22 | BuildRequires: polkit-devel >= 0.91 |
ea114cff | 23 | BuildRequires: udev-glib-devel |
d0951904 | 24 | Requires: pm-utils |
2a28419b | 25 | Requires: polkit >= 0.91 |
d0951904 MB |
26 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
27 | ||
28 | %description | |
29 | DeviceKit-power provides a daemon, API and command line tools for | |
30 | managing power devices attached to the system. | |
31 | ||
32 | %description -l pl.UTF-8 | |
33 | DeviceKit-power dostarcza demona, API i narzędzia linii poleceń do | |
34 | zarządzania urządzeniami energii dołączonymi do systemu. | |
35 | ||
36 | %package apidocs | |
37 | Summary: DeviceKit-power API documentation | |
38 | Summary(pl.UTF-8): Dokumentacja API DeviceKit-power | |
39 | Group: Documentation | |
40 | Requires: gtk-doc-common | |
41 | ||
42 | %description apidocs | |
43 | DeviceKit-power API documentation. | |
44 | ||
45 | %description apidocs -l pl.UTF-8 | |
46 | Dokumentacja API DeviceKit-power. | |
47 | ||
58850157 PZ |
48 | %package devel |
49 | Summary: Header files for DeviceKit-power library | |
50 | Summary(pl.UTF-8): Nagłówki biblioteki DeviceKit-power | |
51 | Group: Development/Libraries | |
52 | Requires: %{name} = %{version}-%{release} | |
2a28419b MB |
53 | Requires: dbus-devel >= 1.0.0 |
54 | Requires: glib2-devel >= 1:2.22.0 | |
58850157 PZ |
55 | |
56 | %description devel | |
57 | Header files for DeviceKit library. | |
58 | ||
59 | %description devel -l pl.UTF-8 | |
60 | Nagłówki biblioteki DeviceKit-power. | |
61 | ||
d0951904 MB |
62 | %prep |
63 | %setup -q | |
64 | ||
65 | %build | |
66 | %{__intltoolize} | |
67 | %{__libtoolize} | |
68 | %{__aclocal} | |
69 | %{__autoconf} | |
70 | %{__autoheader} | |
71 | %{__automake} | |
72 | %configure \ | |
6ecea951 | 73 | --disable-static \ |
d0951904 MB |
74 | --enable-gtk-doc \ |
75 | --with-html-dir=%{_gtkdocdir} | |
76 | ||
77 | %{__make} | |
78 | ||
79 | %install | |
80 | rm -rf $RPM_BUILD_ROOT | |
81 | ||
82 | %{__make} install \ | |
83 | DESTDIR=$RPM_BUILD_ROOT | |
84 | ||
85 | %clean | |
86 | rm -rf $RPM_BUILD_ROOT | |
87 | ||
58850157 PZ |
88 | %post -p /sbin/ldconfig |
89 | %postun -p /sbin/ldconfig | |
90 | ||
d0951904 MB |
91 | %files |
92 | %defattr(644,root,root,755) | |
93 | %doc AUTHORS ChangeLog HACKING NEWS README | |
94 | %attr(755,root,root) %{_bindir}/devkit-power | |
95 | %attr(755,root,root) %{_libdir}/devkit-power-daemon | |
c123b058 | 96 | %config(noreplace) %verify(not md5 mtime size) /etc/dbus-1/system.d/org.freedesktop.DeviceKit.Power.conf |
d0951904 MB |
97 | %{_datadir}/dbus-1/interfaces/org.freedesktop.DeviceKit.Power.Device.xml |
98 | %{_datadir}/dbus-1/interfaces/org.freedesktop.DeviceKit.Power.QoS.xml | |
99 | %{_datadir}/dbus-1/interfaces/org.freedesktop.DeviceKit.Power.Wakeups.xml | |
100 | %{_datadir}/dbus-1/interfaces/org.freedesktop.DeviceKit.Power.xml | |
101 | %{_datadir}/dbus-1/system-services/org.freedesktop.DeviceKit.Power.service | |
ea114cff PZ |
102 | %{_datadir}/polkit-1/actions/org.freedesktop.devicekit.power.policy |
103 | %{_datadir}/polkit-1/actions/org.freedesktop.devicekit.power.qos.policy | |
58850157 PZ |
104 | %attr(755,root,root) %{_libdir}/libdevkit-power-gobject.so.*.*.* |
105 | %attr(755,root,root) %ghost %{_libdir}/libdevkit-power-gobject.so.1 | |
6ecea951 PZ |
106 | %config(noreplace) %verify(not md5 mtime size) /lib/udev/rules.d/95-devkit-power-battery-recall-*.rules |
107 | %config(noreplace) %verify(not md5 mtime size) /lib/udev/rules.d/95-devkit-power-csr.rules | |
108 | %config(noreplace) %verify(not md5 mtime size) /lib/udev/rules.d/95-devkit-power-hid.rules | |
109 | %config(noreplace) %verify(not md5 mtime size) /lib/udev/rules.d/95-devkit-power-wup.rules | |
d0951904 MB |
110 | %{_mandir}/man1/devkit-power.1* |
111 | %{_mandir}/man7/DeviceKit-power.7* | |
112 | %{_mandir}/man8/devkit-power-daemon.8* | |
113 | ||
114 | %files apidocs | |
115 | %defattr(644,root,root,755) | |
116 | %{_gtkdocdir}/devkit-power | |
58850157 PZ |
117 | |
118 | %files devel | |
119 | %defattr(644,root,root,755) | |
120 | %{_includedir}/DeviceKit-power | |
121 | %attr(755,root,root) %{_libdir}/libdevkit-power-gobject.so | |
122 | %{_libdir}/libdevkit-power-gobject.la | |
123 | %{_pkgconfigdir}/devkit-power-gobject.pc |