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