]> git.pld-linux.org Git - packages/apmd.git/blobdiff - apmd.spec
- adding es/fr/pt_BR/ru/uk (and eventually de) Group translations
[packages/apmd.git] / apmd.spec
index c72e1fa2b46f6df40a97f04550a86c162a248fdc..ccddbd69b3906132a9ffdd82c723a27e844a8379 100644 (file)
--- a/apmd.spec
+++ b/apmd.spec
@@ -1,17 +1,22 @@
-Summary:       Advanced Power Management (APM) utilities for notebooks.
-Summary(pl):   Obs³uga zarz±dzania enerig± (APM) dla notebooków.
+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:       3
+Version:       3.0.2
+Release:       2
 License:       GPL
-Group:         Utilities/System
-Group(pl):     Narzêdzia/System
+Group:         Applications/System
+Group(de):     Applikationen/System
+Group(pl):     Aplikacje/System
 Source0:       http://www.worldvisions.ca/~apenwarr/apmd/%{name}-%{version}.tar.gz
-Source1:       apmd.init
+Source1:       %{name}.init
+Patch0:                %{name}-security.patch
 URL:           http://www.worldvisions.ca/~apenwarr/apmd/
-Requires:      procps
-Prereq:                chkconfig
 BuildRequires: XFree86-devel
+Prereq:                /sbin/chkconfig
+Obsoletes:     acpid
+Requires:      procps
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 ExclusiveArch: %{ix86}
 
@@ -26,81 +31,99 @@ 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(es):     Desarrollo/Bibliotecas
+Group(fr):     Development/Librairies
+Group(pl):     Programowanie/Biblioteki
+Group(pt_BR):  Desenvolvimento/Bibliotecas
+Group(ru):     òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
+Group(uk):     òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
 Requires:      %{name} = %{version}
 
 %description devel
-Header files necessary for developing APM applications
+Header files necessary for developing APM applications.
 
 %description devel -l pl
-Pliki nag³ówkowe niezbêdne do tworzenia aplikacji korzystaj±cych z APM
+Pliki nag³ówkowe niezbêdne do tworzenia aplikacji korzystaj±cych z
+APM.
 
-%package static
-Summary:       APM static libraries
-Summary(pl):   Biblioteki statyczne APM
-Group:         Development/Libraries
-Requires:      %{name}-devel = %{version}
-
-%description static
-Static libraries for developing APM applications
+%description -l pt_BR devel
+Arquivos de inclusão e bibliotecas para o apmd em versão estática
 
-%description static -l pl
-Biblioteki statyczne do tworzenia aplikacji korzystaj±cych z APM
+%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
-Group:         X11/Utilities/System
+Group:         X11/Applications
+Group(de):     X11/Applikationen
+Group(pl):     X11/Aplikacje
+Requires:      XFree86
 
 %description -n xapm
 xapm is an XFree86 version of console APM client - "apm".
 
 %description -n xapm -l pl
-xapm jest wersj± konsolowego klienta APM - "apm", przenaczon± dla XFree86
+xapm jest wersj± konsolowego klienta APM - "apm", przenaczon± dla
+XFree86.
 
 %prep
 %setup -q -n apmd
+%patch0 -p1
 
 %build
-make CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=-s APMD_PROXY_DIR=%{_sbindir}
-make -C xbattery clean
-make CCOPTIONS="$RPM_OPT_FLAGS" -C xbattery
+%{__make} CFLAGS="%{rpmcflags}" LDFLAGS="%{rpmldflags}" APMD_PROXY_DIR=%{_sbindir}
+%{__make} -C xbattery clean
+%{__make} CCOPTIONS="%{rpmcflags}" LOCAL_LDFLAGS="%{rpmldflags}" -C xbattery
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_prefix}/{bin,include,lib,sbin}
-install -d $RPM_BUILD_ROOT%{_prefix}/X11R6/{bin,man/man1}
-install -d $RPM_BUILD_ROOT%{_mandir}/{man1,man8}
-install -d $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
-install -d $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
-install apm    $RPM_BUILD_ROOT%{_bindir}
-install apmd   $RPM_BUILD_ROOT%{_sbindir}
-install apmsleep $RPM_BUILD_ROOT%{_bindir}
-install tailf  $RPM_BUILD_ROOT%{_bindir}
-install on_ac_power $RPM_BUILD_ROOT%{_bindir}
-install xapm   $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
-install apmd_proxy $RPM_BUILD_ROOT%{_sbindir}
-install apm.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 tailf.1  $RPM_BUILD_ROOT%{_mandir}/man1/
-install apmsleep.1 $RPM_BUILD_ROOT%{_mandir}/man1
+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 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 $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
+
 install libapm.a $RPM_BUILD_ROOT%{_libdir}
 install apm.h $RPM_BUILD_ROOT%{_includedir}
-install $RPM_SOURCE_DIR/apmd.init $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/apmd
-install -s xbattery/xbattery $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
-install xbattery/xbattery.man $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man1/xbattery.1x
 
-cat <<'EOF' >$RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/apmd
+install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/apmd
+install xbattery/xbattery $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
+
+cat << EOF > $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/apmd
 APMD_OPTIONS="-p 10 -w 5 -W -P %{_sbindir}/apmd_proxy"
 EOF
 
-gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/* \
-       $RPM_BUILD_ROOT%{_prefix}/X11R6/man/man*/* \
-       README README.transfer ChangeLog ANNOUNCE
+gzip -9nf README README.transfer ChangeLog ANNOUNCE
  
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -108,7 +131,7 @@ rm -rf $RPM_BUILD_ROOT
 %post
 /sbin/chkconfig --add apmd
 if [ -f /var/lock/subsys/apmd ]; then
-       %{_sysconfdir}/rc.d/init.d/apmd restart 1>&2
+       /etc/rc.d/init.d/apmd restart 1>&2
 else
        echo "Run \"/etc/rc.d/init.d/apmd start\" to start apmd daemon."
 fi
@@ -123,19 +146,19 @@ 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}/*
-%attr(754,root,root) %{_sysconfdir}/rc.d/init.d/apmd
-%config %{_sysconfdir}/sysconfig/apmd
+%attr(754,root,root) /etc/rc.d/init.d/apmd
+%config(noreplace) /etc/sysconfig/apmd
 
 %files devel
+%defattr(644,root,root,755)
 %{_includedir}/*
-
-%files static
 %{_libdir}/*.a
 
 %files -n xapm
+%defattr(644,root,root,755)
 %{_prefix}/X11R6/man/man*/*
 %attr(755,root,root) %{_prefix}/X11R6/bin/*
This page took 0.028885 seconds and 4 git commands to generate.