X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=e2fsprogs.spec;h=c11a3e130c4115c69ccb545b521f991873daef35;hb=4227aaca8bf032933273a19d7aad753e6089c0db;hp=cf4442025f220e9cad4e0e57f896c7128908f0c2;hpb=a2a3c8693c1c66e3991f954d284cc0a49ae1cdc3;p=packages%2Fe2fsprogs.git diff --git a/e2fsprogs.spec b/e2fsprogs.spec index cf44420..c11a3e1 100644 --- a/e2fsprogs.spec +++ b/e2fsprogs.spec @@ -1,35 +1,64 @@ -# conditional build -# --without nls -# --with allstatic -Summary: Tools for the second extended (ext2) filesystem -Summary(de): Tools für das zweite erweiterte (ext2) Dateisystem -Summary(fr): Outils pour le système de fichiers ext2 +# +# Conditional build: +%bcond_with allstatic # link everythink statically +%bcond_without nls # build without NLS +# +Summary: Utilities for managing the second extended (ext2) filesystem +Summary(cs): Nástroje pro správu souborových systémù typu ext2 +Summary(da): Værktøjer til håndtering af ext2 filsystemer +Summary(de): Dienstprogramme zum Verwalten des Second Extended-Dateisystems (ext2) +Summary(es): Utilidades para la gestión de un sistema de ficheros ext2 +Summary(fr): Utilitaires pour la gestion du système de fichiers ext2 +Summary(id): Utility untuk management filesystem ext2 +Summary(is): Tól til að sýsla með ext2 skráarkerfið +Summary(it): Utility per la gestione del filesystem (ext2) +Summary(ja): Second Extended (ext2) ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò´ÉÍý¤¹¤ë¤¿¤á¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£ +Summary(ko): ext2 ÆÄÀÏ ½Ã½ºÅÛÀ» °ü¸®ÇÏ´Â À¯Æ¿¸®Æ¼ +Summary(no): Verktøy for håndtering av ext2 filsystemet Summary(pl): Narzêdzia do systemu plikowego ext2 +Summary(pt): Utilitários para gerir o sistema de ficheiros ext2 +Summary(pt_BR): Ferramentas para o sistema de arquivos ext2 +Summary(ru): õÔÉÌÉÔÙ ÕÐÒÁ×ÌÅÎÉÑ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ ext2 +Summary(sk): Pomocné programy pre správu ext2 súborového systému +Summary(sl): Pripomoèki za upravljanje datoteènega sistema ext2 +Summary(sv): Verktyg för att hantera det andra utökade (ext2) filsystemet Summary(tr): ext2 dosya sistemi için araçlar +Summary(uk): õÔÉ̦ÔÉ ÄÌÑ ÒÏÂÏÔÉ Ú ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ ext2 +Summary(zh_CN): ¹ÜÀíµÚ¶þÀ©Õ¹£¨ext2£©ÎļþϵͳµÄ¹¤¾ß¡£ +Summary(zh_TW): ¥Î©óºÞ²z ext2 Àɮרt²Îªº¤u¨ãµ{¦¡¡C Name: e2fsprogs -Version: 1.25 -Release: 5 +Version: 1.34 +Release: 8 License: GPL Group: Applications/System -Source0: ftp://download.sourceforge.net/pub/sourceforge/e2fsprogs/%{name}-%{version}.tar.gz +Source0: http://dl.sourceforge.net/e2fsprogs/%{name}-%{version}.tar.gz +# Source0-md5: 9be9375224f0970a55e39ebebf2a0ce5 Source1: http://opensource.captech.com/e2compr/ftp/e2compr-0.4.texinfo.gz +# Source1-md5: c3c59ff37e49d8759abb1ef95a8d3abf Source2: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 +# Source2-md5: 992a37783bd42a897232972917e8ca7d +Source3: %{name}-pl.po Patch0: %{name}-info.patch Patch1: e2compr-info.patch -Patch2: %{name}-mountlabel3.patch +Patch2: %{name}-nostrip.patch +Patch3: %{name}-et-fixes.patch +Patch4: %{name}-no-empty-gettext.patch +Patch5: %{name}-scsi_major.patch URL: http://e2fsprogs.sourceforge.net/ -PreReq: /sbin/ldconfig -BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) BuildRequires: automake BuildRequires: autoconf -BuildRequires: gettext-devel +BuildRequires: gettext-devel >= 0.11 BuildRequires: texinfo +Requires(post,postun): /sbin/ldconfig +Requires: libcom_err = %{version} +Requires: libuuid = %{version} +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) Obsoletes: libext2fs2 %description The e2fsprogs package contains a number of utilities for creating, checking, modifying and correcting any inconsistencies in second -extended (ext2) filesystems. E2fsprogs contains e2fsck (used to repair +extended (ext2) filesystems. e2fsprogs contains e2fsck (used to repair filesystem inconsistencies after an unclean shutdown), mke2fs (used to initialize a partition to contain an empty ext2 filesystem), debugfs (used to examine the internal structure of a filesystem, to manually @@ -37,101 +66,517 @@ repair a corrupted filesystem or to create test cases for e2fsck), tune2fs (used to modify filesystem parameters) and most of the other core ext2fs filesystem utilities. +%description -l cs +Balíèek e2fsprogs obsahuje nìkolik programù pro vytváøení, kontrolu +úpravy a opravy nekonzistencí v systémech souborù typu ext2 (second +extended filesystem). Balíèek obsahuje program e2fsck (na opravy +nekonzistencí systémù souborù, které nebyly odpojeny pøi vypnutí +systému), mke2fs (pro vytvoøení prázdného systému souborù typu ext2 v +diskovém oddílu), debugfs (pro kontrolu interní struktury systému +souborù, manuální opravu po¹kozeného systému souborù a pro vytváøení +testovacích pøípadù pro e2fsck), tune2fs (pro úpravu parametrù systému +souborù) a vìt¹inu dal¹ích programù pro práci se systémy souborù typu +ext2fs. + +%description -l da +e2fsprogs-pakken indeholder diverse værktøjer for at lave, +kontrollere, modificere og reparere ext2-filsystemer. e2fsprogs +indeholder e2fsck (bruges for at reparere filsystemer efter uren +nedlukning af systemet), mke2fs (bruges for at initialisere en +partition med et tomt ext2-filsystem), debugfs (bruges for at +undersøge de interne strukturer i filsystemet, for manuelt at kunne +reparere et ødelagt filsystem eller lave testscenarier for e2fsck), +tune2fs (bruges for at modificere filsystem-parametre) og flere andre +værktøjer for at ændre og undersøge ext2-filsystemer. + %description -l de -Dieses Paket enthält eine Auswahl an Utilities zum Erstellen, Prüfen -und zur Instandsetzung von ext2-Dateisystemen. +Das Paket e2fsprogs enthält eine Reihe von Dienstprogrammen zum +Anlegen, Überprüfen, Ändern und Reparieren von Inkonsistenzen in +Second Extended-Dateisystemen (ext2). e2fsprogs enthält: e2fsck (zum +Korrigieren von Inkonsistenzen im Dateisystem nach einem +Computerabsturz), mke2fs (zum Initialisieren einer Partition mit einem +leeren ext2-Dateisystem), debugfs (zum Überprüfen der internen +Struktur eines Dateisystems, zum manuellen Reparieren eines +beschädigten Dateisystems oder zum Erstellen von Testfällen für +e2fsck), tune2fs (zum Ändern der Dateisystemparameter) und die meisten +anderen wichtigen Dienstprogramme für ext2fs-Dateisystemem. + +%description -l es +El paquete e2fsprogs contiene varias utilidades para crear, controlar, +modificar y corregir las inconsistencias en un sistema de ficheros +ext2. e2fsprogs contiene e2fsck (resuelve el problema de +inconsistencia después de haber apagado el ordenador de manera +incorrecta), mke2fs (inicializa una nueva partición para contener un +sistema de ficheros ext2 vacío), debugfs (examina la estructura +interna de un sistema de ficheros para reparar manualmente los errores +presentes en un sistema de ficheros o crear casos de prueba para +e2fsck), tune2fs (modifica los parámetros del sistema de ficheros) y +la mayoría de las utilidades principales del systema de ficheros +ext2fs. %description -l fr -Ce package contient de nombreux utilitaires pour créer, vérifier, et -réparer les systèmes de fichiers ext2. +Le paquetage e2fsprogs contient plusieurs utilitaires permettant de +créer, vérifier, modifier et corriger des incohérences dans des +systèmes de fichiers de type ext2. e2fsprogs contient e2fsck +(réparation d'incohérences de système de fichiers après un arrêt +brutal), mke2fs (initialisation d'une partition devant contenir un +système de fichiers ext2 vide), debugfs (examen de la structure +interne d'un système de fichiers afin de réparer manuellement un +système de fichiers corrompu ou de créer des cas de test pour e2fsck), +tune2fs (modification des paramètres de systèmes de fichiers) et la +plupart des autres utilitaires clés pour les systèmes de fichiers +ext2fs. + +%description -l id +Package e2fsprogs berisi beberapa utility untuk membuat, cek, merubah, +dan memperbaiki kerusakan, pada second extended (ext2) filesystem. +e2fsprogs berisi e2fsck (digunakan untuk memperbaiki filesystem +inconsistencies yang biasanya terjadi setelah unclean shutdown), +mke2fs (digunakan untuk membuat filesystem ext2 yang kosong), debugfs +(untuk memeriksa internal structure dari filesystem, dan secara manual +memperbaiki corrupted filesystem atau untuk membuat test cases untuk +e2fsck), tune2fs (untuk merubah parameter filesystem) dan kebanyakan +utility untuk filesystem ext2. + +%description -l is +e2fsprogs pakkinn inniheldur nokkur forrit til að búa til, skoða, +breyta og laga allar villur í Linux skráarkerfinu (ext2). e2fsprogs +inniheldur e2fsck (notað til að laga villur í skráarkerfinu eftir +vonda enduruppkeyrslu), mke2fs (notað til að undirbúa harða disk töflu +til að innihalda tómt ext2 skráarkerfi), debugfs (notað til að skoða +innihald tóms ext2 skráarkerfis, til að handvirkt laga ónýtt +skráarkerfi eða til að undirbúa tilraunir fyrir e2fsck)m tune2fs(notað +til að breyta skráarkerfis möguleikum) og flest önnur ext2fs +skráarkerfis forritum + +%description -l it +Il pacchetto e2fsprogs contiene varie utility per creare, controllare, +modificare e correggere le inconsistenze in un filesystem ext2. +e2fsprogs contiene e2fsck (risolve le inconsistenze di un filesystem +dopo un arresto non corretto del calcolatore), mke2fs (inizializza una +nuova partizione per un filesystem ext2 vuoto), debugfs (esamina la +struttura interna di un filesystem, è usato per riparare manualmente +gli errori presenti in un filesystem e per creare casi di test per +e2fsck), tune2fs (modifica i parametri del filesystem) e molte delle +utility principali per il filesystem ext2fs. + +%description -l ja +e2fsprogs ¥Ñ¥Ã¥±¡¼¥¸¤Ë¤Ï Second Extended (ext2) ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î +ºîÀ®¡¢¸¡ºº¡¢Êѹ¹¤ò¹Ô¤Ã¤¿¤ê¡¢ÉÔÀ°¹ç¤ò½¤Éü¤¹¤ë¤¿¤á¤Î¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤¬ +¿ô¿¤¯´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£e2fsprogs ¤Ë¤Ï e2fsck (°Û¾ï½ªÎ»¸å¤Ë¥Õ¥¡¥¤¥ë +¥·¥¹¥Æ¥à¤ÎÉÔÀ°¹ç¤ò½¤Éü¤¹¤ë)¡¢mke2fs (¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ò½é´ü²½¤·¤Æ¶õ¤Î +ext2 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òºîÀ®¤¹¤ë)¡¢debugfs (¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ÎÆâÉô +¹½Â¤¤ò¸¡ºº¤·¡¢ÇË»¤·¤¿¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¼êÆ°¤Ç½¤Éü¤·¤¿¤ê¡¢e2fsck +ÍѤΥƥ¹¥È¥±¡¼¥¹¤òºîÀ®¤¹¤ë)¡¢tune2fs (¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥Ñ¥é¥á¡¼¥¿ +¤òÊѹ¹¤¹¤ë) ¤Î¤Û¤«¡¢¼ç¤Ê ext2fs ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Î +¤Û¤È¤ó¤É¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ + +%description -l no +e2fsprogs-pakken inneholder diverse verktøy for å lage, kontrollere, +modifisere og reparere ext2-filsystemer. e2fsprogs inneholder e2fsck +(brukes for å reparere filsystemer etter uren nedkjøring av systemet), +mke2fs (brukes for å initialisere en partisjon med et tomt +ext2-filsystem), debugfs (brukes for å undersøke de interne +strukturene i filsystemet, for manuelt å kunne reparere et ødelagt +filsystem eller lage testscenarier for e2fsck), tune2fs (brukes for å +modifisere filsystem-parametre) og flere andre verktøy for å endre og +undersøke ext2-filsystemer. %description -l pl Pakiet ten zawiera narzêdzia do tworzenia, sprawdzania i naprawiania -wolumenów dyskowych z systemem plikowym ext2. E2fsprogs zawiera e2fsck +wolumenów dyskowych z systemem plikowym ext2. e2fsprogs zawiera e2fsck (u¿ywany do naprawiania niespójno¶ci w systemie plikowym po niepoprawnym zamkniêciu systemu), mke2fs (u¿ywany do inicjacji -wolumenów ext2), debugfs (¿ywany do sprawdzania wewnêtrznej struktury +wolumenów ext2), debugfs (u¿ywany do sprawdzania wewnêtrznej struktury wolumenów ext2, a tak¿e do rêcznego naprawiania b³êdów), tune2fs (u¿ywany do modyfikacji parametrów wolumenów ext2) i kilka innych narzêdzi do ext2. +%description -l pt +O pacote e2fsprogs contém uma quantidade de utilitários para criar, +verificar, modificar e corrigir algumas inconsistências no sistema de +ficheiros ext2. O e2fsprogs contém o e2fsck (usado para reparar as +inconsistências do sistema de ficheiros depois duma terminação +forçada), o mke2fs (usado para inicializar uma partição para esta +conter um sistema de ficheiros ext2 vazio), o debugfs (usado para +examinar a estrutura interna dum sistema de ficheiros, para reparar +manualmente um sistema de ficheiros corrompido ou para criar situações +de teste para o e2fsck), o tune2fs (usado para modificar os parâmetros +do sistema de ficheiros) e a maioria dos outros utilitários de base do +sistema de ficheiros ext2. + +%description -l pt_BR +Este pacote inclui vários utilitários para criação, checagem e reparo +de sistema de arquivos ext2. + +%description -l ru +ðÁËÅÔ e2fsprogs ÓÏÄÅÒÖÉÔ ÕÔÉÌÉÔÙ ÄÌÑ ÓÏÚÄÁÎÉÑ, ÐÒÏ×ÅÒËÉ, ÉÚÍÅÎÅÎÉÑ É +ËÏÒÒÅËÔÉÒÏ×ËÉ ×ÎÕÔÒÅÎÎÅÇÏ ÓÏÓÔÏÑÎÉÑ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ ext2. e2fsprogs +ÓÏÄÅÒÖÉÔ e2fsck (ÄÌÑ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ ÆÁÊÌÏ×ÏÊ ÓÔÒÕËÔÕÒÙ ÐÏÓÌÅ +ÎÅËÏÒÒÅËÔÎÏÇÏ ÚÁ×ÅÒÛÅÎÉÑ ÒÁÂÏÔÙ), mke2fs (ÄÌÑ ÉÎÉÃÉÁÌÉÚÁÃÉÉ ÒÁÚÄÅÌÁ +ÐÒÉ ÓÏÚÄÁÎÉÉ ÐÕÓÔÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ ext2), debugfs (ÐÒÏÓÍÏÔÒ +×ÎÕÔÒÅÎÎÅÊ ÓÔÒÕËÔÕÒÙ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ ÄÌÑ ÒÕÞÎÏÇÏ ×ÏÓÓÔÁÎÏ×ÌÅÎÉÑ +ÐÏ×ÒÅÖÄÅÎÎÏÊ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ ÉÌÉ ÓÏÚÄÁÎÉÑ ÔÅÓÔÏ×ÙÈ ÓÉÔÕÁÃÉÊ ÄÌÑ +e2fsck), tune2fs (ÄÌÑ ÉÚÍÅÎÅÎÉÑ ÐÁÒÁÍÅÔÒÏ× ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ) É +ÍÎÏÖÅÓÔ×Ï ÄÒÕÇÉÈ ÕÔÉÌÉÔ ÄÌÑ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ ext2. + +%description -l sk +Balík e2fsprogs obsahuje niekoµko programov pre vytváranie, kontrolu, +zmenu a opravu nekonzistencií na ext2 súborovom systéme. e2fsprogs +obsahuje e2fsck (pre opravu nekonzistentných údajov na súborovom +systéme po neèistom ukonèení), mke2fs (pre vytvorenie prázdneho +súborového systému na diskovom oddieli), debugfs (pre skúmanie +vnútorných ¹truktúr súborového systému, jeho ruènú opravu alebo pre +vytvorenie testovacích prípadov pre e2fsck), tune2fs (pre modifikáciu +parametrov súborového systému) a väè¹inu ïal¹ích základných pomôcok +pre prácu s ext2fs. + +%description -l sv +Paketet e2fsprogs innehåller ett antal verktyg för att skapa, +kontrollera, modifiera och rätta felaktigheter i det andra utökade +(ext2) filsystemet. e2fsprogs innehåller e2fsck (används för att +reparera felaktigheter efter en oren avstängning), mke2fs (används för +att initiera en partition att innehålla ett tomt ext2-filsystem), +debugfs (används för att undersöka den interna strukturen i ett +filsystem, manuellt reparera trasiga filsystem eller skapa testfall +för e2fsck), tune2fs (används för att modifiera filsystemparametrar) +och de flesta andra basverktygen för filsystemet ext2fs. + %description -l tr Bu paket, ext2 dosya sistemlerini yaratmak, onarmak, kontrol etmek ve bazý parametrelerini deðiþtirmek için gerekli yazýlýmlarý içerir. +%description -l uk +ðÁËÅÔ e2fsprogs ͦÓÔÉÔØ ÎÁÂ¦Ò ÕÔÉÌ¦Ô ÄÌÑ ÓÔ×ÏÒÅÎÎÑ, ÐÅÒÅצÒËÉ, +ÍÏÄÉƦËÁæ§ ÔÁ ×ÉÐÒÁ×ÌÅÎÎÑ ÂÕÄØ-ÑËÉÈ ÐÏÍÉÌÏË Õ ÆÁÊÌÏ×¦Ê ÓÉÓÔÅͦ ext2. +e2fsprogs ͦÓÔÉÔØ e2fsck (×ÉËÏÒÉÓÔÏ×Õ¤ÔØÓÑ ÄÌÑ ×ÉÐÒÁ×ÌÅÎÎÑ ÐÏÍÉÌÏË +ЦÓÌÑ "ÂÒÕÄÎϧ" ÚÕÐÉÎËÉ ÍÁÛÉÎÉ), mke2fs (ÄÌÑ ¦Î¦ÃÉÁ̦ÚÁæ§ ÒÏÚĦÌÕ ÔÁ +ÓÔ×ÏÒÅÎÎÑ ÐÏÒÏÖÎØϧ ÆÁÊÌÏ×ϧ ÓÉÓÔÅÍÉ ext2), debugfs (ÄÌÑ ×É×ÞÅÎÎÑ +×ÎÕÔÒ¦ÛÎØϧ ÓÔÒÕËÔÕÒÉ ÆÁÊÌÏ×ϧ ÓÉÓÔÅÍÉ, ÒÕÞÎÏÇÏ ÒÅÍÏÎÔÕ ÐÏÛËÏÄÖÅÎϧ +ÆÁÊÌÏ×ϧ ÓÉÓÔÅÍÉ ÁÂÏ ÄÌÑ ÓÔ×ÏÒÅÎÎÑ ÔÅÓÔ¦× ÄÌÑ e2fsck), tune2fs (ÄÌÑ +ÍÏÄÉƦËÁæ§ ÐÁÒÁÍÅÔÒ¦× ÆÁÊÌÏ×ϧ ÓÉÓÔÅÍÉ) ÔÁ ¦ÌØÛ¦ÓÔØ ¦ÎÛÉÈ ÂÁÚÏ×ÉÈ +ÕÔÉÌ¦Ô ÄÌÑ ext2fs. + +%description -l zh_CN +e2fsprogs Èí¼þ°ü°üº¬Ò»Ð©ÊµÓóÌÐò£¬ÓÃÓÚ´´½¨¡¢¼ì²é¡¢ Ð޸ĺ;ÀÕý¸¨ÖúÀ©Õ¹ +(ext2) ÎļþϵͳÖеÄÈκβ»Í³Ò»Ö®´¦¡£ e2fsprogs °üº¬ +e2fsck£¨ÓÃÓÚÔÚ·ÇÕý³£¹Ø»úºóÐÞ¸´ÎļþϵͳµÄ²»Í³Ò»Ö®´¦£©¡¢ +mke2fs£¨ÓÃÓÚ½«·ÖÇø³õʼ»¯Îª°üº¬¿Õ°×ext2 Îļþϵͳ£©¡¢ +debugfs£¨ÓÃÓÚ¼ì²éÎļþϵͳµÄÄÚ²¿½á¹¹¡¢ÊÖ¶¯ÐÞ¸´±»ÆÆ»µµÄÎļþϵͳ»òΪe2fsck +´´½¨²âÊÔ·¶Àý£©¡¢ tune2fs£¨ÓÃÓÚÐÞ¸ÄÎļþϵͳ²ÎÊý£©ºÍÆäËü´ó¶àÊýºËÐÄ +ext2fs ÎļþϵͳʵÓóÌÐò¡£ + %package devel -Summary: e2fs header files -Summary(de): Header-Dateien für eine e2fs +Summary: ext2 filesystem-specific libraries and headers +Summary(cs): Knihovny a hlavièkové soubory pro systém souborù ext2 +Summary(da): ext2 filsystemsspecifikke biblioteker og headerfiler +Summary(de): Bibliotheken und Header-Dateien für ext2-Dateisysteme +Summary(es): Bibliotecas y archivos de inclusión para e2fs +Summary(fr): Bibliothèques et en-têtes spécifiques au système de fichiers ext2 +Summary(id): Library dan file header untuk e2fsprogs +Summary(is): Aðgerðasöfn og hausaskrár fyrir ext2 skráarkerfið +Summary(it): Librerie e file header specifici per il filesystem ext2 +Summary(ja): ext2 ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¸ÇÍ­¤ÎÀÅŪ¥é¥¤¥Ö¥é¥ê¤È¥Ø¥Ã¥À¡¼ +Summary(ko): ext2 ÆÄÀϽýºÅÛ-ÁöÁ¤ Á¤Àû ¶óÀ̺귯¸®¿Í Çì´õµé +Summary(no): ext2 filsystemspesifikke bibliotek og headerfiler Summary(pl): Pliki nag³ówkowe do bibliotek e2fs +Summary(pt): Bibliotecas e ficheiros de inclusão específicos do sistema de ficheiros ext2 +Summary(pt_BR): Bibliotecas e arquivos de inclusão para e2fs +Summary(ru): âÉÂÌÉÏÔÅËÉ É ÆÁÊÌÙ ÚÁÇÏÌÏ×ËÏ× ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ext2 +Summary(sk): Kni¾nice a hlavièkové súbory pre ext2-¹pecifické programy +Summary(sl): Knji¾nice in glave, specifiène datoteènemu sistemu ext2 +Summary(sv): ext2 filsystemspecifika bibliotek och huvuden +Summary(uk): â¦Â̦ÏÔËÉ ÐÒÏÇÒÁͦÓÔÁ ÔÁ ÈÅÄÅÒÉ ÄÌÑ ÒÏÂÏÔÉ Ú ext2fs +Summary(zh_CN): ext2 ÎļþϵͳÌØÓеľ²Ì¬¿âºÍÍ·Îļþ¡£ +Summary(zh_TW): ext2 Àɮרt²Î¯S©wªºÀRºA¨ç¦¡®w»PªíÀY¡C Group: Development/Libraries Requires: %{name} = %{version} +Requires: libcom_err-devel = %{version} +Requires: libuuid-devel = %{version} +Obsoletes: libext2fs2-devel %description devel -E2fsprogs-devel contains header files and documentation needed to +e2fsprogs-devel contains the libraries and header files needed to develop second extended (ext2) filesystem-specific programs. +%description devel -l cs +Balíèek e2fsprogs-devel obsahuje knihovny a hlavièkové soubory +potøebné pro vývoj programù pracujících se systémem souborù ext2 +(second extended fs). + +%description devel -l da +e2fsprogs-devel indeholder de headerfiler og biblioteker man behøver +for at udvikle programmer specielt rettet mod ext2-filsystemer. + %description devel -l de -Header-Dateien, die zur Entwicklung von ext2-Dateisystemspezifischen -Programmen erforderlich sind. +Das Paket e2fsprogs-devel enthält die Bibliotheken und Header-Dateien, +die für die Entwicklung von Programmen für das Second +Extended-Dateisystem (ext2) erforderlich sind. + +%description devel -l es +e2fsprogs-devel contiene las bibliotecas y los ficheros de cabecera +necesarios para desarrollar programas específicos para el sistema de +ficheros ext2. + +%description devel -l fr +e2fsprogs-devel contient les bibliothèques et fichiers d'en-tête +nécessaires au développement de programmes spécifiques au système de +fichiers ext2. + +%description devel -l id +e2fsprogs-devel berisi library dan file header yang dibutuhkan untuk +develop program yang berkaitan dengan filesystem ext2. + +%description devel -l is +e2fsprogs-devel inniheldur library og header skrár sem þarf til að búa +til (ext2) skráarsafns forrit + +%description devel -l it +e2fsprogs-devel contiene le librerie e i file header necessari per +sviluppare programmi specifici per il filesystem ext2. + +%description devel -l ja +e2fspgrogs-devel ¤Ë¤Ï¡¢Second Extended (ext2) ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ë¸ÇÍ­ +¤Î¥×¥í¥°¥é¥à¤ò³«È¯¤¹¤ë¤¿¤á¤ËɬÍפʥ饤¥Ö¥é¥ê¤È¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤¬´Þ¤Þ¤ì +¤Æ¤¤¤Þ¤¹¡£ + +%description devel -l no +e2fsprogs-devel inneholder de headerfiler og bibliotek man trenger for +å utvikle programmer spesielt rettet mot ext2-filsystemer. %description devel -l pl Pliki nag³ówkowe i dokumentacja niezbêdne do tworzenia programów obs³uguj±cych e2fs. +%description devel -l pt +O pacote e2fsprogs-devel contém as bibliotecas e ficheiros de inclusão +necessários para desenvolver programas específicos do sistema de +ficheiros ext2. + +%description devel -l pt_BR +Bibliotecas e arquivos de inclusão para desenvolvimento de programas +específicos para sistema de arquivo ext2. + +%description devel -l ru +e2fsprogs-devel ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ É ÆÁÊÌÙ ÚÁÇÏÌÏ×ËÏ×, +ÎÅÏÂÈÏÄÉÍÙÅ ÐÒÉ ÒÁÚÒÁÂÏÔËÅ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ÆÁÊÌÏ×ÕÀ ÓÉÓÔÅÍÕ +ext2. + +%description devel -l sk +e2fsprogs-devel obsahuje kni¾nice a hlavièkové súbory potrebné pre +vývoj programov pre ext2 súborový systém. + +%description devel -l sv +e2fsprogs-devel innehåller bibliotek och huvudfiler som behövs för att +utveckla filsystemsspecifika program för det andra utökade (ext2) +filsystemet. + +%description devel -l uk +e2fsprogs-devel ͦÓÔÉÔØ Â¦Â̦ÏÔÅËÉ ÔÁ ÈÅÄÅÒÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÎÁÐÉÓÁÎÎÑ +ÐÒÏÇÒÁÍ, Ñ˦ ÐÒÁÃÀÀÔØ Ú ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ ext2. + +%description devel -l zh_CN +e2fsprogs-devel °üº¬¿ª·¢¸¨ÖúÀ©Õ¹ (ext2) +ÎļþϵͳרÓóÌÐòËùÐèµÄ³ÌÐò¿âºÍÍ·Îļþ¡£ + %package static -Summary: e2fs static libraries -Summary(de): e2fs statische Libraries -Summary(pl): Biblioteki statyczne do obs³ugi e2fs +Summary: ext2 filesystem-specific static libraries +Summary(cs): Statické knihovny pro systém souborù ext2 +Summary(da): ext2 filsystemsspecifikke statiske biblioteker +Summary(de): Statische Bibliotheken für ext2-Dateisysteme +Summary(es): Bibliotecas estaticas para e2fs +Summary(fr): Bibliothèques statiques spécifiques au système de fichiers ext2 +Summary(it): Librerie statiche specifici per il filesystem ext2 +Summary(no): ext2 filsystemspesifikke statiske bibliotek +Summary(pl): Biblioteki statyczne do obs³ugi systemu plików ext2 +Summary(pt): Bibliotecas estaticas específicos do sistema de ficheiros ext2 +Summary(pt_BR): Bibliotecas estaticas para e2fs +Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÒÁÚÒÁÂÏÔËÉ ÐÒÏÇÒÁÍÍ, ÉÓÐÏÌØÚÕÀÝÉÈ ext2 +Summary(sk): Statické kni¾nice a hlavièkové súbory pre ext2-¹pecifické programy +Summary(sv): ext2 filsystemspecifika statiska bibliotek +Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔËÉ ÐÒÏÇÒÁͦÓÔÁ ÄÌÑ ÒÏÂÏÔÉ Ú ext2fs Group: Development/Libraries Requires: %{name}-devel = %{version} %description static -Static libraries files needed to develop ext2 filesystem-specific -programs statically linked with e2progs libs. +Static libraries needed to develop ext2 filesystem-specific programs +statically linked with e2progs libs. %description static -l de Libraries zur Entwicklung von ext2-Dateisystemspezifischen Programmen erforderlich sind. +%description static -l es +Bibliotecas estaticas para desarrollo de programas específicos para +sistema de archivo ext2. + %description static -l pl -Biblioteki statyczne do ob³ugi e2fs niezbêdne do kompilacji programów +Biblioteki statyczne do obs³ugi e2fs niezbêdne do kompilacji programów statycznie skonsolidowanych (linkowanych) z bibliotekami do e2fs. +%description static -l pt_BR +Bibliotecas estaticas para desenvolvimento de programas específicos +para sistema de arquivo ext2. + +%description static -l ru +e2fsprogs-devel-static ÓÏÄÅÒÖÉÔ ÓÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ +ÄÌÑ ÎÁÐÉÓÁÎÉÑ ÐÒÏÇÒÁÍÍ, ÒÁÂÏÔÁÀÝÉÈ Ó ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÏÊ ext2. + +%description static -l uk +e2fsprogs-devel-static ͦÓÔÉÔØ ÓÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ +ÎÁÐÉÓÁÎÎÑ ÐÒÏÇÒÁÍ, Ñ˦ ÐÒÁÃÀÀÔØ Ú ÆÁÊÌÏ×ÏÀ ÓÉÓÔÅÍÏÀ ext2. + +%package evms +Summary: e2fs EVMS module +Summary(pl): Modu³ e2fs dla EVMS +Group: Libraries +Requires: %{name} = %{version} +Requires: evms + +%description evms +e2fs EVMS module. + +%description evms -l pl +Modu³ e2fs dla EVMS. + +%package -n libcom_err +Summary: A Common Error Description Library for unices +Summary(pl): Biblioteka opisu popularnych b³êdów dla uniksów +Group: Libraries +Conflicts: e2fsprogs < 1.34-3 + +%description -n libcom_err +A Common Error Description Library for unices. + +%description -n libcom_err -l pl +Biblioteka opisu popularnych b³êdów dla uniksów. + +%package -n libcom_err-devel +Summary: Development files for Common Error Description Library for unices +Summary(pl): Pliki dla programistów do biblioteki opisu popularnych b³êdów dla uniksów +Group: Development/Libraries +Requires: libcom_err = %{version} +Conflicts: e2fsprogs-devel < 1.34-3 + +%description -n libcom_err-devel +A Common Error Description Library for unices - development files. + +%description -n libcom_err-devel -l pl +Biblioteka opisu popularnych b³êdów dla uniksów - pliki dla +programistów. + +%package -n libcom_err-static +Summary: Static version of Common Error Description Library for unices +Summary(pl): Statyczna biblioteka opisu popularnych b³êdów dla uniksów +Group: Development/Libraries +Requires: libcom_err-devel = %{version} +Conflicts: e2fsprogs-static < 1.34-3 + +%description -n libcom_err-static +A Common Error Description Library for unices - static version. + +%description -n libcom_err-static -l pl +Biblioteka opisu popularnych b³êdów dla uniksów - wersja statyczna. + +%package -n libuuid +Summary: Library for accessing and manipulating UUID +Summary(pl): Biblioteka umo¿liwiaj±ca dostêp i zmiany UUID +Group: Libraries +Conflicts: e2fsprogs < 1.34-3 + +%description -n libuuid +Library for accessing and manipulating UUID. + +%description -n libuuid -l pl +Biblioteka umo¿liwiaj±ca dostêp i zmiany UUID. + +%package -n libuuid-devel +Summary: Header files for library for accessing and manipulating UUID +Summary(pl): Pliki nag³ówkowe biblioteki umo¿liwiaj±cej dostêp i zmiany UUID +Group: Development/Libraries +Requires: libuuid = %{version} +Conflicts: e2fsprogs-devel < 1.34-3 + +%description -n libuuid-devel +Library for accessing and manipulating UUID - development files. + +%description -n libuuid-devel -l pl +Biblioteka umo¿liwiaj±ca dostêp i zmiany UUID - pliki dla +programistów. + +%package -n libuuid-static +Summary: Static library for accessing and manipulating UUID +Summary(pl): Statyczna biblioteka umo¿liwiaj±ca dostêp i zmiany UUID +Group: Development/Libraries +Requires: libuuid-devel = %{version} +Conflicts: e2fsprogs-static < 1.34-3 + +%description -n libuuid-static +Library for accessing and manipulating UUID - static version. + +%description -n libuuid-static -l pl +Biblioteka umo¿liwiaj±ca dostêp i zmiany UUID - wersja statyczna. + %prep -%setup -q +%setup -q %patch0 -p1 gunzip < %{SOURCE1} > doc/e2compr.texinfo -patch -s -p1 < %{PATCH1} +%patch1 -p1 %patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 -%build -chmod u+w configure aclocal.m4 -gettextize --copy --force -aclocal -autoconf +chmod u+w configure aclocal.m4 po/LINGUAS po/Makefile.in.in intl/Makefile.in + +LINGUAS=$(cat po/LINGUAS) +echo "pl $LINGUAS" > po/LINGUAS +cp -f %{SOURCE3} po/pl.po +%build +rm -f config.sub +cp /usr/share/automake/config.sub . +%{__gettextize} +%{__aclocal} +%{__autoconf} %configure \ - --with-root-prefix=/ \ - %{!?_without_nls:--enable-nls} \ - %{?_without_nls:--disable-nls} \ - %{?_with_allstatic:--disable-elf-shlibs} \ - %{!?_with_allstatic:--enable-elf-shlibs} \ + --with-root-prefix="" \ + %{?with_nls:--enable-nls} \ + %{!?with_nls:--disable-nls} \ + %{?with_allstatic:--disable-elf-shlibs} \ + %{!?with_allstatic:--enable-elf-shlibs} \ --enable-compression \ + --enable-htree \ + --enable-evms-11 \ %{?_without_static:--enable-dynamic-e2fsck} \ - --enable-fsck + --enable-fsck \ + --disable-rpath + +%{__make} libs \ + LDFLAGS="%{rpmldflags}" +%{__make} progs \ + LDFLAGS="%{rpmldflags}" +%{__make} docs \ + LDFLAGS="%{rpmldflags}" -%{__make} libs progs docs LDFLAGS="%{rpmldflags}" cd doc makeinfo --no-split e2compr.texinfo -cd .. %install rm -rf $RPM_BUILD_ROOT export PATH=/sbin:$PATH -%{__make} install DESTDIR=$RPM_BUILD_ROOT -%{__make} install-libs DESTDIR=$RPM_BUILD_ROOT -%{__make} -C po install DESTDIR=$RPM_BUILD_ROOT +echo "install-shlibs:" >> intl/Makefile + +%{__make} install \ + root_libdir=/%{_lib} \ + DESTDIR=$RPM_BUILD_ROOT +%{__make} install-libs \ + root_libdir=/%{_lib} \ + DESTDIR=$RPM_BUILD_ROOT +%{__make} -C po install \ + root_libdir=/%{_lib} \ + DESTDIR=$RPM_BUILD_ROOT ln -sf e2fsck $RPM_BUILD_ROOT/sbin/fsck.ext2 ln -sf e2fsck $RPM_BUILD_ROOT/sbin/fsck.ext3 @@ -141,7 +586,20 @@ install doc/e2compr.info $RPM_BUILD_ROOT%{_infodir} bzip2 -dc %{SOURCE2} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} -%{!?_without_nls:%find_lang %{name}} +rm -f $RPM_BUILD_ROOT%{_mandir}/$a/man8/{mkfs,fsck}.ext[23].8* +echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/$a/man8/fsck.ext2.8 +echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/$a/man8/fsck.ext3.8 +echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/$a/man8/mkfs.ext2.8 +echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/$a/man8/mkfs.ext3.8 + +%if %{with nls} +[ "`file $RPM_BUILD_ROOT%{_datadir}/locale/it/LC_MESSAGES/e2fsprogs.mo |\ + sed -e 's/.*,//' -e 's/message.*//'`" -le 1 ] && rm -f $f +%find_lang %{name} +%endif + +%clean +rm -rf $RPM_BUILD_ROOT %post /sbin/ldconfig @@ -157,38 +615,99 @@ bzip2 -dc %{SOURCE2} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} %postun devel [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1 -%clean -rm -rf $RPM_BUILD_ROOT +%post -n libcom_err -p /sbin/ldconfig +%postun -n libcom_err -p /sbin/ldconfig + +%post -n libuuid -p /sbin/ldconfig +%postun -n libuuid -p /sbin/ldconfig -%files %{!?_without_nls:-f %{name}.lang} +%files %{?with_nls:-f %{name}.lang} %defattr(644,root,root,755) +%doc ChangeLog README RELEASE-NOTES %attr(755,root,root) /sbin/* %attr(755,root,root) %{_sbindir}/* -%attr(755,root,root) %{_bindir}/* -%{!?_with_allstatic:%attr(755,root,root) /lib/lib*.so.*} -%{_mandir}/man[18]/* +%attr(755,root,root) %{_bindir}/*attr +%attr(755,root,root) %{_bindir}/mk_cmds +%if ! %{with allstatic} +%attr(755,root,root) /%{_lib}/libblkid.so.*.* +%attr(755,root,root) /%{_lib}/libe2p.so.*.* +%attr(755,root,root) /%{_lib}/libext2fs.so.*.* +%attr(755,root,root) /%{_lib}/libss.so.*.* +%endif +%{_mandir}/man1/*attr.1* +%{_mandir}/man1/mk_cmds.1* +%{_mandir}/man8/* %lang(fi) %{_mandir}/fi/man[18]/* %lang(fr) %{_mandir}/fr/man[18]/* %lang(hu) %{_mandir}/hu/man[18]/* %lang(it) %{_mandir}/it/man[18]/* -%lang(ja) %{_mandir}/ja/man[18]/* +%lang(ja) %{_mandir}/ja/man1/*attr.1* +%lang(ja) %{_mandir}/ja/man8/* %lang(ko) %{_mandir}/ko/man[18]/* %lang(pl) %{_mandir}/pl/man[18]/* -%{_datadir}/et %{_datadir}/ss %{_infodir}/e2compr.info* %files devel %defattr(644,root,root,755) -%doc README RELEASE-NOTES - +%doc doc/libblkid.txt +%if ! %{with allstatic} +%attr(755,root,root) %{_libdir}/libblkid.so +%attr(755,root,root) %{_libdir}/libe2p.so +%attr(755,root,root) %{_libdir}/libext2fs.so +%attr(755,root,root) %{_libdir}/libss.so +%endif +%{_includedir}/blkid +%{_includedir}/e2p +%{_includedir}/ext2fs +%{_includedir}/ss %{_infodir}/libext2fs.info* -%{_mandir}/man3/* -%lang(ja) %{_mandir}/ja/man3/* -%{_includedir}/* - -%{!?_with_allstatic:%attr(755,root,root) %{_libdir}/lib*.so} +%{_mandir}/man3/libblkid.3* %files static %defattr(644,root,root,755) -%{_libdir}/lib*.a +%{_libdir}/libblkid.a +%{_libdir}/libe2p.a +%{_libdir}/libext2fs.a +%{_libdir}/libss.a + +%files evms +%defattr(644,root,root,755) +%attr(755,root,root) /%{_lib}/evms/*.so + +%files -n libcom_err +%defattr(644,root,root,755) +%{!?with_allstatic:%attr(755,root,root) /%{_lib}/libcom_err.so.*.*} + +%files -n libcom_err-devel +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/compile_et +%{!?with_allstatic:%attr(755,root,root) %{_libdir}/libcom_err.so} +%{_includedir}/et +%{_datadir}/et +%{_mandir}/man1/compile_et.1* +%lang(ja) %{_mandir}/ja/man1/compile_et.1* +%{_mandir}/man3/com_err.3* +%lang(ja) %{_mandir}/ja/man3/com_err.3* + +%files -n libcom_err-static +%defattr(644,root,root,755) +%{_libdir}/libcom_err.a + +%files -n libuuid +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/uuidgen +%{!?with_allstatic:%attr(755,root,root) /%{_lib}/libuuid.so.*.*} +%{_mandir}/man1/uuidgen.1* +%lang(ja) %{_mandir}/ja/man1/uuidgen.1* + +%files -n libuuid-devel +%defattr(644,root,root,755) +%{!?with_allstatic:%attr(755,root,root) %{_libdir}/libuuid.so} +%{_includedir}/uuid +%{_mandir}/man3/*uuid* +%lang(ja) %{_mandir}/ja/man3/*uuid* + +%files -n libuuid-static +%defattr(644,root,root,755) +%{_libdir}/libuuid.a