1 Summary: Advanced Power Management (APM) utilities for notebooks.
2 Summary(pl): Obs³uga zarz±dzania enerig± (APM) dla notebooków.
7 Group: Utilities/System
8 Group(pl): Narzêdzia/System
9 Source0: http://www.worldvisions.ca/~apenwarr/apmd/%{name}-%{version}.tar.gz
11 URL: http://www.worldvisions.ca/~apenwarr/apmd/
14 BuildRequires: XFree86-devel
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 ExclusiveArch: %{ix86}
19 Advanced Power Management daemon and utilities allows you to watch
20 your notebook's power state and warn all users when the battery is
21 low. It can also handle some power state events automatically.
24 Demon zadz±dzania energi± APM (Advanced Power Management) wraz z
25 programami pomocniczymi. Dziêki nim mo¿liwe jest monitorowanie stanu
26 zasilania Twojego notebooka i ostrzeganie wszystkich u¿ytkowników o
27 koñcz±cej siê baterii, jak równie¿ automatyczne reagowanie na zmiany.
30 Summary: Header files for developing APM applications
31 Summary(pl): Pliki nag³ówkowe do tworzenia aplikacji korzystaj±cych z APM
32 Group: Development/Libraries
33 Requires: %{name} = %{version}
36 Header files necessary for developing APM applications
38 %description devel -l pl
39 Pliki nag³ówkowe niezbêdne do tworzenia aplikacji korzystaj±cych z APM
42 Summary: APM static libraries
43 Summary(pl): Biblioteki statyczne APM
44 Group: Development/Libraries
45 Requires: %{name}-devel = %{version}
48 Static libraries for developing APM applications
50 %description static -l pl
51 Biblioteki statyczne do tworzenia aplikacji korzystaj±cych z APM
54 Summary: XFree86 APM monitoring and management tool
55 Summary(pl): Narzêdzie do monitorowania i zarz±dzania APMem pod XFree86
56 Group: X11/Utilities/System
59 xapm is an XFree86 version of console APM client - "apm".
61 %description -n xapm -l pl
62 xapm jest wersj± konsolowego klienta APM - "apm", przenaczon± dla XFree86
68 make CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s APMD_PROXY_DIR=%{_sbindir}
69 make -C xbattery clean
70 make CCOPTIONS="$RPM_OPT_FLAGS" -C xbattery
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT%{_prefix}/{bin,include,lib,sbin}
75 install -d $RPM_BUILD_ROOT%{_prefix}/X11R6/{bin,man/man1}
76 install -d $RPM_BUILD_ROOT%{_mandir}/{man1,man8}
77 install -d $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
78 install -d $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
79 install apm $RPM_BUILD_ROOT%{_bindir}
80 install apmd $RPM_BUILD_ROOT%{_sbindir}
81 install apmsleep $RPM_BUILD_ROOT%{_bindir}
82 install tailf $RPM_BUILD_ROOT%{_bindir}
83 install on_ac_power $RPM_BUILD_ROOT%{_bindir}
84 install xapm $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
85 install apmd_proxy $RPM_BUILD_ROOT%{_sbindir}
86 install apm.1 $RPM_BUILD_ROOT%{_mandir}/man1/
87 install apmd.8 $RPM_BUILD_ROOT%{_mandir}/man8/
88 install xapm.1 $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1/xapm.1x
89 install tailf.1 $RPM_BUILD_ROOT%{_mandir}/man1/
90 install apmsleep.1 $RPM_BUILD_ROOT%{_mandir}/man1
91 install libapm.a $RPM_BUILD_ROOT%{_libdir}
92 install apm.h $RPM_BUILD_ROOT%{_includedir}
93 install $RPM_SOURCE_DIR/apmd.init $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/apmd
94 install -s xbattery/xbattery $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
95 install xbattery/xbattery.man $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1/xbattery.1x
97 cat <<'EOF' >$RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/apmd
98 APMD_OPTIONS="-p 10 -w 5 -W -P %{_sbindir}/apmd_proxy"
101 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
102 $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man*/* \
103 README README.transfer ChangeLog ANNOUNCE
106 rm -rf $RPM_BUILD_ROOT
109 /sbin/chkconfig --add apmd
110 if [ -f /var/lock/subsys/apmd ]; then
111 %{_sysconfdir}/rc.d/init.d/apmd restart 1>&2
113 echo "Run \"/etc/rc.d/init.d/apmd start\" to start apmd daemon."
117 if [ "$1" = "0" ]; then
118 if [ -f /var/lock/subsys/apmd ]; then
119 /etc/rc.d/init.d/apmd stop 1>&2
121 /sbin/chkconfig --del apmd
125 %defattr(644,root,root,755)
126 %doc ANNOUNCE.gz ChangeLog.gz README.gz README.transfer.gz
128 %attr(755,root,root) %{_bindir}/*
129 %attr(755,root,root) %{_sbindir}/*
130 %attr(754,root,root) %{_sysconfdir}/rc.d/init.d/apmd
131 %config %{_sysconfdir}/sysconfig/apmd
140 %{_prefix}/X11R6/man/man*/*
141 %attr(755,root,root) %{_prefix}/X11R6/bin/*