]>
Commit | Line | Data |
---|---|---|
c3c328b3 JR |
1 | Summary: Advanced Power Management (APM) BIOS utilities for laptops. |
2 | Name: apmd | |
3 | Version: 3.0beta5 | |
4 | Release: 7 | |
5 | Source: ftp://ftp.debian.org/debian/dists/frozen/main/source/admin/%{name}_%{version}-1.tar.gz | |
6 | Source1: apmd.init | |
7 | Patch1: apmd-buildroot.patch | |
8 | Copyright: GPL | |
9 | Group: System Environment/Daemons | |
10 | Requires: chkconfig >= 0.9 | |
11 | Prereq: chkconfig | |
12 | BuildRoot: /var/tmp/apmd-root | |
13 | ExclusiveArch: i386 | |
14 | ||
15 | %description | |
16 | This is a Advanced Power Management daemon and utilities. | |
17 | It can watch your notebook's battery and warn all users when the battery | |
18 | is low. | |
19 | ||
20 | Patches to Rik Faith's original version have been added for shutting down | |
21 | the PCMCIA sockets before a suspend. | |
22 | ||
23 | %prep | |
24 | %setup -q -n apmd | |
25 | %patch1 -p1 -b .buildroot | |
26 | ||
27 | %build | |
28 | make CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s | |
29 | ||
30 | %install | |
31 | rm -rf $RPM_BUILD_ROOT | |
32 | mkdir -p $RPM_BUILD_ROOT/usr/{bin,include,lib,sbin,man/man1,man/man8,X11R6/bin,X11R6/man/man1} | |
33 | make RPM_BUILD_ROOT=$RPM_BUILD_ROOT install | |
34 | mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d | |
35 | mkdir -p $RPM_BUILD_ROOT/etc/sysconfig | |
36 | install -m 755 $RPM_SOURCE_DIR/apmd.init $RPM_BUILD_ROOT/etc/rc.d/init.d/apmd | |
37 | ||
38 | cat <<'EOF' >$RPM_BUILD_ROOT/etc/sysconfig/apmd | |
39 | APMD_OPTIONS="-p 10 -w 5 -W" | |
40 | EOF | |
41 | ||
42 | %clean | |
43 | rm -rf $RPM_BUILD_ROOT | |
44 | ||
45 | %post | |
46 | /sbin/chkconfig --add apmd | |
47 | ||
48 | %preun | |
49 | if [ $1 = 0 ]; then | |
50 | /sbin/chkconfig --del apmd | |
51 | fi | |
52 | ||
53 | %files | |
54 | %doc ANNOUNCE ChangeLog README README.transfer LSM | |
55 | /usr/man/man1/* | |
56 | /usr/man/man8/* | |
57 | #/usr/X11R6/bin/* | |
58 | #/usr/X11R6/man/man1/* | |
59 | /usr/bin/* | |
60 | /usr/sbin/* | |
61 | /usr/include/* | |
62 | /usr/lib/* | |
63 | %config /etc/rc.d/init.d/apmd | |
64 | %config /etc/sysconfig/apmd |