]>
Commit | Line | Data |
---|---|---|
1 | Summary: Advanced Power Management (APM) utilities for notebooks | |
2 | Summary(cs.UTF-8): Nástroje pro APM (Advanced Power Management) BIOS na laptopech | |
3 | Summary(da.UTF-8): Avanceret strømstyring (APM) bios værktøjer for bærbare | |
4 | Summary(de.UTF-8): Advanced Power Management (APM) BIOS-Dienstprogramme für Laptops | |
5 | Summary(es.UTF-8): Utilitarios para APM (Gestión Avanzado de Energía) BIOS para portátiles | |
6 | Summary(fr.UTF-8): Utilitaires BIOS de gestion avancée de l'énergie (APM) pour les ordinateurs portables | |
7 | Summary(id.UTF-8): Advanced Power Management (APM) BIOS utilities untuk laptop | |
8 | Summary(is.UTF-8): Tól sem stjórnar orkunotkun fartölvu (Advanced Power Management) | |
9 | Summary(it.UTF-8): Utility APM (Advanced Power Management) BIOS per laptop | |
10 | Summary(ja.UTF-8): ラップトップ用の APM (Advanced Power Management) ユーティリティ | |
11 | Summary(nb.UTF-8): Advanced Power Management (APM) BIOS verktøy for bærbare | |
12 | Summary(pl.UTF-8): Obsługa zarządzania enerigą (APM) dla notebooków | |
13 | Summary(pt.UTF-8): Utilitários Advanced Power Management (APM) para portáteis | |
14 | Summary(pt_BR.UTF-8): Utilitários para APM (Gerenciamento Avancado de Energia) | |
15 | Summary(ru.UTF-8): Утилиты для Advanced Power Management (APM) BIOS в лаптопах | |
16 | Summary(sk.UTF-8): Pomôcky pre Advanced Power Management (APM) BIOS laptopov | |
17 | Summary(sl.UTF-8): Pripomočki za prenosnike z Advanced Power Management (APM) | |
18 | Summary(sv.UTF-8): Verktyg för styrning av spänningshantering (APM) i bärbara datorer | |
19 | Summary(uk.UTF-8): Утиліти для Advanced Power Management (APM) BIOS в лаптопах | |
20 | Summary(zh_CN.UTF-8): 用于膝上型计算机的高级电源管理 (APM) BIOS 实用程序。 | |
21 | Name: apmd | |
22 | Version: 3.2.2 | |
23 | Release: 4 | |
24 | Epoch: 1 | |
25 | License: GPL | |
26 | Group: Applications/System | |
27 | Source0: ftp://ftp.debian.org/debian/pool/main/a/apmd/%{name}_%{version}.orig.tar.gz | |
28 | # Source0-md5: b1e6309e8331e0f4e6efd311c2d97fa8 | |
29 | Source1: %{name}.init | |
30 | Patch0: %{name}-libtool.patch | |
31 | URL: http://www.worldvisions.ca/~apenwarr/apmd/ | |
32 | BuildRequires: xorg-lib-libXaw-devel | |
33 | BuildRequires: libtool | |
34 | BuildRequires: rpmbuild(macros) >= 1.268 | |
35 | BuildRequires: sed >= 4.0 | |
36 | Requires(post,preun): /sbin/chkconfig | |
37 | Requires: %{name}-libs = %{epoch}:%{version}-%{release} | |
38 | Requires: procps | |
39 | Requires: rc-scripts | |
40 | Conflicts: acpid | |
41 | Obsoletes: poweracpid | |
42 | ExclusiveArch: %{ix86} ppc | |
43 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
44 | ||
45 | %description | |
46 | Advanced Power Management daemon and utilities allows you to watch | |
47 | your notebook's power state and warn all users when the battery is | |
48 | low. It can also handle some power state events automatically. | |
49 | ||
50 | %description -l cs.UTF-8 | |
51 | APMD je sada programů pro ovládání démona pro pokročilou správu | |
52 | energie (Advanced Power Management - APM) včetně pomocných programů, | |
53 | které jsou k dispozici na většině moderních přenosných počítačů. APMD | |
54 | umí sledovat stav baterie notebooku a varovat uživatele při poklesu | |
55 | jejího napětí. APMD je také schopné vypnout PCMCIA sokety před uspáním | |
56 | počítače. | |
57 | ||
58 | %description -l da.UTF-8 | |
59 | APMD er et sæt programmer for kontrol af Advanced Power Management | |
60 | (APM) dæmonen og værktøjer som findes i de fleste moderne bærbare | |
61 | datamaskiner. APMD kan overvåge batteriet på din bærbare og advare dig | |
62 | når batteriniveauet er lavt og/eller lukke ned for PCMCIA kortene før | |
63 | maskinen går i dvale. | |
64 | ||
65 | %description -l de.UTF-8 | |
66 | APMD enthält Programme zur Steuerung des Advanced Power Management | |
67 | (APM)-Daemons und der Dienstprogramme, die in den meisten modernen | |
68 | Laptops verwendet werden. APMD kann den Akku von Notebooks überwachen | |
69 | und Benutzer über eine zu geringe Ladung informieren. APMD kann | |
70 | außerdem die PCMCIA-Schnittstellen herunterfahren, bevor der Computer | |
71 | in den Suspend-Modus schaltet. | |
72 | ||
73 | %description -l es.UTF-8 | |
74 | Utilitarios y servidor para gestión avanzada de energía (APM). | |
75 | Verifica la batería de tu notebook y avisa a los usuarios cuando la | |
76 | carga es poca. | |
77 | ||
78 | %description -l fr.UTF-8 | |
79 | APMD est un ensemble de programmes permettant de contrôler le démon | |
80 | APM (Advanced Power Management) et les utilitaires installés sur la | |
81 | plupart des ordinateurs portables récents. APMD peut surveiller la | |
82 | batterie de votre portable, vous avertir lorsqu'elle est faible ou | |
83 | arrêter les supports PCMCIA avant l'arrêt de votre ordinateur. | |
84 | ||
85 | %description -l id.UTF-8 | |
86 | APMD adalah sekumpulan program yang melakukan kontrol terhadap | |
87 | Advanced Power Management, deamon dan utility yang dapat ditemukan | |
88 | hampir di semua laptop moderen. APMD dapat mengawasi penggunaan | |
89 | baterai pada notebook, dan memberikan peringatan kepada pengguna bila | |
90 | tenaga bateri rendah. APMD juga mampu melakukan shut down socket | |
91 | PCMCIA sebelum suspend. | |
92 | ||
93 | %description -l is.UTF-8 | |
94 | APMD er safn forrita til að stjórna APM ( Advanced Power Management - | |
95 | stýring rafnotkunar ) stýringum sem er að finna í flestum fartölvum. | |
96 | APMD getur fylgst með ástandi rafhlöðunnar og látið notendur vita | |
97 | þegar rafmagn fer að þrjóta. APMD getur einnig slökkt á PCMCIA | |
98 | þjónustum áður en slökkt er á vélinni. | |
99 | ||
100 | %description -l it.UTF-8 | |
101 | APDM è un set di programmi per il controllo del demone e delle utility | |
102 | di Advanced Power Management (APM) presenti nella maggior parte dei | |
103 | laptop moderni. APDM consente di controllare la batteria del portatile | |
104 | e di avvisare gli utenti quando è quasi scarica e/o di chiudere gli | |
105 | attacchi del PCMCIA prima di un'interruzione. | |
106 | ||
107 | %description -l ja.UTF-8 | |
108 | APMD は最近のラップトップコンピュータで用いられる Advanced Power | |
109 | Management (APM) デーモンとユーティリティを制御するためのプログラム | |
110 | セットです。 APMD はノートブックのバッテリを監視し、容量が少なく | |
111 | なると警告したり、サスペンドモードに切り替わる前に PCMCIA を | |
112 | シャットダウンしたりします。 | |
113 | ||
114 | %description -l nb.UTF-8 | |
115 | APMD er et sett programmer for kontroll av Advanced Power Management | |
116 | (APM) daemonen og verktøy som finnes i de fleste moderne bærbare | |
117 | datamaskiner. APMD kan overvåke batteriet på din bærbare og advare deg | |
118 | brukere når batterinivået er lavt og/eller stenge ned PCMCIA | |
119 | kontaktene før maskinen går i dvale. | |
120 | ||
121 | %description -l pl.UTF-8 | |
122 | Demon zarządzania energią APM (Advanced Power Management) wraz z | |
123 | programami pomocniczymi. Dzięki nim możliwe jest monitorowanie stanu | |
124 | zasilania Twojego notebooka i ostrzeganie wszystkich użytkowników o | |
125 | kończącej się baterii, jak również automatyczne reagowanie na zmiany. | |
126 | ||
127 | %description -l pt.UTF-8 | |
128 | O APMD é um conjunto de programas e utilitários para controlar o APM | |
129 | (Advanced Power Management ou Gestão de Energia Avançada) existente na | |
130 | maioria dos computadores portáteis modernos. O APMD pode vigiar a | |
131 | bateria do seu portátil e avisá-lo quando a bateria está em baixo e/ou | |
132 | desligar os 'sockets' PCMCIA antes de suspender. | |
133 | ||
134 | %description -l pt_BR.UTF-8 | |
135 | Utilitários e servidor para gerenciamento avançado de energia (APM). | |
136 | Ele verifica a bateria de seu notebook e avisa aos usuários que ele | |
137 | está com pouca carga. Foi adicionado um patch nao oficial para parar | |
138 | os soquetes PCMCIA antes de uma suspensao de energia. | |
139 | ||
140 | %description -l ru.UTF-8 | |
141 | APMD - это набор программ для управления демоном APM (Advanced Power | |
142 | Management) и утилитами, находящимися на большинстве современных | |
143 | портативных компьютеров. APMD может следить за состоянием батарей | |
144 | портативного компьютера и предупреждать пользователя об их разрядке. | |
145 | Кроме того, APMD может отключить разьемы PCMCIA перед переходом в | |
146 | режим пониженного энергопотребления. | |
147 | ||
148 | %description -l sk.UTF-8 | |
149 | APMD je sada programov pre riadenie systému APM (Advanced Power | |
150 | Management), nachádzajúceho sa vo väčšine moderných prenosných | |
151 | počítačov. APMD je schopný kontrolovať batériu vášho notebooku a | |
152 | varovať používateľov, pokiaľ je skoro vybitá. Môže tiež odpájať PCMCIA | |
153 | sokety pred \"uspaním\" | |
154 | ||
155 | %description -l sv.UTF-8 | |
156 | APMD är program för att styra demon och verktyg för strömhantering | |
157 | (Advanced Power Management, APM) som finns i de flesta moderna bärbara | |
158 | datorer. APMD kan bevaka din bärbaras batteri och varna dig när | |
159 | batteriet sinar och/eller stänga av PCMCIA-uttag före suspendering. | |
160 | ||
161 | %description -l uk.UTF-8 | |
162 | APMD - це набір програм для керування демоном Advanced Power | |
163 | Management. APMD може слідкувати за батареями Вашого лаптопа та | |
164 | попереджувати користувачів при розряді батарей. | |
165 | ||
166 | %description -l zh_CN.UTF-8 | |
167 | APMD | |
168 | 是一组程序,用于控制最新膝上型计算机上的高级电源管理后台程序和实用程序。 | |
169 | APMD | |
170 | 可以监控笔记本计算机的电池状态,并且在电池电量不足时向用户发出警告。 | |
171 | APMD 还可以在暂挂前关闭 PCMCIA 插槽。 | |
172 | ||
173 | %package libs | |
174 | Summary: libapm library | |
175 | Summary(pl.UTF-8): Biblioteka libapm | |
176 | Group: Libraries | |
177 | ||
178 | %description libs | |
179 | libapm library. | |
180 | ||
181 | %description libs -l pl.UTF-8 | |
182 | Biblioteka libapm. | |
183 | ||
184 | %package devel | |
185 | Summary: Header files and static library for developing APM applications | |
186 | Summary(es.UTF-8): Archivos de inclusión y bibliotecas para apmd en versión estática | |
187 | Summary(pl.UTF-8): Pliki nagłówkowe i biblioteka statyczna do tworzenia aplikacji korzystających z APM | |
188 | Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para o apmd em versão estática | |
189 | Group: Development/Libraries | |
190 | Requires: %{name}-libs = %{epoch}:%{version}-%{release} | |
191 | ||
192 | %description devel | |
193 | Header files necessary for developing APM applications. | |
194 | ||
195 | %description devel -l es.UTF-8 | |
196 | Archivos de inclusión y bibliotecas para apmd en versión estática | |
197 | ||
198 | %description devel -l pl.UTF-8 | |
199 | Pliki nagłówkowe niezbędne do tworzenia aplikacji korzystających z | |
200 | APM. | |
201 | ||
202 | %description devel -l pt_BR.UTF-8 | |
203 | Arquivos de inclusão e bibliotecas para o apmd em versão estática | |
204 | ||
205 | %package static | |
206 | Summary: Static libapm library | |
207 | Summary(pl.UTF-8): Statyczna biblioteka libapm | |
208 | Group: Development/Libraries | |
209 | Requires: %{name}-devel = %{epoch}:%{version}-%{release} | |
210 | ||
211 | %description static | |
212 | Static libapm library. | |
213 | ||
214 | %description static -l pl.UTF-8 | |
215 | Statyczna biblioteka libapm. | |
216 | ||
217 | %package -n xapm | |
218 | Summary: XFree86 APM monitoring and management tool | |
219 | Summary(pl.UTF-8): Narzędzie do monitorowania i zarządzania APMem pod XFree86 | |
220 | Group: X11/Applications | |
221 | Requires: %{name}-libs = %{epoch}:%{version}-%{release} | |
222 | Requires: XFree86 | |
223 | ||
224 | %description -n xapm | |
225 | xapm is an XFree86 version of console APM client - "apm". | |
226 | ||
227 | %description -n xapm -l pl.UTF-8 | |
228 | xapm jest wersją konsolowego klienta APM - "apm", przenaczoną dla | |
229 | XFree86. | |
230 | ||
231 | %prep | |
232 | %setup -q -n %{name}-%{version}.orig | |
233 | %patch0 -p1 | |
234 | ||
235 | sed -i -e 's#-I/usr/src/linux.*/include##g' Makefile | |
236 | sed -i -e 's#\.\./libapm\.a#-L../.libs -lapm#' xbattery/Makefile | |
237 | ||
238 | %build | |
239 | %{__make} \ | |
240 | CC="%{__cc}" \ | |
241 | CFLAGS="%{rpmcflags}" \ | |
242 | LDFLAGS="%{rpmldflags}" \ | |
243 | APMD_PROXY_DIR=%{_sbindir} | |
244 | ||
245 | %{__make} -C xbattery clean | |
246 | ||
247 | %{__make} -C xbattery \ | |
248 | CC="%{__cc}" \ | |
249 | CCOPTIONS="%{rpmcflags}" \ | |
250 | LOCAL_LDFLAGS="%{rpmldflags}" | |
251 | ||
252 | %install | |
253 | rm -rf $RPM_BUILD_ROOT | |
254 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir},%{_libdir},%{_sbindir}} \ | |
255 | $RPM_BUILD_ROOT{%{_mandir}/{man{1,8},fr/man1},/etc/{rc.d/init.d,sysconfig}} \ | |
256 | $RPM_BUILD_ROOT%{_sysconfdir}/apm | |
257 | ||
258 | cd .libs | |
259 | install apm xapm apmsleep ../on_ac_power ../xbattery/xbattery $RPM_BUILD_ROOT%{_bindir} | |
260 | install apmd $RPM_BUILD_ROOT%{_sbindir} | |
261 | cd .. | |
262 | ||
263 | install apmd_proxy $RPM_BUILD_ROOT%{_sysconfdir}/apm | |
264 | install apm.1 apmsleep.1 on_ac_power.1 xapm.1 $RPM_BUILD_ROOT%{_mandir}/man1 | |
265 | install apmsleep.fr.1 $RPM_BUILD_ROOT%{_mandir}/fr/man1/apmsleep.1 | |
266 | install *.8 $RPM_BUILD_ROOT%{_mandir}/man8 | |
267 | install xbattery/xbattery.man $RPM_BUILD_ROOT%{_mandir}/man1/xbattery.1 | |
268 | ||
269 | libtool --mode=install install libapm.la $RPM_BUILD_ROOT%{_libdir}/libapm.la | |
270 | ||
271 | install apm.h $RPM_BUILD_ROOT%{_includedir} | |
272 | ||
273 | install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/apmd | |
274 | ||
275 | cat << EOF > $RPM_BUILD_ROOT/etc/sysconfig/apmd | |
276 | APMD_OPTIONS="-p 10 -w 5 -W -P %{_sysconfdir}/apm/apmd_proxy" | |
277 | EOF | |
278 | ||
279 | %clean | |
280 | rm -rf $RPM_BUILD_ROOT | |
281 | ||
282 | %post | |
283 | /sbin/chkconfig --add apmd | |
284 | %service apmd restart "apmd daemon" | |
285 | ||
286 | %preun | |
287 | if [ "$1" = "0" ]; then | |
288 | %service apmd stop | |
289 | /sbin/chkconfig --del apmd | |
290 | fi | |
291 | ||
292 | %post libs -p /sbin/ldconfig | |
293 | %postun libs -p /sbin/ldconfig | |
294 | ||
295 | %files | |
296 | %defattr(644,root,root,755) | |
297 | %doc AUTHORS ChangeLog LSM README | |
298 | %attr(755,root,root) %{_bindir}/apm | |
299 | %attr(755,root,root) %{_bindir}/apmsleep | |
300 | %attr(755,root,root) %{_bindir}/on_ac_power | |
301 | %attr(755,root,root) %{_sbindir}/* | |
302 | %attr(754,root,root) /etc/rc.d/init.d/apmd | |
303 | %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/apmd | |
304 | %dir %{_sysconfdir}/apm | |
305 | %attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apm/* | |
306 | %{_mandir}/man1/apm.1* | |
307 | %{_mandir}/man1/apmsleep.1* | |
308 | %{_mandir}/man1/on_ac_power.1* | |
309 | %{_mandir}/man8/apmd.8* | |
310 | %lang(fr) %{_mandir}/fr/man1/apmsleep.1* | |
311 | ||
312 | %files libs | |
313 | %defattr(644,root,root,755) | |
314 | %attr(755,root,root) %{_libdir}/*.so.*.*.* | |
315 | ||
316 | %files devel | |
317 | %defattr(644,root,root,755) | |
318 | %attr(755,root,root) %{_libdir}/*.so | |
319 | %{_libdir}/*.la | |
320 | %{_includedir}/* | |
321 | ||
322 | %files static | |
323 | %defattr(644,root,root,755) | |
324 | %{_libdir}/*.a | |
325 | ||
326 | %files -n xapm | |
327 | %defattr(644,root,root,755) | |
328 | %attr(755,root,root) %{_bindir}/x* | |
329 | %{_mandir}/man1/x* |