]> git.pld-linux.org Git - packages/apmd.git/blob - apmd.spec
- bump to release 12, Epoch: 1 (for allow upgrade from RH),
[packages/apmd.git] / apmd.spec
1 Summary:        Advanced Power Management (APM) utilities for notebooks
2 Summary(cs):    Nástroje pro APM (Advanced Power Management) BIOS na laptopech
3 Summary(da):    Avanceret strømstyring (APM) bios værktøjer for bærbare
4 Summary(de):    Advanced Power Management (APM) BIOS-Dienstprogramme für Laptops
5 Summary(es):    Utilitarios para APM (Gestión Avanzado de Energía) BIOS para portátiles
6 Summary(fr):    Utilitaires BIOS de gestion avancée de l'énergie (APM) pour les ordinateurs portables
7 Summary(id):    Advanced Power Management (APM) BIOS utilities untuk laptop
8 Summary(is):    Tól sem stjórnar orkunotkun fartölvu (Advanced Power Management)
9 Summary(it):    Utility APM (Advanced Power Management) BIOS per laptop
10 Summary(ja):    ¥é¥Ã¥×¥È¥Ã¥×ÍѤΠAPM (Advanced Power Management) ¥æ¡¼¥Æ¥£¥ê¥Æ¥£
11 Summary(no):    Advanced Power Management (APM) BIOS verktøy for bærbare
12 Summary(pl):    Obs³uga zarz±dzania enerig± (APM) dla notebooków
13 Summary(pt):    Utilitários Advanced Power Management (APM) para portáteis
14 Summary(pt_BR): Utilitários para APM (Gerenciamento Avancado de Energia)
15 Summary(ru):    õÔÉÌÉÔÙ ÄÌÑ Advanced Power Management (APM) BIOS × ÌÁÐÔÏÐÁÈ
16 Summary(sk):    Pomôcky pre Advanced Power Management (APM) BIOS laptopov
17 Summary(sl):    Pripomoèki za prenosnike z Advanced Power Management (APM)
18 Summary(sv):    Verktyg för styrning av spänningshantering (APM) i bärbara datorer
19 Summary(uk):    õÔÉ̦ÔÉ ÄÌÑ Advanced Power Management (APM) BIOS × ÌÁÐÔÏÐÁÈ
20 Summary(zh_CN): ÓÃÓÚÏ¥ÉÏÐͼÆËã»úµÄ¸ß¼¶µçÔ´¹ÜÀí (APM) BIOS ÊµÓóÌÐò¡£
21 Name:           apmd
22 Version:        3.0.2
23 Release:        12
24 Epoch:          1
25 License:        GPL
26 Group:          Applications/System
27 Source0:        http://www.worldvisions.ca/~apenwarr/apmd/%{name}-%{version}.tar.gz
28 Source1:        %{name}.init
29 Patch0:         %{name}-security.patch
30 Patch1:         %{name}-spinlock.patch
31 URL:            http://www.worldvisions.ca/~apenwarr/apmd/
32 BuildRequires:  XFree86-devel
33 Prereq:         /sbin/chkconfig
34 Obsoletes:      acpid
35 Requires:       procps
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 ExclusiveArch:  %{ix86} ppc
38
39 %description
40 Advanced Power Management daemon and utilities allows you to watch
41 your notebook's power state and warn all users when the battery is
42 low. It can also handle some power state events automatically.
43
44 %description -l cs
45 APMD je sada programù pro ovládání démona pro pokroèilou správu
46 energie (Advanced Power Management - APM) vèetnì pomocných programù,
47 které jsou k dispozici na vìt¹inì moderních pøenosných poèítaèù. APMD
48 umí sledovat stav baterie notebooku a varovat u¾ivatele pøi poklesu
49 jejího napìtí. APMD je také schopné vypnout PCMCIA sokety pøed uspáním
50 poèítaèe.
51
52 %description -l da
53 APMD er et sæt programmer for kontrol af Advanced Power Management
54 (APM) dæmonen og værktøjer som findes i de fleste moderne bærbare
55 datamaskiner. APMD kan overvåge batteriet på din bærbare og advare dig
56 når batteriniveauet er lavt og/eller lukke ned for PCMCIA kortene før
57 maskinen går i dvale.
58
59 %description -l de
60 APMD enthält Programme zur Steuerung des Advanced Power Management
61 (APM)-Daemons und der Dienstprogramme, die in den meisten modernen
62 Laptops verwendet werden. APMD kann den Akku von Notebooks überwachen
63 und Benutzer über eine zu geringe Ladung informieren. APMD kann
64 außerdem die PCMCIA-Schnittstellen herunterfahren, bevor der Computer
65 in den Suspend-Modus schaltet.
66
67 %description -l es
68 Utilitarios y servidor para gestión avanzada de energía (APM).
69 Verifica la batería de tu notebook y avisa a los usuarios cuando la
70 carga es poca. Fue adicionado un patch no oficial para parar los
71 enchufes PCMCIA antes de una suspensión de energía.
72
73 %description -l fr
74 APMD est un ensemble de programmes permettant de contrôler le démon
75 APM (Advanced Power Management) et les utilitaires installés sur la
76 plupart des ordinateurs portables récents. APMD peut surveiller la
77 batterie de votre portable, vous avertir lorsqu'elle est faible ou
78 arrêter les supports PCMCIA avant l'arrêt de votre ordinateur.
79
80 %description -l id
81 APMD adalah sekumpulan program yang melakukan kontrol terhadap
82 Advanced Power Management, deamon dan utility yang dapat ditemukan
83 hampir di semua laptop moderen. APMD dapat mengawasi penggunaan
84 baterai pada notebook, dan memberikan peringatan kepada pengguna bila
85 tenaga bateri rendah. APMD juga mampu melakukan shut down socket
86 PCMCIA sebelum suspend.
87
88 %description -l is
89 APMD er safn forrita til að stjórna APM ( Advanced Power Management -
90 stýring rafnotkunar ) stýringum sem er að finna í flestum fartölvum.
91 APMD getur fylgst með ástandi rafhlöðunnar og látið notendur vita
92 þegar rafmagn fer að þrjóta. APMD getur einnig slökkt á PCMCIA
93 þjónustum áður en slökkt er á vélinni.
94
95 %description -l it
96 APDM è un set di programmi per il controllo del demone e delle utility
97 di Advanced Power Management (APM) presenti nella maggior parte dei
98 laptop moderni. APDM consente di controllare la batteria del portatile
99 e di avvisare gli utenti quando è quasi scarica e/o di chiudere gli
100 attacchi del PCMCIA prima di un'interruzione.
101
102 %description -l ja
103 APMD ¤ÏºÇ¶á¤Î¥é¥Ã¥×¥È¥Ã¥×¥³¥ó¥Ô¥å¡¼¥¿¤ÇÍѤ¤¤é¤ì¤ë Advanced Power
104 Management (APM) ¥Ç¡¼¥â¥ó¤È¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤òÀ©¸æ¤¹¤ë¤¿¤á¤Î¥×¥í¥°¥é¥à
105 ¥»¥Ã¥È¤Ç¤¹¡£ APMD ¤Ï¥Î¡¼¥È¥Ö¥Ã¥¯¤Î¥Ð¥Ã¥Æ¥ê¤ò´Æ»ë¤·¡¢ÍÆÎ̤¬¾¯¤Ê¤¯
106 ¤Ê¤ë¤È·Ù¹ð¤·¤¿¤ê¡¢¥µ¥¹¥Ú¥ó¥É¥â¡¼¥É¤ËÀÚ¤êÂؤï¤ëÁ°¤Ë PCMCIA ¤ò
107 ¥·¥ã¥Ã¥È¥À¥¦¥ó¤·¤¿¤ê¤·¤Þ¤¹¡£
108
109 %description -l no
110 APMD er et sett programmer for kontroll av Advanced Power Management
111 (APM) daemonen og verktøy som finnes i de fleste moderne bærbare
112 datamaskiner. APMD kan overvåke batteriet på din bærbare og advare deg
113 brukere når batterinivået er lavt og/eller stenge ned PCMCIA
114 kontaktene før maskinen går i dvale.
115
116 %description -l pl
117 Demon zadz±dzania energi± APM (Advanced Power Management) wraz z
118 programami pomocniczymi. Dziêki nim mo¿liwe jest monitorowanie stanu
119 zasilania Twojego notebooka i ostrzeganie wszystkich u¿ytkowników o
120 koñcz±cej siê baterii, jak równie¿ automatyczne reagowanie na zmiany.
121
122 %description -l pt
123 O APMD é um conjunto de programas e utilitários para controlar o APM
124 (Advanced Power Management ou Gestão de Energia Avançada) existente na
125 maioria dos computadores portáteis modernos. O APMD pode vigiar a
126 bateria do seu portátil e avisá-lo quando a bateria está em baixo e/ou
127 desligar os 'sockets' PCMCIA antes de suspender.
128
129 %description -l pt_BR
130 Utilitários e servidor para gerenciamento avançado de energia (APM).
131 Ele verifica a bateria de seu notebook e avisa aos usuários que ele
132 está com pouca carga. Foi adicionado um patch nao oficial para parar
133 os soquetes PCMCIA antes de uma suspensao de energia.
134
135 %description -l ru
136 APMD - ÜÔÏ ÎÁÂÏÒ ÐÒÏÇÒÁÍÍ ÄÌÑ ÕÐÒÁ×ÌÅÎÉÑ ÄÅÍÏÎÏÍ APM (Advanced Power
137 Management) É ÕÔÉÌÉÔÁÍÉ, ÎÁÈÏÄÑÝÉÍÉÓÑ ÎÁ ÂÏÌØÛÉÎÓÔ×Å ÓÏ×ÒÅÍÅÎÎÙÈ
138 ÐÏÒÔÁÔÉ×ÎÙÈ ËÏÍÐØÀÔÅÒÏ×. APMD ÍÏÖÅÔ ÓÌÅÄÉÔØ ÚÁ ÓÏÓÔÏÑÎÉÅÍ ÂÁÔÁÒÅÊ
139 ÐÏÒÔÁÔÉ×ÎÏÇÏ ËÏÍÐØÀÔÅÒÁ É ÐÒÅÄÕÐÒÅÖÄÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÑ Ï ÉÈ ÒÁÚÒÑÄËÅ.
140 ëÒÏÍÅ ÔÏÇÏ, APMD ÍÏÖÅÔ ÏÔËÌÀÞÉÔØ ÒÁÚØÅÍÙ PCMCIA ÐÅÒÅÄ ÐÅÒÅÈÏÄÏÍ ×
141 ÒÅÖÉÍ ÐÏÎÉÖÅÎÎÏÇÏ ÜÎÅÒÇÏÐÏÔÒÅÂÌÅÎÉÑ.
142
143 %description -l sk
144 APMD je sada programov pre riadenie systému APM (Advanced Power
145 Management), nachádzajúceho sa vo väè¹ine moderných prenosných
146 poèítaèov. APMD je schopný kontrolova» batériu vá¹ho notebooku a
147 varova» pou¾ívateµov, pokiaµ je skoro vybitá. Mô¾e tie¾ odpája» PCMCIA
148 sokety pred \"uspaním\"
149
150 %description -l sv
151 APMD är program för att styra demon och verktyg för strömhantering
152 (Advanced Power Management, APM) som finns i de flesta moderna bärbara
153 datorer. APMD kan bevaka din bärbaras batteri och varna dig när
154 batteriet sinar och/eller stänga av PCMCIA-uttag före suspendering.
155
156 %description -l uk
157 APMD - ÃÅ ÎÁ¦ҠÐÒÏÇÒÁÍ ÄÌÑ ËÅÒÕ×ÁÎÎÑ ÄÅÍÏÎÏÍ Advanced Power
158 Management. APMD ÍÏÖÅ Ó̦ÄËÕ×ÁÔÉ ÚÁ ÂÁÔÁÒÅÑÍÉ ÷ÁÛÏÇÏ ÌÁÐÔÏÐÁ ÔÁ
159 ÐÏÐÅÒÅÄÖÕ×ÁÔÉ ËÏÒÉÓÔÕ×ÁަנÐÒÉ ÒÏÚÒÑĦ ÂÁÔÁÒÅÊ.
160
161 %description -l zh_CN
162 APMD
163 ÊÇÒ»×é³ÌÐò£¬ÓÃÓÚ¿ØÖÆ×îÐÂÏ¥ÉÏÐͼÆËã»úÉϵĸ߼¶µçÔ´¹ÜÀíºǫ́³ÌÐòºÍʵÓóÌÐò¡£
164 APMD
165 ¿ÉÒÔ¼à¿Ø±Ê¼Ç±¾¼ÆËã»úµÄµç³Ø״̬£¬²¢ÇÒÔÚµç³ØµçÁ¿²»×ãʱÏòÓû§·¢³ö¾¯¸æ¡£
166 APMD »¹¿ÉÒÔÔÚÔݹÒÇ°¹Ø±Õ PCMCIA ²å²Û¡£
167
168 %package devel
169 Summary:        Header files and static library for developing APM applications
170 Summary(es):    Archivos de inclusión y bibliotecas para apmd en versión estática
171 Summary(pl):    Pliki nag³ówkowe i biblioteka statyczna do tworzenia aplikacji korzystaj±cych z APM
172 Summary(pt_BR): Arquivos de inclusão e bibliotecas para o apmd em versão estática
173 Group:          Development/Libraries
174 Requires:       %{name} = %{version}
175
176 %description devel
177 Header files necessary for developing APM applications.
178
179 %description devel -l es
180 Archivos de inclusión y bibliotecas para apmd en versión estática
181
182 %description devel -l pl
183 Pliki nag³ówkowe niezbêdne do tworzenia aplikacji korzystaj±cych z
184 APM.
185
186 %description devel -l pt_BR
187 Arquivos de inclusão e bibliotecas para o apmd em versão estática
188
189 %package -n xapm
190 Summary:        XFree86 APM monitoring and management tool
191 Summary(pl):    Narzêdzie do monitorowania i zarz±dzania APMem pod XFree86
192 Group:          X11/Applications
193 Requires:       XFree86
194
195 %description -n xapm
196 xapm is an XFree86 version of console APM client - "apm".
197
198 %description -n xapm -l pl
199 xapm jest wersj± konsolowego klienta APM - "apm", przenaczon± dla
200 XFree86.
201
202 %prep
203 %setup -q -n apmd
204 %patch0 -p1
205
206 %ifarch ppc
207 %patch1 -p1 
208 %endif 
209
210 %build
211 %{__make} CFLAGS="%{rpmcflags}" LDFLAGS="%{rpmldflags}" APMD_PROXY_DIR=%{_sbindir}
212 %{__make} -C xbattery clean
213 %{__make} CCOPTIONS="%{rpmcflags}" LOCAL_LDFLAGS="%{rpmldflags}" -C xbattery
214
215 %install
216 rm -rf $RPM_BUILD_ROOT
217 install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir},%{_libdir},%{_sbindir}} \
218         $RPM_BUILD_ROOT%{_prefix}/X11R6/{bin,man/man1} \
219         $RPM_BUILD_ROOT{%{_mandir}/man{1,8},%{_sysconfdir}/{rc.d/init.d,sysconfig}}
220
221 install apm apmsleep on_ac_power $RPM_BUILD_ROOT%{_bindir}
222 install apmd apmd_proxy $RPM_BUILD_ROOT%{_sbindir}
223
224 install xapm $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
225
226 install apm.1 apmsleep.1 $RPM_BUILD_ROOT%{_mandir}/man1/
227 install apmd.8 $RPM_BUILD_ROOT%{_mandir}/man8/
228 install xapm.1 $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1/xapm.1x
229 install xbattery/xbattery.man $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1/xbattery.1x
230
231 install libapm.a $RPM_BUILD_ROOT%{_libdir}
232 install apm.h $RPM_BUILD_ROOT%{_includedir}
233
234 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/apmd
235 install xbattery/xbattery $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
236
237 cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/apmd
238 APMD_OPTIONS="-p 10 -w 5 -W -P %{_sbindir}/apmd_proxy"
239 EOF
240
241 %clean
242 rm -rf $RPM_BUILD_ROOT
243
244 %post
245 /sbin/chkconfig --add apmd
246 if [ -f /var/lock/subsys/apmd ]; then
247         /etc/rc.d/init.d/apmd restart 1>&2
248 else
249         echo "Run \"/etc/rc.d/init.d/apmd start\" to start apmd daemon."
250 fi
251
252 %preun
253 if [ "$1" = "0" ]; then
254         if [ -f /var/lock/subsys/apmd ]; then
255                 /etc/rc.d/init.d/apmd stop 1>&2
256         fi
257         /sbin/chkconfig --del apmd
258 fi
259
260 %files
261 %defattr(644,root,root,755)
262 %doc README README.transfer ChangeLog ANNOUNCE
263 %{_mandir}/man*/*
264 %attr(755,root,root) %{_bindir}/*
265 %attr(755,root,root) %{_sbindir}/*
266 %attr(754,root,root) /etc/rc.d/init.d/apmd
267 %config(noreplace) /etc/sysconfig/apmd
268
269 %files devel
270 %defattr(644,root,root,755)
271 %{_includedir}/*
272 %{_libdir}/*.a
273
274 %files -n xapm
275 %defattr(644,root,root,755)
276 %{_prefix}/X11R6/man/man*/*
277 %attr(755,root,root) %{_prefix}/X11R6/bin/*
This page took 0.095418 seconds and 3 git commands to generate.