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