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