]> git.pld-linux.org Git - packages/apmd.git/blobdiff - apmd.spec
- release 2: merge security patch from rawhide.
[packages/apmd.git] / apmd.spec
index 5905a4a70127a0a765db6323e0dd162eb19d9940..6405d9292109953e8dc59c8a3aafd1032805ec54 100644 (file)
--- a/apmd.spec
+++ b/apmd.spec
@@ -1,17 +1,20 @@
 Summary:       Advanced Power Management (APM) utilities for notebooks
 Summary(pl):   Obs³uga zarz±dzania enerig± (APM) dla notebooków
+Summary(pt_BR):        Utilitários para APM (Gerenciamento Avancado de Energia)
+Summary(es):   Utilitarios para APM (Gestión Avanzado de Energía)
 Name:          apmd
-Version:       3.0
-Release:       6
+Version:       3.0.2
+Release:       2
 License:       GPL
 Group:         Applications/System
 Group(de):     Applikationen/System
 Group(pl):     Aplikacje/System
 Source0:       http://www.worldvisions.ca/~apenwarr/apmd/%{name}-%{version}.tar.gz
 Source1:       %{name}.init
+Patch0:                %{name}-security.patch
 URL:           http://www.worldvisions.ca/~apenwarr/apmd/
 Requires:      procps
-Prereq:                chkconfig
+Prereq:                /sbin/chkconfig
 BuildRequires: XFree86-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 ExclusiveArch: %{ix86}
@@ -27,9 +30,25 @@ programami pomocniczymi. Dzi
 zasilania Twojego notebooka i ostrzeganie wszystkich u¿ytkowników o
 koñcz±cej siê baterii, jak równie¿ automatyczne reagowanie na zmiany.
 
+%description -l pt_BR
+Utilitários e servidor para gerenciamento avançado de energia (APM). Ele
+verifica a bateria de seu notebook e avisa aos usuários que ele está com pouca
+carga.
+
+Foi adicionado um patch nao oficial para parar os soquetes PCMCIA antes de uma
+suspensao de energia.
+
+%description -l es
+Utilitarios y servidor para gestión avanzada de energía (APM). Verifica la
+batería de tu notebook y avisa a los usuarios cuando la carga es poca.  Fue
+adicionado un patch no oficial para parar los enchufes PCMCIA antes de una
+suspensión de energía.
+
 %package devel
 Summary:       Header files for developing APM applications
 Summary(pl):   Pliki nag³ówkowe do tworzenia aplikacji korzystaj±cych z APM
+Summary(pt_BR):        Arquivos de inclusão e bibliotecas para o apmd em versão estática
+Summary(es):   Archivos de inclusión y bibliotecas para apmd en versión estática
 Group:         Development/Libraries
 Group(de):     Entwicklung/Libraries
 Group(fr):     Development/Librairies
@@ -43,6 +62,12 @@ Header files necessary for developing APM applications.
 Pliki nag³ówkowe niezbêdne do tworzenia aplikacji korzystaj±cych z
 APM.
 
+%description -l pt_BR devel
+Arquivos de inclusão e bibliotecas para o apmd em versão estática
+
+%description -l es devel
+Archivos de inclusión y bibliotecas para apmd en versión estática
+
 %package -n xapm
 Summary:       XFree86 APM monitoring and management tool
 Summary(pl):   Narzêdzie do monitorowania i zarz±dzania APMem pod XFree86
@@ -60,6 +85,7 @@ XFree86.
 
 %prep
 %setup -q -n apmd
+%patch0 -p1
 
 %build
 %{__make} CFLAGS="%{rpmcflags}" LDFLAGS="%{rpmldflags}" APMD_PROXY_DIR=%{_sbindir}
@@ -72,12 +98,12 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_includedir},%{_libdir},%{_sbindir}} \
        $RPM_BUILD_ROOT%{_prefix}/X11R6/{bin,man/man1} \
        $RPM_BUILD_ROOT{%{_mandir}/man{1,8},%{_sysconfdir}/{rc.d/init.d,sysconfig}}
 
-install apm apmsleep tailf on_ac_power $RPM_BUILD_ROOT%{_bindir}
+install apm apmsleep on_ac_power $RPM_BUILD_ROOT%{_bindir}
 install apmd apmd_proxy $RPM_BUILD_ROOT%{_sbindir}
 
 install xapm $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
 
-install apm.1 apmsleep.1 tailf.1 $RPM_BUILD_ROOT%{_mandir}/man1/
+install apm.1 apmsleep.1 $RPM_BUILD_ROOT%{_mandir}/man1/
 install apmd.8 $RPM_BUILD_ROOT%{_mandir}/man8/
 install xapm.1 $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1/xapm.1x
 install xbattery/xbattery.man $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1/xbattery.1x
@@ -98,14 +124,24 @@ gzip -9nf README README.transfer ChangeLog ANNOUNCE
 rm -rf $RPM_BUILD_ROOT
 
 %post
-DESC="apmd daemon"; %chkconfig_add
+/sbin/chkconfig --add apmd
+if [ -f /var/lock/subsys/apmd ]; then
+       /etc/rc.d/init.d/apmd restart 1>&2
+else
+       echo "Run \"/etc/rc.d/init.d/apmd start\" to start apmd daemon."
+fi
 
 %preun
-%chkconfig_del
+if [ "$1" = "0" ]; then
+       if [ -f /var/lock/subsys/apmd ]; then
+               /etc/rc.d/init.d/apmd stop 1>&2
+       fi
+       /sbin/chkconfig --del apmd
+fi
 
 %files
 %defattr(644,root,root,755)
-%doc ANNOUNCE.gz ChangeLog.gz README.gz README.transfer.gz
+%doc *.gz
 %{_mandir}/man*/*
 %attr(755,root,root) %{_bindir}/*
 %attr(755,root,root) %{_sbindir}/*
This page took 0.036374 seconds and 4 git commands to generate.