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