]> git.pld-linux.org Git - packages/pm-utils.git/blob - pm-utils.spec
7dfd1b222483d198455d9ec01f435e4e537f758d
[packages/pm-utils.git] / pm-utils.spec
1 %define quirkver        20100619
2 Summary:        Power management utilities and scripts
3 Summary(pl.UTF-8):      Narzędzia i skrypty do zarządzania energią
4 Name:           pm-utils
5 Version:        1.4.1
6 Release:        7
7 License:        GPL v2
8 Group:          Applications/System
9 Source0:        http://pm-utils.freedesktop.org/releases/%{name}-%{version}.tar.gz
10 # Source0-md5:  1742a556089c36c3a89eb1b957da5a60
11 Source1:        http://pm-utils.freedesktop.org/releases/pm-quirks-%{quirkver}.tar.gz
12 # Source1-md5:  3b6ee39056b9ece0cd5e073a4c272b05
13 Patch0:         bashism.patch
14 URL:            http://pm-utils.freedesktop.org/
15 BuildRequires:  autoconf >= 2.52
16 BuildRequires:  automake
17 BuildRequires:  xmlto
18 Requires:       hdparm
19 Requires:       kbd
20 Suggests:       radeontool
21 Suggests:       vbetool
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 The pm-utils package contains utilities and scripts useful for tasks
26 related to power management.
27
28 %description -l pl.UTF-8
29 Pakiet pm-utils zawiera narzędzia i skrypty pomocne przy zadaniach
30 związanych z zarządzaniem energią.
31
32 %prep
33 %setup -q -a1
34 %patch0 -p1
35
36 %build
37 %{__aclocal}
38 %{__autoconf}
39 %{__autoheader}
40 %{__automake}
41 %configure
42 %{__make}
43
44 %install
45 rm -rf $RPM_BUILD_ROOT
46 install -d $RPM_BUILD_ROOT%{_var}/log
47
48 %{__make} install \
49         DESTDIR=$RPM_BUILD_ROOT
50
51 # Install quirks
52 cp -a video-quirks $RPM_BUILD_ROOT%{_libdir}/pm-utils
53
54 touch $RPM_BUILD_ROOT%{_var}/log/pm-{powersave,suspend}.log
55
56 # included via %doc
57 rm -rf $RPM_BUILD_ROOT%{_docdir}/pm-utils
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %files
63 %defattr(644,root,root,755)
64 %doc AUTHORS ChangeLog NEWS README* TODO pm/HOWTO*
65 %dir %{_sysconfdir}/pm
66 %dir %{_sysconfdir}/pm/config.d
67 %dir %{_sysconfdir}/pm/power.d
68 %dir %{_sysconfdir}/pm/sleep.d
69 %attr(755,root,root) %{_bindir}/on_ac_power
70 %attr(755,root,root) %{_bindir}/pm-is-supported
71 %dir %{_libdir}/pm-utils
72 %dir %{_libdir}/pm-utils/bin
73 %attr(755,root,root) %{_libdir}/pm-utils/bin/pm-action
74 %attr(755,root,root) %{_libdir}/pm-utils/bin/pm-pmu
75 %attr(755,root,root) %{_libdir}/pm-utils/bin/pm-reset-swap
76 %attr(755,root,root) %{_libdir}/pm-utils/bin/service
77 %dir %{_libdir}/pm-utils/module.d
78 %attr(755,root,root) %{_libdir}/pm-utils/module.d/kernel
79 %attr(755,root,root) %{_libdir}/pm-utils/module.d/tuxonice
80 %attr(755,root,root) %{_libdir}/pm-utils/module.d/uswsusp
81 %dir %{_libdir}/pm-utils/power.d
82 %attr(755,root,root) %{_libdir}/pm-utils/power.d/*
83 %dir %{_libdir}/pm-utils/sleep.d
84 %attr(755,root,root) %{_libdir}/pm-utils/sleep.d/*
85 %{_libdir}/pm-utils/defaults
86 %{_libdir}/pm-utils/functions
87 %{_libdir}/pm-utils/pm-functions
88 %{_libdir}/pm-utils/video-quirks
89 %attr(755,root,root) %{_sbindir}/pm-hibernate
90 %attr(755,root,root) %{_sbindir}/pm-powersave
91 %attr(755,root,root) %{_sbindir}/pm-suspend
92 %attr(755,root,root) %{_sbindir}/pm-suspend-hybrid
93 %{_mandir}/man1/*.1*
94 %{_mandir}/man8/*.8*
95 %{_pkgconfigdir}/pm-utils.pc
96 %ghost %{_var}/log/pm-powersave.log
97 %ghost %{_var}/log/pm-suspend.log
This page took 0.063199 seconds and 2 git commands to generate.