]> git.pld-linux.org Git - packages/pciutils.git/blob - pciutils.spec
- added -pci.ids_in_etc patch; STBR for ra-updates-general
[packages/pciutils.git] / pciutils.spec
1 Summary:        Linux PCI utilities
2 Summary(cs):    Linuxové utility pro PCI
3 Summary(da):    PCI-bus-relaterede værktøjer
4 Summary(de):    PCI-Bus verwandte Dienstprogramme
5 Summary(es):    Utilitarios Linux para PCI
6 Summary(fr):    Utilitaires relatifs au bus PCI
7 Summary(it):    Utility correlate al bus PCI
8 Summary(ja):    PCI ¥Ð¥¹´ØÏ¢¥æ¡¼¥Æ¥£¥ê¥Æ¥£
9 Summary(ko):    PCI ¹ö½º °ü·Ã À¯Æ¿¸®Æ¼µé
10 Summary(no):    PCI-buss-relaterte verktøy
11 Summary(pl):    Narzêdzia do manipulacji ustawieniami urz±dzeñ PCI
12 Summary(pt):    Utilitários relacionados com o 'bus' PCI
13 Summary(pt_BR): Utilitários para PCI do Linux
14 Summary(ru):    õÔÉÌÉÔÙ ÒÁÂÏÔÙ Ó PCI ÕÓÔÒÏÊÓÔ×ÁÍÉ
15 Summary(sv):    PCI-bussrelaterade verktyg
16 Summary(uk):    õÔÉ̦ÔÉ ÒÏÂÏÔÉ Ú PCI ÐÒÉÓÔÒÏÑÍÉ
17 Summary(zh_CN): PCI ×ÜÏßÏà¹ØµÄ¹¤¾ß¡£
18 Name:           pciutils
19 Version:        2.1.10
20 Release:        8
21 License:        GPL
22 Group:          Applications/System
23 Source0:        ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz
24 Source1:        %{name}-non-english-man-pages.tar.bz2
25 Source2:        http://pciids.sourceforge.net/pci.ids
26 Patch0:         %{name}-FHS.patch
27 Patch1:         %{name}-bufsiz.patch
28 Patch2:         %{name}-devel.patch
29 Patch4:         %{name}-man.patch
30 Patch5:         %{name}-segv.patch
31 Patch6:         %{name}-pci_h.patch
32 Patch7:         %{name}-pci.ids_in_etc.patch
33 URL:            http://atrey.karlin.mff.cuni.cz/~mj/pciutils.html
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36 %define         _exec_prefix    /
37 %define         _libdir         %{_prefix}/lib
38 %define         _datadir        /etc
39
40 %description
41 This package contains various utilities for inspecting and setting of
42 devices connected to the PCI bus. Requires kernel version 2.1.82 or
43 newer (supporting the /proc/bus/pci interface).
44
45 %description -l cs
46 Balíèek pciutils obsahuje rùzné programy pro prohlí¾ení a nastavování
47 zaøízení pøipojených na sbìrnici PCI. Obsa¾ené programy vy¾adují jádro
48 verze 2.1.82 nebo novìj¹í (podporující rozhraní /proc/bus/pci).
49
50 %description -l da
51 Pakken pciutils indeholder forskellige værktøjer for at undresøge og
52 opsætte enheder koplet til PCI-bussen. Værktøjet kræver kerneversion
53 2.1.82 eller senere (som understøtter grænsefladen /proc/bus/pci).
54
55 %description -l de
56 Das pciutils Paket enthält verschiedene Dienstprogramme für das
57 Überprüfen und Konfigurieren von Geräten, die an den PCI-Bus
58 angeschlossen sind. Die bereitgestellten Dienstprogramme erfordern
59 Kernel Version 2.1.82 oder neuer (und die darin implementierte
60 Unterstützung der Schnittstelle /proc/bus/pci).
61
62 %description -l es
63 Este paquete contiene varias utilidades para controlar y configurar
64 los dispositivos conectados al bus PCI. Las utilidades ofrecidas en
65 este paquete requieren la versión 2.1.82 o una posterior del kernel
66 (necesita del soporte para la interfaz /proc/bus/pci).
67
68 %description -l fr
69 Le paquetage pciutils contient divers utilitaires permettant
70 d'inspecter et de paramétrer des périphériques connectés au bus PCI.
71 Les utilitaires fournis requièrent un noyau version 2.1.82 ou plus
72 récent (prenant en charge l'interface /proc/bus/pci).
73
74 %description -l id
75 Paket ini berisi berbagai utilitas untuk mengamati dan mengeset device
76 yang terhubung ke bus PCI. Utilitas yang disediakan ini membutuhkan
77 kernel versi 2.1.82 atau yang lebih baru (yaitu yang mendukung
78 antarmuka /proc/bus/pci).
79
80 %description -l is
81 Þessi pakki inniheldur ýmis tól til að skoða og setja tæki tengd PCI
82 rútunni. Tólin eru nauðsynleg fyrir kjarna 2.1.82 eða nýrri (styðja
83 /proc/bus/pci viðmótið).
84
85 %description -l it
86 Il pacchetto pciutils contiene varie utility per controllare e
87 configurare i dispositivi collegati al bus PCI. L'utility fornita in
88 questo pacchetto richiede la versione 2.1.82 o successiva del kernel
89 (richiede il supporto per l'interfaccia /proc/bus/pci).
90
91 %description -l ja
92 ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï¡¢PCI ¥Ð¥¹¤ËÀܳ¤µ¤ì¤¿¥Ç¥Ð¥¤¥¹¤òÄ´ºº¡¢ÀßÄꤹ¤ë¤¿
93 ¤á¤Î³Æ¼ï¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤ì¤é¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Ï¡¢¥«¡¼
94 ¥Í¥ë¥Ð¡¼¥¸¥ç¥ó 2.1.82 °Ê¹ß (/proc/bus/pci ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò¥µ¥Ý¡¼¥È)
95 ¤òɬÍפȤ·¤Þ¤¹¡£
96
97 %description -l pl
98 Pakiet zawiera narzêdzia do ustawiania i odczytywania informacji o
99 urz±dzeniach pod³±czonych do szyny PCI w Twoim komputerze. Wymaga
100 kernela 2.1.82 lub nowszego (udostêpniaj±cego odpowiednie informacje
101 poprzez /proc/bus/pci).
102
103 %description -l pt
104 Este pacote contém vários utilitários para inspeccionar e configurar
105 os dispositivos ligados ao bus PCI. Os utilitários fornecidos precisam
106 dum núcleo ou 'kernel' versão 2.1.82 ou mais recente (que suporte a
107 interface /proc/bus/pci).
108
109 %description -l pt_BR
110 Este pacote contém vários utilitários para inspeção e configuração de
111 dispositivos conectados ao barramento PCI do seu computador.
112
113 %description -l ru
114 ðÁËÅÔ ÓÏÄÅÒÖÉÔ ÒÁÚÌÉÞÎÙÅ ÕÔÉÌÉÔÙ ÄÌÑ ÐÒÏ×ÅÒËÉ É ÎÁÓÔÒÏÊËÉ ÕÓÔÒÏÊÓÔ×,
115 ÐÏÄËÌÀÞÅÎÎÙÈ Ë ÛÉÎÅ PCI. õÔÉÌÉÔÁ ÔÒÅÂÕÅÔ ÑÄÒÏ ×ÅÒÓÉÉ 2.1.82 (ÉÌÉ ÂÏÌÅÅ
116 ÎÏ×ÏÊ ×ÅÒÓÉÉ), ÐÏÄÄÅÒÖÉ×ÁÀÅÊ ÉÎÔÅÒÆÅÊÓ /proc/bus/pci.
117
118 %description -l sk
119 Tento balík obsahuje rozlièné pomocné programy pre prehliadanie a
120 nastavovanie zariadení pripojených na PCI zbernicu. Nástroje vy¾adujú
121 jadro s èíslom verzie aspoò 2.1.82 (podporujúce rozhranie
122 /proc/bus/pci).
123
124 %description -l sv
125 Paketet pciutils innehåller olika verktyg för att inspektera och
126 ställa in enheter kopplade till PCI-bussen. Verktygen kräver
127 kärnversion 2.1.82 eller senare (som stödjer gränssnittet
128 /proc/bus/pci).
129
130 %description -l uk
131 ðÁËÅÔ pciutils Í¦ÓÔÉÔØ ÕÔÉ̦ÔÉ ÄÌÑ ¦ÎÓÐÅËÔÕ×ÁÎÎÑ ÔÁ ËÏÎƦÇÕÒÕ×ÁÎÎÑ
132 ÐÒÉÓÔÒϧ×, Ð¦Ä'¤ÄÎÁÎÉÈ ÄÏ PCI ÛÉÎÉ. äÌÑ ÒÏÂÏÔɠæ ÕÔÉ̦ÔÉ ÐÏÔÒÅÂÕÀÔØ
133 ÎÁÑ×ÎÏÓÔ¦ ¦ÎÔÅÒÆÅÊÓÕ /proc/bus/pci.
134
135 %package devel
136 Summary:        Linux PCI development library
137 Summary(cs):    Linuxová vývojová knihovna pro PCI
138 Summary(da):    Linux PCI udviklingsbibliotek
139 Summary(de):    Linux PCI-Entwicklungsbibliothek
140 Summary(es):    Biblioteca de desarrollo para aplicaciones que trabajan con el bus PCI en Linux
141 Summary(fr):    Bibliothèque de développement PCI Linux
142 Summary(id):    Library pengembangan PCI Linux
143 Summary(is):    PCI þróunaraðgerðasafn fyrir Linux
144 Summary(it):    Libreria di sviluppo PCI per Linux
145 Summary(ja):    Linux PCI ³«È¯¥é¥¤¥Ö¥é¥ê
146 Summary(ko):    Linux PCI °³¹ß¿ë ¶óÀ̺귯¸®
147 Summary(no):    Linux PCI utviklingsbibliotek
148 Summary(pl):    Pliki developerskie pciutils
149 Summary(pt):    Biblioteca de desenvolvimento para PCI do Linux
150 Summary(pt_BR): Biblioteca de desenvolvimentos para aplicações que trabalhem com o barramento PCI no Linux
151 Summary(ru):    èÅÄÅÒÙ É ÄÒÕÇÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó ÛÉÎÏÊ PCI
152 Summary(sk):    Kni¾nica pre vývoj PCI na Linuxe
153 Summary(sl):    Razvojna knji¾nica za PCI v Linuxu
154 Summary(sv):    Linux PCI utvecklignsbibliotek
155 Summary(uk):    èÅÄÅÒÉ ÔÁ ¦ÎÛ¦ ÆÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÛÉÎÏÀ PCI
156 Summary(zh_CN): Linux PCI ¿ª·¢³ÌÐò¿â¡£
157 Group:          Development/Libraries
158
159 %description devel
160 This package contains a library for inspecting and setting devices
161 connected to the PCI bus.
162
163 %description devel -l cs
164 Tento balíèek obsahuje knihovny pro prohlí¾ení a nastavování zaøízení
165 pøipojených k PCI sbìrnici.
166
167 %description devel -l da
168 Denne pakke indeholder et bibliotek for at inspektere og stælla in
169 enheder kopplade til PCI-bussen.
170
171 %description devel -l de
172 Dieses Paket enthält eine Bibliothek für das Überprüfen und
173 Konfigurieren von Geräten, die an den PCI-Bus angeschlossen sind.
174
175 %description devel -l es
176 Biblioteca de desarrollo para aplicaciones que trabajen con el bus PCI
177 en Linux.
178
179 %description devel -l fr
180 Ce paquetage contient une bibliothèque permettant d'inspecter et de
181 définir des périphériques connectés au bus PCI.
182
183 %description devel -l id
184 Paket ini berisi library untuk mengamati dan mengeset device yang
185 terhubung ke bus PCI.
186
187 %description devel -l is
188 Þessi pakki inniheldur aðgerðasafn til að skoða og setja tæki tengd
189 PCI rútunni.
190
191 %description devel -l it
192 Questo pacchetto contiene una libreria per controllare e configurare i
193 dispositivi collegati al bus PCI.
194
195 %description devel -l ja
196 ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï¡¢PCI ¥Ð¥¹¤ËÀܳ¤µ¤ì¤¿¥Ç¥Ð¥¤¥¹¤ò¸¡ºº¡¢ÀßÄê
197 ¤¹¤ë¤¿¤á¤Î¥é¥¤¥Ö¥é¥ê¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£
198
199 %description devel -l ko
200 ÀÌ ÆÐÅ°Áö´Â PCI ¹ö½º¿¡ Á¢¼ÓµÈ ÀåÄ¡µéÀ» Á¶»çÇÏ°í ¼¼ÆÃÇϴµ¥ »ç¿ëµÇ´Â
201 ¶óÀ̺귯¸®¸¦ Æ÷ÇÔÇÏ°í ÀÖ½À´Ï´Ù.
202
203 %description devel -l pl
204 Pakiet ten zawiera bibliotekê s³u¿±c± do badania i konfigurowania
205 urz±dzeñ przy³±czonych do magistrali PCI.
206
207 %description devel -l pt
208 Este pacote contém uma biblioteca para inspeccionar e configurar
209 dispositivos ligados ao bus PCI.
210
211 %description devel -l pt_BR
212 Biblioteca de desenvolvimentos para aplicações que trabalhem com o
213 barramento PCI no Linux.
214
215 %description devel -l ru
216 üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÈÅÄÅÒÙ É ÄÒÕÇÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ
217 ÉÎÓÐÅËÔÉÒÕÀÝÉÈ É ËÏÎÆÉÇÕÒÉÒÕÀÝÉÈ ÕÓÔÒÏÊÓÔ×Á, ÐÏÄËÌÀÞÅÎÎÙÅ Ë ÛÉÎÅ PCI.
218
219 %description devel -l sk
220 Tento balík obsahuje kni¾nicu pre prehliadanie a nastavovanie
221 zariadení pripojených na PCI zbernicu.
222
223 %description devel -l sv
224 Detta paket innehåller ett bibliotek för att inspektera och ställa in
225 enheter kopplade till PCI-bussen.
226
227 %description devel -l uk
228 ãÅÊ ÐÁËÅԠͦÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ ¦ÎÛ¦ ÆÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ,ÝÏ
229 ¦ÎÓÐÅËÔÕÀÔØ ÔÁ ËÏÎƦÇÕÒÕÀÔØ ÐÒÉÓÔÒϧ, Ð¦Ä'¤ÄÎÁΦ ÄÏ ÛÉÎÉ PCI.
230
231 %description devel -l zh_CN
232 ´ËÈí¼þ°ü°üº¬Ò»¸ö³ÌÐò¿â£¬ÓÃÓÚ¼ì²éºÍÉèÖÃÓë PCI ×ÜÏßÁ¬½ÓµÄÉ豸¡£
233
234 %prep
235 %setup -q
236 %patch0 -p1
237 %patch1 -p1
238 %patch2 -p1
239 %patch4 -p1
240 %patch5 -p1
241 %patch6 -p1
242 %patch7 -p1
243 cp -rf lib pci
244
245 %build
246 # paranoid check whether pci.ids in _sourcedir isn't too old
247 if [ "`wc -l < %{SOURCE2}`" -lt "`wc -l < pci.ids`" ] ; then
248         echo "pci.ids needs to be updated"
249         exit 1
250 fi
251 cp -f %{SOURCE2} .
252 %{__make} OPT="%{rpmcflags} %{!?debug:-fomit-frame-pointer}"
253
254 %install
255 rm -rf $RPM_BUILD_ROOT
256 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_datadir},%{_mandir}/man8,%{_libdir},%{_includedir}/pci}
257
258 install lspci setpci    $RPM_BUILD_ROOT%{_sbindir}
259 install *.h lib/[ch]*.h $RPM_BUILD_ROOT%{_includedir}/pci
260 install *.8             $RPM_BUILD_ROOT%{_mandir}/man8
261 install pci.ids         $RPM_BUILD_ROOT%{_datadir}
262 install lib/libpci.a    $RPM_BUILD_ROOT%{_libdir}
263 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
264 cp -f lib/pci.h         $RPM_BUILD_ROOT%{_includedir}/pci
265
266 %clean
267 rm -rf $RPM_BUILD_ROOT
268
269 %files
270 %defattr(644,root,root,755)
271 %doc README ChangeLog
272 %{_datadir}/pci.ids
273 %attr(755,root,root) %{_sbindir}/*
274 %{_mandir}/man8/*
275 %lang(ja) %{_mandir}/ja/man8/*
276 %lang(pl) %{_mandir}/pl/man8/*
277
278 %files devel
279 %defattr(644,root,root,755)
280 %{_libdir}/libpci.a
281 %dir %{_includedir}/pci
282 %{_includedir}/pci/*.h
This page took 0.060682 seconds and 4 git commands to generate.