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