Summary: Linux PCI utilities Summary(cs): Linuxové utility pro PCI Summary(da): PCI-bus-relaterede værktøjer Summary(de): PCI-Bus verwandte Dienstprogramme Summary(es): Utilitarios Linux para PCI Summary(fr): Utilitaires relatifs au bus PCI Summary(it): Utility correlate al bus PCI Summary(ja): PCI ¥Ð¥¹´ØÏ¢¥æ¡¼¥Æ¥£¥ê¥Æ¥£ Summary(ko): PCI ¹ö½º °ü·Ã À¯Æ¿¸®Æ¼µé Summary(nb): PCI-buss-relaterte verktøy Summary(pl): Narzêdzia do manipulacji ustawieniami urz±dzeñ PCI Summary(pt): Utilitários relacionados com o 'bus' PCI Summary(pt_BR): Utilitários para PCI do Linux Summary(ru): õÔÉÌÉÔÙ ÒÁÂÏÔÙ Ó PCI ÕÓÔÒÏÊÓÔ×ÁÍÉ Summary(sv): PCI-bussrelaterade verktyg Summary(uk): õÔÉ̦ÔÉ ÒÏÂÏÔÉ Ú PCI ÐÒÉÓÔÒÏÑÍÉ Summary(zh_CN): PCI ×ÜÏßÏà¹ØµÄ¹¤¾ß¡£ Name: pciutils Version: 2.2.0 Release: 2 License: GPL Group: Applications/System Source0: ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz # Source0-md5: 303fc4bb9669549acf65e4a714527c7e Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/pciutils-non-english-man-pages.tar.bz2 # Source1-md5: 1ac48f433b1995044e14c24513992211 Source2: http://pciids.sourceforge.net/pci.ids # NoSource2-md5: 597ee335296c0c65bf6773c344b40009 Patch0: %{name}-devel.patch Patch1: %{name}-pci_h.patch Patch2: %{name}-pcimodules.patch URL: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _exec_prefix / %define _libdir %{_prefix}/%{_lib} %define _datadir /etc %description This package contains various utilities for inspecting and setting of devices connected to the PCI bus. Requires kernel version 2.1.82 or newer (supporting the /proc/bus/pci interface). %description -l cs Balíèek pciutils obsahuje rùzné programy pro prohlí¾ení a nastavování zaøízení pøipojených na sbìrnici PCI. Obsa¾ené programy vy¾adují jádro verze 2.1.82 nebo novìj¹í (podporující rozhraní /proc/bus/pci). %description -l da Pakken pciutils indeholder forskellige værktøjer for at undresøge og opsætte enheder koplet til PCI-bussen. Værktøjet kræver kerneversion 2.1.82 eller senere (som understøtter grænsefladen /proc/bus/pci). %description -l de Das pciutils Paket enthält verschiedene Dienstprogramme für das Überprüfen und Konfigurieren von Geräten, die an den PCI-Bus angeschlossen sind. Die bereitgestellten Dienstprogramme erfordern Kernel Version 2.1.82 oder neuer (und die darin implementierte Unterstützung der Schnittstelle /proc/bus/pci). %description -l es Este paquete contiene varias utilidades para controlar y configurar los dispositivos conectados al bus PCI. Las utilidades ofrecidas en este paquete requieren la versión 2.1.82 o una posterior del kernel (necesita del soporte para la interfaz /proc/bus/pci). %description -l fr Le paquetage pciutils contient divers utilitaires permettant d'inspecter et de paramétrer des périphériques connectés au bus PCI. Les utilitaires fournis requièrent un noyau version 2.1.82 ou plus récent (prenant en charge l'interface /proc/bus/pci). %description -l id Paket ini berisi berbagai utilitas untuk mengamati dan mengeset device yang terhubung ke bus PCI. Utilitas yang disediakan ini membutuhkan kernel versi 2.1.82 atau yang lebih baru (yaitu yang mendukung antarmuka /proc/bus/pci). %description -l is Þessi pakki inniheldur ýmis tól til að skoða og setja tæki tengd PCI rútunni. Tólin eru nauðsynleg fyrir kjarna 2.1.82 eða nýrri (styðja /proc/bus/pci viðmótið). %description -l it Il pacchetto pciutils contiene varie utility per controllare e configurare i dispositivi collegati al bus PCI. L'utility fornita in questo pacchetto richiede la versione 2.1.82 o successiva del kernel (richiede il supporto per l'interfaccia /proc/bus/pci). %description -l ja ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï¡¢PCI ¥Ð¥¹¤ËÀܳ¤µ¤ì¤¿¥Ç¥Ð¥¤¥¹¤òÄ´ºº¡¢ÀßÄꤹ¤ë¤¿ ¤á¤Î³Æ¼ï¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤ì¤é¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Ï¡¢¥«¡¼ ¥Í¥ë¥Ð¡¼¥¸¥ç¥ó 2.1.82 °Ê¹ß (/proc/bus/pci ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤ò¥µ¥Ý¡¼¥È) ¤òɬÍפȤ·¤Þ¤¹¡£ %description -l pl Pakiet zawiera narzêdzia do ustawiania i odczytywania informacji o urz±dzeniach pod³±czonych do szyny PCI w Twoim komputerze. Wymaga kernela 2.1.82 lub nowszego (udostêpniaj±cego odpowiednie informacje poprzez /proc/bus/pci). %description -l pt Este pacote contém vários utilitários para inspeccionar e configurar os dispositivos ligados ao bus PCI. Os utilitários fornecidos precisam dum núcleo ou 'kernel' versão 2.1.82 ou mais recente (que suporte a interface /proc/bus/pci). %description -l pt_BR Este pacote contém vários utilitários para inspeção e configuração de dispositivos conectados ao barramento PCI do seu computador. %description -l ru ðÁËÅÔ ÓÏÄÅÒÖÉÔ ÒÁÚÌÉÞÎÙÅ ÕÔÉÌÉÔÙ ÄÌÑ ÐÒÏ×ÅÒËÉ É ÎÁÓÔÒÏÊËÉ ÕÓÔÒÏÊÓÔ×, ÐÏÄËÌÀÞÅÎÎÙÈ Ë ÛÉÎÅ PCI. õÔÉÌÉÔÁ ÔÒÅÂÕÅÔ ÑÄÒÏ ×ÅÒÓÉÉ 2.1.82 (ÉÌÉ ÂÏÌÅÅ ÎÏ×ÏÊ ×ÅÒÓÉÉ), ÐÏÄÄÅÒÖÉ×ÁÀÅÊ ÉÎÔÅÒÆÅÊÓ /proc/bus/pci. %description -l sk Tento balík obsahuje rozlièné pomocné programy pre prehliadanie a nastavovanie zariadení pripojených na PCI zbernicu. Nástroje vy¾adujú jadro s èíslom verzie aspoò 2.1.82 (podporujúce rozhranie /proc/bus/pci). %description -l sv Paketet pciutils innehåller olika verktyg för att inspektera och ställa in enheter kopplade till PCI-bussen. Verktygen kräver kärnversion 2.1.82 eller senare (som stödjer gränssnittet /proc/bus/pci). %description -l uk ðÁËÅÔ pciutils ͦÓÔÉÔØ ÕÔÉ̦ÔÉ ÄÌÑ ¦ÎÓÐÅËÔÕ×ÁÎÎÑ ÔÁ ËÏÎƦÇÕÒÕ×ÁÎÎÑ ÐÒÉÓÔÒϧ×, ЦÄ'¤ÄÎÁÎÉÈ ÄÏ PCI ÛÉÎÉ. äÌÑ ÒÏÂÏÔÉ Ã¦ ÕÔÉ̦ÔÉ ÐÏÔÒÅÂÕÀÔØ ÎÁÑ×ÎÏÓÔ¦ ¦ÎÔÅÒÆÅÊÓÕ /proc/bus/pci. %package devel Summary: Linux PCI development library Summary(cs): Linuxová vývojová knihovna pro PCI Summary(da): Linux PCI udviklingsbibliotek Summary(de): Linux PCI-Entwicklungsbibliothek Summary(es): Biblioteca de desarrollo para aplicaciones que trabajan con el bus PCI en Linux Summary(fr): Bibliothèque de développement PCI Linux Summary(id): Library pengembangan PCI Linux Summary(is): PCI þróunaraðgerðasafn fyrir Linux Summary(it): Libreria di sviluppo PCI per Linux Summary(ja): Linux PCI ³«È¯¥é¥¤¥Ö¥é¥ê Summary(ko): Linux PCI °³¹ß¿ë ¶óÀ̺귯¸® Summary(nb): Linux PCI utviklingsbibliotek Summary(pl): Pliki developerskie pciutils Summary(pt): Biblioteca de desenvolvimento para PCI do Linux Summary(pt_BR): Biblioteca de desenvolvimentos para aplicações que trabalhem com o barramento PCI no Linux Summary(ru): èÅÄÅÒÙ É ÄÒÕÇÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó ÛÉÎÏÊ PCI Summary(sk): Kni¾nica pre vývoj PCI na Linuxe Summary(sl): Razvojna knji¾nica za PCI v Linuxu Summary(sv): Linux PCI utvecklignsbibliotek Summary(uk): èÅÄÅÒÉ ÔÁ ¦ÎÛ¦ ÆÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ, ÝÏ ÐÒÁÃÀÀÔØ Ú ÛÉÎÏÀ PCI Summary(zh_CN): Linux PCI ¿ª·¢³ÌÐò¿â¡£ Group: Development/Libraries %description devel This package contains a library for inspecting and setting devices connected to the PCI bus. %description devel -l cs Tento balíèek obsahuje knihovny pro prohlí¾ení a nastavování zaøízení pøipojených k PCI sbìrnici. %description devel -l da Denne pakke indeholder et bibliotek for at inspektere og stælla in enheder kopplade til PCI-bussen. %description devel -l de Dieses Paket enthält eine Bibliothek für das Überprüfen und Konfigurieren von Geräten, die an den PCI-Bus angeschlossen sind. %description devel -l es Biblioteca de desarrollo para aplicaciones que trabajen con el bus PCI en Linux. %description devel -l fr Ce paquetage contient une bibliothèque permettant d'inspecter et de définir des périphériques connectés au bus PCI. %description devel -l id Paket ini berisi library untuk mengamati dan mengeset device yang terhubung ke bus PCI. %description devel -l is Þessi pakki inniheldur aðgerðasafn til að skoða og setja tæki tengd PCI rútunni. %description devel -l it Questo pacchetto contiene una libreria per controllare e configurare i dispositivi collegati al bus PCI. %description devel -l ja ¤³¤Î¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï¡¢PCI ¥Ð¥¹¤ËÀܳ¤µ¤ì¤¿¥Ç¥Ð¥¤¥¹¤ò¸¡ºº¡¢ÀßÄê ¤¹¤ë¤¿¤á¤Î¥é¥¤¥Ö¥é¥ê¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£ %description devel -l ko ÀÌ ÆÐÅ°Áö´Â PCI ¹ö½º¿¡ Á¢¼ÓµÈ ÀåÄ¡µéÀ» Á¶»çÇÏ°í ¼¼ÆÃÇϴµ¥ »ç¿ëµÇ´Â ¶óÀ̺귯¸®¸¦ Æ÷ÇÔÇÏ°í ÀÖ½À´Ï´Ù. %description devel -l pl Pakiet ten zawiera bibliotekê s³u¿±c± do badania i konfigurowania urz±dzeñ przy³±czonych do magistrali PCI. %description devel -l pt Este pacote contém uma biblioteca para inspeccionar e configurar dispositivos ligados ao bus PCI. %description devel -l pt_BR Biblioteca de desenvolvimentos para aplicações que trabalhem com o barramento PCI no Linux. %description devel -l ru üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÈÅÄÅÒÙ É ÄÒÕÇÉÅ ÆÁÊÌÙ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ ÉÎÓÐÅËÔÉÒÕÀÝÉÈ É ËÏÎÆÉÇÕÒÉÒÕÀÝÉÈ ÕÓÔÒÏÊÓÔ×Á, ÐÏÄËÌÀÞÅÎÎÙÅ Ë ÛÉÎÅ PCI. %description devel -l sk Tento balík obsahuje kni¾nicu pre prehliadanie a nastavovanie zariadení pripojených na PCI zbernicu. %description devel -l sv Detta paket innehåller ett bibliotek för att inspektera och ställa in enheter kopplade till PCI-bussen. %description devel -l uk ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ ¦ÎÛ¦ ÆÁÊÌÉ ÄÌÑ ÒÏÚÒÏÂËÉ ÐÒÏÇÒÁÍ,ÝÏ ¦ÎÓÐÅËÔÕÀÔØ ÔÁ ËÏÎƦÇÕÒÕÀÔØ ÐÒÉÓÔÒϧ, ЦÄ'¤ÄÎÁΦ ÄÏ ÛÉÎÉ PCI. %description devel -l zh_CN ´ËÈí¼þ°ü°üº¬Ò»¸ö³ÌÐò¿â£¬ÓÃÓÚ¼ì²éºÍÉèÖÃÓë PCI ×ÜÏßÁ¬½ÓµÄÉ豸¡£ %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 # paranoid check whether pci.ids in _sourcedir isn't too old if [ "`wc -l < %{SOURCE2}`" -lt "`wc -l < pci.ids`" ] ; then echo "pci.ids needs to be updated" exit 1 fi cp -f %{SOURCE2} . cp -rf lib pci %build %{__make} lib/config.h pci/config.h \ SHAREDIR=%{_datadir} %{__make} -C lib \ CC="%{__cc}" \ CFLAGS="%{rpmcflags} -fPIC" %{__make} \ CC="%{__cc}" \ OPT="%{rpmcflags} %{!?debug:-fomit-frame-pointer}" \ SHAREDIR=/etc %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_sbindir},%{_datadir},%{_mandir}/man8,%{_libdir},%{_includedir}/pci} install lspci setpci pcimodules $RPM_BUILD_ROOT%{_sbindir} install *.h lib/[chts]*.h $RPM_BUILD_ROOT%{_includedir}/pci install *.8 $RPM_BUILD_ROOT%{_mandir}/man8 install pci.ids $RPM_BUILD_ROOT%{_datadir} install lib/libpci.a $RPM_BUILD_ROOT%{_libdir} bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} cp -f lib/pci.h $RPM_BUILD_ROOT%{_includedir}/pci %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc README ChangeLog %{_datadir}/pci.ids %attr(755,root,root) %{_sbindir}/* %{_mandir}/man8/* %lang(ja) %{_mandir}/ja/man8/* %lang(pl) %{_mandir}/pl/man8/* %files devel %defattr(644,root,root,755) %{_libdir}/libpci.a %dir %{_includedir}/pci %{_includedir}/pci/*.h