]> git.pld-linux.org Git - packages/apmd.git/blobdiff - apmd.spec
- use http://ftp.debian.org/ url
[packages/apmd.git] / apmd.spec
index 902bb2b79929d5a4eec682252c18a95650ca149e..96624253f63c99a9cbc2ee97afb317a00dd808d2 100644 (file)
--- a/apmd.spec
+++ b/apmd.spec
@@ -1,41 +1,48 @@
 Summary:       Advanced Power Management (APM) utilities for notebooks
-Summary(cs):   Nástroje pro APM (Advanced Power Management) BIOS na laptopech
-Summary(da):   Avanceret strømstyring (APM) bios værktøjer for bærbare
-Summary(de):   Advanced Power Management (APM) BIOS-Dienstprogramme für Laptops
-Summary(es):   Utilitarios para APM (Gestión Avanzado de Energía) BIOS para portátiles
-Summary(fr):   Utilitaires BIOS de gestion avancée de l'énergie (APM) pour les ordinateurs portables
-Summary(id):   Advanced Power Management (APM) BIOS utilities untuk laptop
-Summary(is):   Tól sem stjórnar orkunotkun fartölvu (Advanced Power Management)
-Summary(it):   Utility APM (Advanced Power Management) BIOS per laptop
-Summary(ja):   ¥é¥Ã¥×¥È¥Ã¥×ÍѤΠAPM (Advanced Power Management) ¥æ¡¼¥Æ¥£¥ê¥Æ¥£
-Summary(no):   Advanced Power Management (APM) BIOS verktøy for bærbare
-Summary(pl):   Obs³uga zarz±dzania enerig± (APM) dla notebooków
-Summary(pt):   Utilitários Advanced Power Management (APM) para portáteis
-Summary(pt_BR):        Utilitários para APM (Gerenciamento Avancado de Energia)
-Summary(ru):   õÔÉÌÉÔÙ ÄÌÑ Advanced Power Management (APM) BIOS × ÌÁÐÔÏÐÁÈ
-Summary(sk):   Pomôcky pre Advanced Power Management (APM) BIOS laptopov
-Summary(sl):   Pripomoèki za prenosnike z Advanced Power Management (APM)
-Summary(sv):   Verktyg för styrning av spänningshantering (APM) i bärbara datorer
-Summary(uk):   õÔÉ̦ÔÉ ÄÌÑ Advanced Power Management (APM) BIOS × ÌÁÐÔÏÐÁÈ
-Summary(zh_CN):        ÓÃÓÚÏ¥ÉÏÐͼÆËã»úµÄ¸ß¼¶µçÔ´¹ÜÀí (APM) BIOS ÊµÓóÌÐò¡£
+Summary(cs.UTF-8):     Nástroje pro APM (Advanced Power Management) BIOS na laptopech
+Summary(da.UTF-8):     Avanceret strømstyring (APM) bios værktøjer for bærbare
+Summary(de.UTF-8):     Advanced Power Management (APM) BIOS-Dienstprogramme für Laptops
+Summary(es.UTF-8):     Utilitarios para APM (Gestión Avanzado de Energía) BIOS para portátiles
+Summary(fr.UTF-8):     Utilitaires BIOS de gestion avancée de l'énergie (APM) pour les ordinateurs portables
+Summary(id.UTF-8):     Advanced Power Management (APM) BIOS utilities untuk laptop
+Summary(is.UTF-8):     Tól sem stjórnar orkunotkun fartölvu (Advanced Power Management)
+Summary(it.UTF-8):     Utility APM (Advanced Power Management) BIOS per laptop
+Summary(ja.UTF-8):     ã\83©ã\83\83ã\83\97ã\83\88ã\83\83ã\83\97ç\94¨ã\81® APM (Advanced Power Management) ã\83¦ã\83¼ã\83\86ã\82£ã\83ªã\83\86ã\82£
+Summary(nb.UTF-8):     Advanced Power Management (APM) BIOS verktøy for bærbare
+Summary(pl.UTF-8):     Obsługa zarządzania enerigą (APM) dla notebooków
+Summary(pt.UTF-8):     Utilitários Advanced Power Management (APM) para portáteis
+Summary(pt_BR.UTF-8):  Utilitários para APM (Gerenciamento Avancado de Energia)
+Summary(ru.UTF-8):     Утилиты для Advanced Power Management (APM) BIOS в лаптопах
+Summary(sk.UTF-8):     Pomôcky pre Advanced Power Management (APM) BIOS laptopov
+Summary(sl.UTF-8):     Pripomočki za prenosnike z Advanced Power Management (APM)
+Summary(sv.UTF-8):     Verktyg för styrning av spänningshantering (APM) i bärbara datorer
+Summary(uk.UTF-8):     Утиліти для Advanced Power Management (APM) BIOS в лаптопах
+Summary(zh_CN.UTF-8):  用于膝上型计算机的高级电源管理 (APM) BIOS 实用程序。
 Name:          apmd
-Version:       3.0.2
-Release:       12
+Version:       3.2.2
+Release:       7
 Epoch:         1
-License:       GPL
+License:       GPL v2+
 Group:         Applications/System
-Source0:       http://www.worldvisions.ca/~apenwarr/apmd/%{name}-%{version}.tar.gz
-# Source0-md5: 23ce275766441c59b6b47c002f9098eb
+Source0:       http://ftp.debian.org/debian/pool/main/a/apmd/%{name}_%{version}.orig.tar.gz
+# Source0-md5: b1e6309e8331e0f4e6efd311c2d97fa8
 Source1:       %{name}.init
-Patch0:                %{name}-security.patch
-Patch1:                %{name}-spinlock.patch
+Patch0:                %{name}-libtool.patch
 URL:           http://www.worldvisions.ca/~apenwarr/apmd/
-BuildRequires: XFree86-devel
-PreReq:                rc-scripts
+BuildRequires: libtool
+BuildRequires: rpmbuild(macros) >= 1.268
+BuildRequires: sed >= 4.0
+BuildRequires: xorg-lib-libXaw-devel
 Requires(post,preun):  /sbin/chkconfig
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 Requires:      procps
-Obsoletes:     acpid
-ExclusiveArch: %{ix86} ppc
+Requires:      rc-scripts
+Provides:      apm-daemon
+Obsoletes:     acpi-daemon
+Obsoletes:     apm-daemon
+# APM is specific to 32-bit x86, but Linux provides emulation for some archs:
+# arm, mips (AU1xx0-based), ppc (PMAC, 32-bit only), sh (HP6XX only)
+ExclusiveArch: %{ix86} arm mips ppc sh
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -43,43 +50,42 @@ Advanced Power Management daemon and utilities allows you to watch
 your notebook's power state and warn all users when the battery is
 low. It can also handle some power state events automatically.
 
-%description -l cs
-APMD je sada programù pro ovládání démona pro pokroèilou správu
-energie (Advanced Power Management - APM) vèetnì pomocných programù,
-které jsou k dispozici na vìt¹inì moderních pøenosných poèítaèù. APMD
-umí sledovat stav baterie notebooku a varovat u¾ivatele pøi poklesu
-jejího napìtí. APMD je také schopné vypnout PCMCIA sokety pøed uspáním
-poèítaèe.
-
-%description -l da
-APMD er et sæt programmer for kontrol af Advanced Power Management
-(APM) dæmonen og værktøjer som findes i de fleste moderne bærbare
-datamaskiner. APMD kan overvåge batteriet på din bærbare og advare dig
-når batteriniveauet er lavt og/eller lukke ned for PCMCIA kortene før
-maskinen går i dvale.
-
-%description -l de
-APMD enthält Programme zur Steuerung des Advanced Power Management
+%description -l cs.UTF-8
+APMD je sada programů pro ovládání démona pro pokročilou správu
+energie (Advanced Power Management - APM) včetně pomocných programů,
+které jsou k dispozici na většině moderních přenosných počítačů. APMD
+umí sledovat stav baterie notebooku a varovat uživatele při poklesu
+jejího napětí. APMD je také schopné vypnout PCMCIA sokety před uspáním
+počítače.
+
+%description -l da.UTF-8
+APMD er et sæt programmer for kontrol af Advanced Power Management
+(APM) dæmonen og værktøjer som findes i de fleste moderne bærbare
+datamaskiner. APMD kan overvåge batteriet på din bærbare og advare dig
+når batteriniveauet er lavt og/eller lukke ned for PCMCIA kortene før
+maskinen går i dvale.
+
+%description -l de.UTF-8
+APMD enthält Programme zur Steuerung des Advanced Power Management
 (APM)-Daemons und der Dienstprogramme, die in den meisten modernen
-Laptops verwendet werden. APMD kann den Akku von Notebooks überwachen
-und Benutzer über eine zu geringe Ladung informieren. APMD kann
-außerdem die PCMCIA-Schnittstellen herunterfahren, bevor der Computer
+Laptops verwendet werden. APMD kann den Akku von Notebooks überwachen
+und Benutzer über eine zu geringe Ladung informieren. APMD kann
+außerdem die PCMCIA-Schnittstellen herunterfahren, bevor der Computer
 in den Suspend-Modus schaltet.
 
-%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.
+%description -l es.UTF-8
+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.
 
-%description -l fr
-APMD est un ensemble de programmes permettant de contrôler le démon
-APM (Advanced Power Management) et les utilitaires installés sur la
-plupart des ordinateurs portables récents. APMD peut surveiller la
+%description -l fr.UTF-8
+APMD est un ensemble de programmes permettant de contrôler le démon
+APM (Advanced Power Management) et les utilitaires installés sur la
+plupart des ordinateurs portables récents. APMD peut surveiller la
 batterie de votre portable, vous avertir lorsqu'elle est faible ou
-arrêter les supports PCMCIA avant l'arrêt de votre ordinateur.
+arrêter les supports PCMCIA avant l'arrêt de votre ordinateur.
 
-%description -l id
+%description -l id.UTF-8
 APMD adalah sekumpulan program yang melakukan kontrol terhadap
 Advanced Power Management, deamon dan utility yang dapat ditemukan
 hampir di semua laptop moderen. APMD dapat mengawasi penggunaan
@@ -87,130 +93,156 @@ baterai pada notebook, dan memberikan peringatan kepada pengguna bila
 tenaga bateri rendah. APMD juga mampu melakukan shut down socket
 PCMCIA sebelum suspend.
 
-%description -l is
-APMD er safn forrita til að stjórna APM ( Advanced Power Management -
-stýring rafnotkunar ) stýringum sem er að finna í flestum fartölvum.
-APMD getur fylgst með ástandi rafhlöðunnar og látið notendur vita
-þegar rafmagn fer að þrjóta. APMD getur einnig slökkt á PCMCIA
-þjónustum áður en slökkt er á vélinni.
+%description -l is.UTF-8
+APMD er safn forrita til að stjórna APM ( Advanced Power Management -
+stýring rafnotkunar ) stýringum sem er að finna í flestum fartölvum.
+APMD getur fylgst með ástandi rafhlöðunnar og látið notendur vita
+þegar rafmagn fer að þrjóta. APMD getur einnig slökkt á PCMCIA
+þjónustum áður en slökkt er á vélinni.
 
-%description -l it
-APDM è un set di programmi per il controllo del demone e delle utility
+%description -l it.UTF-8
+APDM è un set di programmi per il controllo del demone e delle utility
 di Advanced Power Management (APM) presenti nella maggior parte dei
 laptop moderni. APDM consente di controllare la batteria del portatile
-e di avvisare gli utenti quando è quasi scarica e/o di chiudere gli
+e di avvisare gli utenti quando è quasi scarica e/o di chiudere gli
 attacchi del PCMCIA prima di un'interruzione.
 
-%description -l ja
-APMD ¤ÏºÇ¶á¤Î¥é¥Ã¥×¥È¥Ã¥×¥³¥ó¥Ô¥å¡¼¥¿¤ÇÍѤ¤¤é¤ì¤ë Advanced Power
-Management (APM) ¥Ç¡¼¥â¥ó¤È¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤òÀ©¸æ¤¹¤ë¤¿¤á¤Î¥×¥í¥°¥é¥à
-¥»¥Ã¥È¤Ç¤¹¡£ APMD ¤Ï¥Î¡¼¥È¥Ö¥Ã¥¯¤Î¥Ð¥Ã¥Æ¥ê¤ò´Æ»ë¤·¡¢ÍÆÎ̤¬¾¯¤Ê¤¯
-¤Ê¤ë¤È·Ù¹ð¤·¤¿¤ê¡¢¥µ¥¹¥Ú¥ó¥É¥â¡¼¥É¤ËÀÚ¤êÂؤï¤ëÁ°¤Ë PCMCIA ¤ò
-¥·¥ã¥Ã¥È¥À¥¦¥ó¤·¤¿¤ê¤·¤Þ¤¹¡£
+%description -l ja.UTF-8
+APMD は最近のラップトップコンピュータで用いられる Advanced Power
+Management (APM) デーモンとユーティリティを制御するためのプログラム
+セットです。 APMD はノートブックのバッテリを監視し、容量が少なく
+なると警告したり、サスペンドモードに切り替わる前に PCMCIA を
+シャットダウンしたりします。
 
-%description -l no
+%description -l nb.UTF-8
 APMD er et sett programmer for kontroll av Advanced Power Management
-(APM) daemonen og verktøy som finnes i de fleste moderne bærbare
-datamaskiner. APMD kan overvåke batteriet på din bærbare og advare deg
-brukere når batterinivået er lavt og/eller stenge ned PCMCIA
-kontaktene før maskinen går i dvale.
-
-%description -l pl
-Demon zarz±dzania energi± APM (Advanced Power Management) wraz z
-programami pomocniczymi. Dziêki nim mo¿liwe jest monitorowanie stanu
-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
-O APMD é um conjunto de programas e utilitários para controlar o APM
-(Advanced Power Management ou Gestão de Energia Avançada) existente na
-maioria dos computadores portáteis modernos. O APMD pode vigiar a
-bateria do seu portátil e avisá-lo quando a bateria está em baixo e/ou
+(APM) daemonen og verktøy som finnes i de fleste moderne bærbare
+datamaskiner. APMD kan overvåke batteriet på din bærbare og advare deg
+brukere når batterinivået er lavt og/eller stenge ned PCMCIA
+kontaktene før maskinen går i dvale.
+
+%description -l pl.UTF-8
+Demon zarządzania energią APM (Advanced Power Management) wraz z
+programami pomocniczymi. Dzięki nim możliwe jest monitorowanie stanu
+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.UTF-8
+O APMD é um conjunto de programas e utilitários para controlar o APM
+(Advanced Power Management ou Gestão de Energia Avançada) existente na
+maioria dos computadores portáteis modernos. O APMD pode vigiar a
+bateria do seu portátil e avisá-lo quando a bateria está em baixo e/ou
 desligar os 'sockets' PCMCIA antes de suspender.
 
-%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
+%description -l pt_BR.UTF-8
+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 ru
-APMD - ÜÔÏ ÎÁÂÏÒ ÐÒÏÇÒÁÍÍ ÄÌÑ ÕÐÒÁ×ÌÅÎÉÑ ÄÅÍÏÎÏÍ APM (Advanced Power
-Management) É ÕÔÉÌÉÔÁÍÉ, ÎÁÈÏÄÑÝÉÍÉÓÑ ÎÁ ÂÏÌØÛÉÎÓÔ×Å ÓÏ×ÒÅÍÅÎÎÙÈ
ÏÒÔÁÔÉ×ÎÙÈ ËÏÍÐØÀÔÅÒÏ×. APMD ÍÏÖÅÔ ÓÌÅÄÉÔØ ÚÁ ÓÏÓÔÏÑÎÉÅÍ ÂÁÔÁÒÅÊ
ÏÒÔÁÔÉ×ÎÏÇÏ ËÏÍÐØÀÔÅÒÁ É ÐÒÅÄÕÐÒÅÖÄÁÔØ ÐÏÌØÚÏ×ÁÔÅÌÑ Ï ÉÈ ÒÁÚÒÑÄËÅ.
-ëÒÏÍÅ ÔÏÇÏ, APMD ÍÏÖÅÔ ÏÔËÌÀÞÉÔØ ÒÁÚØÅÍÙ PCMCIA ÐÅÒÅÄ ÐÅÒÅÈÏÄÏÍ ×
-ÒÅÖÉÍ ÐÏÎÉÖÅÎÎÏÇÏ ÜÎÅÒÇÏÐÏÔÒÅÂÌÅÎÉÑ.
-
-%description -l sk
-APMD je sada programov pre riadenie systému APM (Advanced Power
-Management), nachádzajúceho sa vo väè¹ine moderných prenosných
-poèítaèov. APMD je schopný kontrolova» batériu vá¹ho notebooku a
-varova» pou¾ívateµov, pokiaµ je skoro vybitá. Mô¾e tie¾ odpája» PCMCIA
-sokety pred \"uspaním\"
-
-%description -l sv
-APMD är program för att styra demon och verktyg för strömhantering
-(Advanced Power Management, APM) som finns i de flesta moderna bärbara
-datorer. APMD kan bevaka din bärbaras batteri och varna dig när
-batteriet sinar och/eller stänga av PCMCIA-uttag före suspendering.
-
-%description -l uk
-APMD - ÃÅ ÎÁ¦ҠÐÒÏÇÒÁÍ ÄÌÑ ËÅÒÕ×ÁÎÎÑ ÄÅÍÏÎÏÍ Advanced Power
-Management. APMD ÍÏÖÅ Ó̦ÄËÕ×ÁÔÉ ÚÁ ÂÁÔÁÒÅÑÍÉ ÷ÁÛÏÇÏ ÌÁÐÔÏÐÁ ÔÁ
ÏÐÅÒÅÄÖÕ×ÁÔÉ ËÏÒÉÓÔÕ×ÁަנÐÒÉ ÒÏÚÒÑĦ ÂÁÔÁÒÅÊ.
-
-%description -l zh_CN
+%description -l ru.UTF-8
+APMD - это набор программ для управления демоном APM (Advanced Power
+Management) и утилитами, находящимися на большинстве современных
¿Ð¾Ñ\80Ñ\82аÑ\82ивнÑ\8bÑ\85 ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82еÑ\80ов. APMD Ð¼Ð¾Ð¶ÐµÑ\82 Ñ\81ледиÑ\82Ñ\8c Ð·Ð° Ñ\81оÑ\81Ñ\82оÑ\8fнием Ð±Ð°Ñ\82аÑ\80ей
¿Ð¾Ñ\80Ñ\82аÑ\82ивного ÐºÐ¾Ð¼Ð¿Ñ\8cÑ\8eÑ\82еÑ\80а Ð¸ Ð¿Ñ\80едÑ\83пÑ\80еждаÑ\82Ñ\8c Ð¿Ð¾Ð»Ñ\8cзоваÑ\82елÑ\8f Ð¾Ð± Ð¸Ñ\85 Ñ\80азÑ\80Ñ\8fдке.
+Кроме того, APMD может отключить разьемы PCMCIA перед переходом в
+режим пониженного энергопотребления.
+
+%description -l sk.UTF-8
+APMD je sada programov pre riadenie systému APM (Advanced Power
+Management), nachádzajúceho sa vo väčšine moderných prenosných
+počítačov. APMD je schopný kontrolovať batériu vášho notebooku a
+varovať používateľov, pokiaľ je skoro vybitá. Môže tiež odpájať PCMCIA
+sokety pred \"uspaním\"
+
+%description -l sv.UTF-8
+APMD är program för att styra demon och verktyg för strömhantering
+(Advanced Power Management, APM) som finns i de flesta moderna bärbara
+datorer. APMD kan bevaka din bärbaras batteri och varna dig när
+batteriet sinar och/eller stänga av PCMCIA-uttag före suspendering.
+
+%description -l uk.UTF-8
+APMD - це набір програм для керування демоном Advanced Power
+Management. APMD може слідкувати за батареями Вашого лаптопа та
¿Ð¾Ð¿ÐµÑ\80еджÑ\83ваÑ\82и ÐºÐ¾Ñ\80иÑ\81Ñ\82Ñ\83ваÑ\87Ñ\96в Ð¿Ñ\80и Ñ\80озÑ\80Ñ\8fдÑ\96 Ð±Ð°Ñ\82аÑ\80ей.
+
+%description -l zh_CN.UTF-8
 APMD
-ÊÇÒ»×é³ÌÐò£¬ÓÃÓÚ¿ØÖÆ×îÐÂÏ¥ÉÏÐͼÆËã»úÉϵĸ߼¶µçÔ´¹ÜÀíºǫ́³ÌÐòºÍʵÓóÌÐò¡£
+是一组程序,用于控制最新膝上型计算机上的高级电源管理后台程序和实用程序。
 APMD
-¿ÉÒÔ¼à¿Ø±Ê¼Ç±¾¼ÆËã»úµÄµç³Ø״̬£¬²¢ÇÒÔÚµç³ØµçÁ¿²»×ãʱÏòÓû§·¢³ö¾¯¸æ¡£
-APMD »¹¿ÉÒÔÔÚÔݹÒÇ°¹Ø±Õ PCMCIA ²å²Û¡£
+可以监控笔记本计算机的电池状态,并且在电池电量不足时向用户发出警告。
+APMD 还可以在暂挂前关闭 PCMCIA 插槽。
+
+%package libs
+Summary:       libapm library
+Summary(pl.UTF-8):     Biblioteka libapm
+License:       LGPL v2+
+Group:         Libraries
+
+%description libs
+libapm library.
+
+%description libs -l pl.UTF-8
+Biblioteka libapm.
 
 %package devel
 Summary:       Header files and static library for developing APM applications
-Summary(es):   Archivos de inclusión y bibliotecas para apmd en versión estática
-Summary(pl):   Pliki nag³ówkowe i biblioteka statyczna 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.UTF-8):     Archivos de inclusión y bibliotecas para apmd en versión estática
+Summary(pl.UTF-8):     Pliki nagłówkowe i biblioteka statyczna do tworzenia aplikacji korzystających z APM
+Summary(pt_BR.UTF-8):  Arquivos de inclusão e bibliotecas para o apmd em versão estática
+License:       LGPL v2+
 Group:         Development/Libraries
-#Requires:     %{name} = %{version}
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 
 %description devel
 Header files necessary for developing APM applications.
 
-%description devel -l es
-Archivos de inclusión y bibliotecas para apmd en versión estática
+%description devel -l es.UTF-8
+Archivos de inclusión y bibliotecas para apmd en versión estática
 
-%description devel -l pl
-Pliki nag³ówkowe niezbêdne do tworzenia aplikacji korzystaj±cych z
+%description devel -l pl.UTF-8
+Pliki nagłówkowe niezbędne do tworzenia aplikacji korzystających z
 APM.
 
-%description devel -l pt_BR
-Arquivos de inclusão e bibliotecas para o apmd em versão estática
+%description devel -l pt_BR.UTF-8
+Arquivos de inclusão e bibliotecas para o apmd em versão estática
+
+%package static
+Summary:       Static libapm library
+Summary(pl.UTF-8):     Statyczna biblioteka libapm
+License:       LGPL v2+
+Group:         Development/Libraries
+Requires:      %{name}-devel = %{epoch}:%{version}-%{release}
+
+%description static
+Static libapm library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka libapm.
 
 %package -n xapm
 Summary:       XFree86 APM monitoring and management tool
-Summary(pl):   Narzêdzie do monitorowania i zarz±dzania APMem pod XFree86
+Summary(pl.UTF-8):     Narzędzie do monitorowania i zarządzania APMem pod XFree86
 Group:         X11/Applications
-Requires:      XFree86
+Requires:      %{name}-libs = %{epoch}:%{version}-%{release}
 
 %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
+%description -n xapm -l pl.UTF-8
+xapm jest wersją konsolowego klienta APM - "apm", przenaczoną dla
 XFree86.
 
 %prep
-%setup -q -n apmd
+%setup -q -n %{name}-%{version}.orig
 %patch0 -p1
 
-%ifarch ppc
-%patch1 -p1
-%endif
+sed -i -e 's#-I/usr/src/linux.*/include##g' Makefile
+sed -i -e 's#\.\./libapm\.a#-L../.libs -lapm#' xbattery/Makefile
 
 %build
 %{__make} \
+       CC="%{__cc}" \
        CFLAGS="%{rpmcflags}" \
        LDFLAGS="%{rpmldflags}" \
        APMD_PROXY_DIR=%{_sbindir}
@@ -218,33 +250,35 @@ XFree86.
 %{__make} -C xbattery clean
 
 %{__make} -C xbattery \
+       CC="%{__cc}" \
        CCOPTIONS="%{rpmcflags}" \
        LOCAL_LDFLAGS="%{rpmldflags}"
 
 %install
 rm -rf $RPM_BUILD_ROOT
 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}}
+       $RPM_BUILD_ROOT{%{_mandir}/{man{1,8},fr/man1},/etc/{rc.d/init.d,sysconfig}} \
+       $RPM_BUILD_ROOT%{_sysconfdir}/apm
 
-install apm apmsleep on_ac_power $RPM_BUILD_ROOT%{_bindir}
-install apmd apmd_proxy $RPM_BUILD_ROOT%{_sbindir}
+cd .libs
+install apm xapm apmsleep ../on_ac_power ../xbattery/xbattery $RPM_BUILD_ROOT%{_bindir}
+install apmd $RPM_BUILD_ROOT%{_sbindir}
+cd ..
 
-install xapm $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
+install apmd_proxy $RPM_BUILD_ROOT%{_sysconfdir}/apm
+install apm.1 apmsleep.1 on_ac_power.1 xapm.1 $RPM_BUILD_ROOT%{_mandir}/man1
+install apmsleep.fr.1 $RPM_BUILD_ROOT%{_mandir}/fr/man1/apmsleep.1
+install *.8 $RPM_BUILD_ROOT%{_mandir}/man8
+install xbattery/xbattery.man $RPM_BUILD_ROOT%{_mandir}/man1/xbattery.1
 
-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
+libtool --mode=install install libapm.la $RPM_BUILD_ROOT%{_libdir}/libapm.la
 
-install libapm.a $RPM_BUILD_ROOT%{_libdir}
 install apm.h $RPM_BUILD_ROOT%{_includedir}
 
 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/apmd
-install xbattery/xbattery $RPM_BUILD_ROOT%{_prefix}/X11R6/bin
 
 cat << EOF > $RPM_BUILD_ROOT/etc/sysconfig/apmd
-APMD_OPTIONS="-p 10 -w 5 -W -P %{_sbindir}/apmd_proxy"
+APMD_OPTIONS="-p 10 -w 5 -W -P %{_sysconfdir}/apm/apmd_proxy"
 EOF
 
 %clean
@@ -252,35 +286,52 @@ rm -rf $RPM_BUILD_ROOT
 
 %post
 /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
+%service apmd restart "apmd daemon"
 
 %preun
 if [ "$1" = "0" ]; then
-       if [ -f /var/lock/subsys/apmd ]; then
-               /etc/rc.d/init.d/apmd stop 1>&2
-       fi
+       %service apmd stop
        /sbin/chkconfig --del apmd
 fi
 
+%post  libs -p /sbin/ldconfig
+%postun        libs -p /sbin/ldconfig
+
 %files
 %defattr(644,root,root,755)
-%doc README README.transfer ChangeLog ANNOUNCE
-%{_mandir}/man*/*
-%attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_sbindir}/*
+%doc AUTHORS ChangeLog LSM README
+%attr(755,root,root) %{_bindir}/apm
+%attr(755,root,root) %{_bindir}/apmsleep
+%attr(755,root,root) %{_bindir}/on_ac_power
+%attr(755,root,root) %{_sbindir}/apmd
 %attr(754,root,root) /etc/rc.d/init.d/apmd
-%config(noreplace) /etc/sysconfig/apmd
+%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/apmd
+%dir %{_sysconfdir}/apm
+%attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apm/apmd_proxy
+%{_mandir}/man1/apm.1*
+%{_mandir}/man1/apmsleep.1*
+%{_mandir}/man1/on_ac_power.1*
+%{_mandir}/man8/apmd.8*
+%lang(fr) %{_mandir}/fr/man1/apmsleep.1*
+
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libapm.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libapm.so.1
 
 %files devel
 %defattr(644,root,root,755)
-%{_includedir}/*
-%{_libdir}/*.a
+%attr(755,root,root) %{_libdir}/libapm.so
+%{_libdir}/libapm.la
+%{_includedir}/apm.h
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libapm.a
 
 %files -n xapm
 %defattr(644,root,root,755)
-%{_prefix}/X11R6/man/man*/*
-%attr(755,root,root) %{_prefix}/X11R6/bin/*
+%attr(755,root,root) %{_bindir}/xapm
+%attr(755,root,root) %{_bindir}/xbattery
+%{_mandir}/man1/xapm.1*
+%{_mandir}/man1/xbattery.1*
This page took 0.10865 seconds and 4 git commands to generate.