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