3 %bcond_with allstatic # link everything statically
4 %bcond_without static # link e2fsck dynamically with libc
5 %bcond_without nls # build without NLS
7 Summary: Utilities for managing the second extended (ext2) filesystem
8 Summary(cs.UTF-8): Nástroje pro správu souborových systémů typu ext2
9 Summary(da.UTF-8): Værktøjer til håndtering af ext2 filsystemer
10 Summary(de.UTF-8): Dienstprogramme zum Verwalten des Second Extended-Dateisystems (ext2)
11 Summary(es.UTF-8): Utilidades para la gestión de un sistema de ficheros ext2
12 Summary(fr.UTF-8): Utilitaires pour la gestion du système de fichiers ext2
13 Summary(id.UTF-8): Utility untuk management filesystem ext2
14 Summary(is.UTF-8): Tól til að sýsla með ext2 skráarkerfið
15 Summary(it.UTF-8): Utility per la gestione del filesystem (ext2)
16 Summary(ja.UTF-8): Second Extended (ext2) ファイルシステムを管理するためのユーティリティ
17 Summary(ko.UTF-8): ext2 파일 시스템을 관리하는 유틸리티
18 Summary(nb.UTF-8): Verktøy for håndtering av ext2 filsystemet
19 Summary(pl.UTF-8): Narzędzia do systemu plikowego ext2
20 Summary(pt.UTF-8): Utilitários para gerir o sistema de ficheiros ext2
21 Summary(pt_BR.UTF-8): Ferramentas para o sistema de arquivos ext2
22 Summary(ru.UTF-8): Утилиты управления файловой системой ext2
23 Summary(sk.UTF-8): Pomocné programy pre správu ext2 súborového systému
24 Summary(sl.UTF-8): Pripomočki za upravljanje datotečnega sistema ext2
25 Summary(sv.UTF-8): Verktyg för att hantera det andra utökade (ext2) filsystemet
26 Summary(tr.UTF-8): ext2 dosya sistemi için araçlar
27 Summary(uk.UTF-8): Утиліти для роботи з файловою системою ext2
28 Summary(zh_CN.UTF-8): 管理第二扩展(ext2)文件系统的工具。
29 Summary(zh_TW.UTF-8): 用於管理 ext2 檔案系統的工具程式。
33 License: GPL v2 (with LGPL v2 and BSD parts)
34 Group: Applications/System
35 Source0: http://dl.sourceforge.net/e2fsprogs/%{name}-%{version}.tar.gz
36 # Source0-md5: 40095356dbe3d970b898469fe598317c
37 Source1: e2compr-0.4.texinfo.gz
38 # Source1-md5: c3c59ff37e49d8759abb1ef95a8d3abf
39 Source2: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
40 # Source2-md5: 992a37783bd42a897232972917e8ca7d
41 Patch0: %{name}-info.patch
42 Patch1: e2compr-info.patch
43 URL: http://e2fsprogs.sourceforge.net/
44 BuildRequires: autoconf
45 BuildRequires: automake
46 BuildRequires: device-mapper-devel
47 BuildRequires: gettext-devel >= 0.11
48 BuildRequires: texinfo
50 BuildRequires: device-mapper-static
51 BuildRequires: glibc-static
52 BuildRequires: libselinux-static
53 BuildRequires: libsepol-static
55 Requires(post,postun): /sbin/ldconfig
56 Requires: fsck = %{version}-%{release}
57 Requires: libcom_err = %{version}-%{release}
58 Requires: libuuid = %{version}-%{release}
59 Obsoletes: e2fsprogs-evms
61 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64 The e2fsprogs package contains a number of utilities for creating,
65 checking, modifying and correcting any inconsistencies in second
66 extended (ext2) filesystems. e2fsprogs contains e2fsck (used to repair
67 filesystem inconsistencies after an unclean shutdown), mke2fs (used to
68 initialize a partition to contain an empty ext2 filesystem), debugfs
69 (used to examine the internal structure of a filesystem, to manually
70 repair a corrupted filesystem or to create test cases for e2fsck),
71 tune2fs (used to modify filesystem parameters) and most of the other
72 core ext2fs filesystem utilities.
74 %description -l cs.UTF-8
75 Balíček e2fsprogs obsahuje několik programů pro vytváření, kontrolu
76 úpravy a opravy nekonzistencí v systémech souborů typu ext2 (second
77 extended filesystem). Balíček obsahuje program e2fsck (na opravy
78 nekonzistencí systémů souborů, které nebyly odpojeny při vypnutí
79 systému), mke2fs (pro vytvoření prázdného systému souborů typu ext2 v
80 diskovém oddílu), debugfs (pro kontrolu interní struktury systému
81 souborů, manuální opravu poškozeného systému souborů a pro vytváření
82 testovacích případů pro e2fsck), tune2fs (pro úpravu parametrů systému
83 souborů) a většinu dalších programů pro práci se systémy souborů typu
86 %description -l da.UTF-8
87 e2fsprogs-pakken indeholder diverse værktøjer for at lave,
88 kontrollere, modificere og reparere ext2-filsystemer. e2fsprogs
89 indeholder e2fsck (bruges for at reparere filsystemer efter uren
90 nedlukning af systemet), mke2fs (bruges for at initialisere en
91 partition med et tomt ext2-filsystem), debugfs (bruges for at
92 undersøge de interne strukturer i filsystemet, for manuelt at kunne
93 reparere et ødelagt filsystem eller lave testscenarier for e2fsck),
94 tune2fs (bruges for at modificere filsystem-parametre) og flere andre
95 værktøjer for at ændre og undersøge ext2-filsystemer.
97 %description -l de.UTF-8
98 Das Paket e2fsprogs enthält eine Reihe von Dienstprogrammen zum
99 Anlegen, Überprüfen, Ändern und Reparieren von Inkonsistenzen in
100 Second Extended-Dateisystemen (ext2). e2fsprogs enthält: e2fsck (zum
101 Korrigieren von Inkonsistenzen im Dateisystem nach einem
102 Computerabsturz), mke2fs (zum Initialisieren einer Partition mit einem
103 leeren ext2-Dateisystem), debugfs (zum Überprüfen der internen
104 Struktur eines Dateisystems, zum manuellen Reparieren eines
105 beschädigten Dateisystems oder zum Erstellen von Testfällen für
106 e2fsck), tune2fs (zum Ändern der Dateisystemparameter) und die meisten
107 anderen wichtigen Dienstprogramme für ext2fs-Dateisystemem.
109 %description -l es.UTF-8
110 El paquete e2fsprogs contiene varias utilidades para crear, controlar,
111 modificar y corregir las inconsistencias en un sistema de ficheros
112 ext2. e2fsprogs contiene e2fsck (resuelve el problema de
113 inconsistencia después de haber apagado el ordenador de manera
114 incorrecta), mke2fs (inicializa una nueva partición para contener un
115 sistema de ficheros ext2 vacío), debugfs (examina la estructura
116 interna de un sistema de ficheros para reparar manualmente los errores
117 presentes en un sistema de ficheros o crear casos de prueba para
118 e2fsck), tune2fs (modifica los parámetros del sistema de ficheros) y
119 la mayoría de las utilidades principales del systema de ficheros
122 %description -l fr.UTF-8
123 Le paquetage e2fsprogs contient plusieurs utilitaires permettant de
124 créer, vérifier, modifier et corriger des incohérences dans des
125 systèmes de fichiers de type ext2. e2fsprogs contient e2fsck
126 (réparation d'incohérences de système de fichiers après un arrêt
127 brutal), mke2fs (initialisation d'une partition devant contenir un
128 système de fichiers ext2 vide), debugfs (examen de la structure
129 interne d'un système de fichiers afin de réparer manuellement un
130 système de fichiers corrompu ou de créer des cas de test pour e2fsck),
131 tune2fs (modification des paramètres de systèmes de fichiers) et la
132 plupart des autres utilitaires clés pour les systèmes de fichiers
135 %description -l id.UTF-8
136 Package e2fsprogs berisi beberapa utility untuk membuat, cek, merubah,
137 dan memperbaiki kerusakan, pada second extended (ext2) filesystem.
138 e2fsprogs berisi e2fsck (digunakan untuk memperbaiki filesystem
139 inconsistencies yang biasanya terjadi setelah unclean shutdown),
140 mke2fs (digunakan untuk membuat filesystem ext2 yang kosong), debugfs
141 (untuk memeriksa internal structure dari filesystem, dan secara manual
142 memperbaiki corrupted filesystem atau untuk membuat test cases untuk
143 e2fsck), tune2fs (untuk merubah parameter filesystem) dan kebanyakan
144 utility untuk filesystem ext2.
146 %description -l is.UTF-8
147 e2fsprogs pakkinn inniheldur nokkur forrit til að búa til, skoða,
148 breyta og laga allar villur í Linux skráarkerfinu (ext2). e2fsprogs
149 inniheldur e2fsck (notað til að laga villur í skráarkerfinu eftir
150 vonda enduruppkeyrslu), mke2fs (notað til að undirbúa harða disk töflu
151 til að innihalda tómt ext2 skráarkerfi), debugfs (notað til að skoða
152 innihald tóms ext2 skráarkerfis, til að handvirkt laga ónýtt
153 skráarkerfi eða til að undirbúa tilraunir fyrir e2fsck)m tune2fs(notað
154 til að breyta skráarkerfis möguleikum) og flest önnur ext2fs
155 skráarkerfis forritum
157 %description -l it.UTF-8
158 Il pacchetto e2fsprogs contiene varie utility per creare, controllare,
159 modificare e correggere le inconsistenze in un filesystem ext2.
160 e2fsprogs contiene e2fsck (risolve le inconsistenze di un filesystem
161 dopo un arresto non corretto del calcolatore), mke2fs (inizializza una
162 nuova partizione per un filesystem ext2 vuoto), debugfs (esamina la
163 struttura interna di un filesystem, è usato per riparare manualmente
164 gli errori presenti in un filesystem e per creare casi di test per
165 e2fsck), tune2fs (modifica i parametri del filesystem) e molte delle
166 utility principali per il filesystem ext2fs.
168 %description -l ja.UTF-8
169 e2fsprogs パッケージには Second Extended (ext2) ファイルシステムの
170 作成、検査、変更を行ったり、不整合を修復するためのユーティリティが
171 数多く含まれています。e2fsprogs には e2fsck (異常終了後にファイル
172 システムの不整合を修復する)、mke2fs (パーティションを初期化して空の
173 ext2 ファイルシステムを作成する)、debugfs (ファイルシステムの内部
174 構造を検査し、破損したファイルシステムを手動で修復したり、e2fsck
175 用のテストケースを作成する)、tune2fs (ファイルシステムのパラメータ
176 を変更する) のほか、主な ext2fs ファイルシステムユーティリティの
179 %description -l nb.UTF-8
180 e2fsprogs-pakken inneholder diverse verktøy for å lage, kontrollere,
181 modifisere og reparere ext2-filsystemer. e2fsprogs inneholder e2fsck
182 (brukes for å reparere filsystemer etter uren nedkjøring av systemet),
183 mke2fs (brukes for å initialisere en partisjon med et tomt
184 ext2-filsystem), debugfs (brukes for å undersøke de interne
185 strukturene i filsystemet, for manuelt å kunne reparere et ødelagt
186 filsystem eller lage testscenarier for e2fsck), tune2fs (brukes for å
187 modifisere filsystem-parametre) og flere andre verktøy for å endre og
188 undersøke ext2-filsystemer.
190 %description -l pl.UTF-8
191 Pakiet ten zawiera narzędzia do tworzenia, sprawdzania i naprawiania
192 wolumenów dyskowych z systemem plikowym ext2. e2fsprogs zawiera e2fsck
193 (używany do naprawiania niespójności w systemie plikowym po
194 niepoprawnym zamknięciu systemu), mke2fs (używany do inicjacji
195 wolumenów ext2), debugfs (używany do sprawdzania wewnętrznej struktury
196 wolumenów ext2, a także do ręcznego naprawiania błędów), tune2fs
197 (używany do modyfikacji parametrów wolumenów ext2) i kilka innych
200 %description -l pt.UTF-8
201 O pacote e2fsprogs contém uma quantidade de utilitários para criar,
202 verificar, modificar e corrigir algumas inconsistências no sistema de
203 ficheiros ext2. O e2fsprogs contém o e2fsck (usado para reparar as
204 inconsistências do sistema de ficheiros depois duma terminação
205 forçada), o mke2fs (usado para inicializar uma partição para esta
206 conter um sistema de ficheiros ext2 vazio), o debugfs (usado para
207 examinar a estrutura interna dum sistema de ficheiros, para reparar
208 manualmente um sistema de ficheiros corrompido ou para criar situações
209 de teste para o e2fsck), o tune2fs (usado para modificar os parâmetros
210 do sistema de ficheiros) e a maioria dos outros utilitários de base do
211 sistema de ficheiros ext2.
213 %description -l pt_BR.UTF-8
214 Este pacote inclui vários utilitários para criação, checagem e reparo
215 de sistema de arquivos ext2.
217 %description -l ru.UTF-8
218 Пакет e2fsprogs содержит утилиты для создания, проверки, изменения и
219 корректировки внутреннего состояния файловой системы ext2. e2fsprogs
220 содержит e2fsck (для восстановления файловой структуры после
221 некорректного завершения работы), mke2fs (для инициализации раздела
222 при создании пустой файловой системы ext2), debugfs (просмотр
223 внутренней структуры файловой системы для ручного восстановления
224 поврежденной файловой системы или создания тестовых ситуаций для
225 e2fsck), tune2fs (для изменения параметров файловой системы) и
226 множество других утилит для файловой системы ext2.
228 %description -l sk.UTF-8
229 Balík e2fsprogs obsahuje niekoľko programov pre vytváranie, kontrolu,
230 zmenu a opravu nekonzistencií na ext2 súborovom systéme. e2fsprogs
231 obsahuje e2fsck (pre opravu nekonzistentných údajov na súborovom
232 systéme po nečistom ukončení), mke2fs (pre vytvorenie prázdneho
233 súborového systému na diskovom oddieli), debugfs (pre skúmanie
234 vnútorných štruktúr súborového systému, jeho ručnú opravu alebo pre
235 vytvorenie testovacích prípadov pre e2fsck), tune2fs (pre modifikáciu
236 parametrov súborového systému) a väčšinu ďalších základných pomôcok
239 %description -l sv.UTF-8
240 Paketet e2fsprogs innehåller ett antal verktyg för att skapa,
241 kontrollera, modifiera och rätta felaktigheter i det andra utökade
242 (ext2) filsystemet. e2fsprogs innehåller e2fsck (används för att
243 reparera felaktigheter efter en oren avstängning), mke2fs (används för
244 att initiera en partition att innehålla ett tomt ext2-filsystem),
245 debugfs (används för att undersöka den interna strukturen i ett
246 filsystem, manuellt reparera trasiga filsystem eller skapa testfall
247 för e2fsck), tune2fs (används för att modifiera filsystemparametrar)
248 och de flesta andra basverktygen för filsystemet ext2fs.
250 %description -l tr.UTF-8
251 Bu paket, ext2 dosya sistemlerini yaratmak, onarmak, kontrol etmek ve
252 bazı parametrelerini değiştirmek için gerekli yazılımları içerir.
254 %description -l uk.UTF-8
255 Пакет e2fsprogs містить набір утиліт для створення, перевірки,
256 модифікації та виправлення будь-яких помилок у файловій системі ext2.
257 e2fsprogs містить e2fsck (використовується для виправлення помилок
258 після "брудної" зупинки машини), mke2fs (для ініциалізації розділу та
259 створення порожньої файлової системи ext2), debugfs (для вивчення
260 внутрішньої структури файлової системи, ручного ремонту пошкодженої
261 файлової системи або для створення тестів для e2fsck), tune2fs (для
262 модифікації параметрів файлової системи) та більшість інших базових
265 %description -l zh_CN.UTF-8
266 e2fsprogs 软件包包含一些实用程序,用于创建、检查、 修改和纠正辅助扩展
267 (ext2) 文件系统中的任何不统一之处。 e2fsprogs 包含
268 e2fsck(用于在非正常关机后修复文件系统的不统一之处)、
269 mke2fs(用于将分区初始化为包含空白ext2 文件系统)、
270 debugfs(用于检查文件系统的内部结构、手动修复被破坏的文件系统或为e2fsck
271 创建测试范例)、 tune2fs(用于修改文件系统参数)和其它大多数核心
275 Summary: ext2 filesystem-specific libraries and headers
276 Summary(cs.UTF-8): Knihovny a hlavičkové soubory pro systém souborů ext2
277 Summary(da.UTF-8): ext2 filsystemsspecifikke biblioteker og headerfiler
278 Summary(de.UTF-8): Bibliotheken und Header-Dateien für ext2-Dateisysteme
279 Summary(es.UTF-8): Bibliotecas y archivos de inclusión para e2fs
280 Summary(fr.UTF-8): Bibliothèques et en-têtes spécifiques au système de fichiers ext2
281 Summary(id.UTF-8): Library dan file header untuk e2fsprogs
282 Summary(is.UTF-8): Aðgerðasöfn og hausaskrár fyrir ext2 skráarkerfið
283 Summary(it.UTF-8): Librerie e file header specifici per il filesystem ext2
284 Summary(ja.UTF-8): ext2 ファイルシステムに固有の静的ライブラリとヘッダー
285 Summary(ko.UTF-8): ext2 파일시스템-지정 정적 라이브러리와 헤더들
286 Summary(nb.UTF-8): ext2 filsystemspesifikke bibliotek og headerfiler
287 Summary(pl.UTF-8): Pliki nagłówkowe do bibliotek e2fs
288 Summary(pt.UTF-8): Bibliotecas e ficheiros de inclusão específicos do sistema de ficheiros ext2
289 Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para e2fs
290 Summary(ru.UTF-8): Библиотеки и файлы заголовков для разработки программ, использующих ext2
291 Summary(sk.UTF-8): Knižnice a hlavičkové súbory pre ext2-špecifické programy
292 Summary(sl.UTF-8): Knjižnice in glave, specifične datotečnemu sistemu ext2
293 Summary(sv.UTF-8): ext2 filsystemspecifika bibliotek och huvuden
294 Summary(uk.UTF-8): Бібліотки програміста та хедери для роботи з ext2fs
295 Summary(zh_CN.UTF-8): ext2 文件系统特有的静态库和头文件。
296 Summary(zh_TW.UTF-8): ext2 檔案系統特定的靜態函式庫與表頭。
297 Group: Development/Libraries
298 Requires: %{name} = %{version}-%{release}
299 Requires: libcom_err-devel = %{version}-%{release}
300 Requires: libuuid-devel = %{version}-%{release}
301 Obsoletes: libext2fs2-devel
304 e2fsprogs-devel contains the libraries and header files needed to
305 develop second extended (ext2) filesystem-specific programs.
307 %description devel -l cs.UTF-8
308 Balíček e2fsprogs-devel obsahuje knihovny a hlavičkové soubory
309 potřebné pro vývoj programů pracujících se systémem souborů ext2
310 (second extended fs).
312 %description devel -l da.UTF-8
313 e2fsprogs-devel indeholder de headerfiler og biblioteker man behøver
314 for at udvikle programmer specielt rettet mod ext2-filsystemer.
316 %description devel -l de.UTF-8
317 Das Paket e2fsprogs-devel enthält die Bibliotheken und Header-Dateien,
318 die für die Entwicklung von Programmen für das Second
319 Extended-Dateisystem (ext2) erforderlich sind.
321 %description devel -l es.UTF-8
322 e2fsprogs-devel contiene las bibliotecas y los ficheros de cabecera
323 necesarios para desarrollar programas específicos para el sistema de
326 %description devel -l fr.UTF-8
327 e2fsprogs-devel contient les bibliothèques et fichiers d'en-tête
328 nécessaires au développement de programmes spécifiques au système de
331 %description devel -l id.UTF-8
332 e2fsprogs-devel berisi library dan file header yang dibutuhkan untuk
333 develop program yang berkaitan dengan filesystem ext2.
335 %description devel -l is.UTF-8
336 e2fsprogs-devel inniheldur library og header skrár sem þarf til að búa
337 til (ext2) skráarsafns forrit
339 %description devel -l it.UTF-8
340 e2fsprogs-devel contiene le librerie e i file header necessari per
341 sviluppare programmi specifici per il filesystem ext2.
343 %description devel -l ja.UTF-8
344 e2fspgrogs-devel には、Second Extended (ext2) ファイルシステムに固有
345 のプログラムを開発するために必要なライブラリとヘッダーファイルが含まれ
348 %description devel -l nb.UTF-8
349 e2fsprogs-devel inneholder de headerfiler og bibliotek man trenger for
350 å utvikle programmer spesielt rettet mot ext2-filsystemer.
352 %description devel -l pl.UTF-8
353 Pliki nagłówkowe i dokumentacja niezbędne do tworzenia programów
356 %description devel -l pt.UTF-8
357 O pacote e2fsprogs-devel contém as bibliotecas e ficheiros de inclusão
358 necessários para desenvolver programas específicos do sistema de
361 %description devel -l pt_BR.UTF-8
362 Bibliotecas e arquivos de inclusão para desenvolvimento de programas
363 específicos para sistema de arquivo ext2.
365 %description devel -l ru.UTF-8
366 e2fsprogs-devel содержит статические библиотеки и файлы заголовков,
367 необходимые при разработке программ, использующих файловую систему
370 %description devel -l sk.UTF-8
371 e2fsprogs-devel obsahuje knižnice a hlavičkové súbory potrebné pre
372 vývoj programov pre ext2 súborový systém.
374 %description devel -l sv.UTF-8
375 e2fsprogs-devel innehåller bibliotek och huvudfiler som behövs för att
376 utveckla filsystemsspecifika program för det andra utökade (ext2)
379 %description devel -l uk.UTF-8
380 e2fsprogs-devel містить бібліотеки та хедери, необхідні для написання
381 програм, які працюють з файловою системою ext2.
383 %description devel -l zh_CN.UTF-8
384 e2fsprogs-devel 包含开发辅助扩展 (ext2)
388 Summary: ext2 filesystem-specific static libraries
389 Summary(cs.UTF-8): Statické knihovny pro systém souborů ext2
390 Summary(da.UTF-8): ext2 filsystemsspecifikke statiske biblioteker
391 Summary(de.UTF-8): Statische Bibliotheken für ext2-Dateisysteme
392 Summary(es.UTF-8): Bibliotecas estaticas para e2fs
393 Summary(fr.UTF-8): Bibliothèques statiques spécifiques au système de fichiers ext2
394 Summary(it.UTF-8): Librerie statiche specifici per il filesystem ext2
395 Summary(nb.UTF-8): ext2 filsystemspesifikke statiske bibliotek
396 Summary(pl.UTF-8): Biblioteki statyczne do obsługi systemu plików ext2
397 Summary(pt.UTF-8): Bibliotecas estaticas específicos do sistema de ficheiros ext2
398 Summary(pt_BR.UTF-8): Bibliotecas estaticas para e2fs
399 Summary(ru.UTF-8): Статические библиотеки для разработки программ, использующих ext2
400 Summary(sk.UTF-8): Statické knižnice a hlavičkové súbory pre ext2-špecifické programy
401 Summary(sv.UTF-8): ext2 filsystemspecifika statiska bibliotek
402 Summary(uk.UTF-8): Статичні бібліотки програміста для роботи з ext2fs
403 Group: Development/Libraries
404 Requires: %{name}-devel = %{version}-%{release}
407 Static libraries needed to develop ext2 filesystem-specific programs
408 statically linked with e2progs libs.
410 %description static -l de.UTF-8
411 Libraries zur Entwicklung von ext2-Dateisystemspezifischen Programmen
414 %description static -l es.UTF-8
415 Bibliotecas estaticas para desarrollo de programas específicos para
416 sistema de archivo ext2.
418 %description static -l pl.UTF-8
419 Biblioteki statyczne do obsługi e2fs niezbędne do kompilacji programów
420 statycznie skonsolidowanych (linkowanych) z bibliotekami do e2fs.
422 %description static -l pt_BR.UTF-8
423 Bibliotecas estaticas para desenvolvimento de programas específicos
424 para sistema de arquivo ext2.
426 %description static -l ru.UTF-8
427 e2fsprogs-devel-static содержит статические библиотеки, необходимые
428 для написания программ, работающих с файловой системой ext2.
430 %description static -l uk.UTF-8
431 e2fsprogs-devel-static містить статичні бібліотеки, необхідні для
432 написання програм, які працюють з файловою системою ext2.
434 %package -n libcom_err
435 Summary: A Common Error Description Library for unices
436 Summary(pl.UTF-8): Biblioteka opisu popularnych błędów dla uniksów
438 Conflicts: e2fsprogs < 1.34-3
440 %description -n libcom_err
441 A Common Error Description Library for unices.
443 %description -n libcom_err -l pl.UTF-8
444 Biblioteka opisu popularnych błędów dla uniksów.
446 %package -n libcom_err-devel
447 Summary: Development files for Common Error Description Library for unices
448 Summary(pl.UTF-8): Pliki dla programistów do biblioteki opisu popularnych błędów dla uniksów
449 Group: Development/Libraries
450 Requires: libcom_err = %{version}-%{release}
451 Conflicts: e2fsprogs-devel < 1.34-3
453 %description -n libcom_err-devel
454 A Common Error Description Library for unices - development files.
456 %description -n libcom_err-devel -l pl.UTF-8
457 Biblioteka opisu popularnych błędów dla uniksów - pliki dla
460 %package -n libcom_err-static
461 Summary: Static version of Common Error Description Library for unices
462 Summary(pl.UTF-8): Statyczna biblioteka opisu popularnych błędów dla uniksów
463 Group: Development/Libraries
464 Requires: libcom_err-devel = %{version}-%{release}
465 Conflicts: e2fsprogs-static < 1.34-3
467 %description -n libcom_err-static
468 A Common Error Description Library for unices - static version.
470 %description -n libcom_err-static -l pl.UTF-8
471 Biblioteka opisu popularnych błędów dla uniksów - wersja statyczna.
474 Summary: Library for accessing and manipulating UUID
475 Summary(pl.UTF-8): Biblioteka umożliwiająca dostęp i zmiany UUID
478 Conflicts: e2fsprogs < 1.34-3
480 %description -n libuuid
481 Library for accessing and manipulating UUID.
483 %description -n libuuid -l pl.UTF-8
484 Biblioteka umożliwiająca dostęp i zmiany UUID.
486 %package -n libuuid-devel
487 Summary: Header files for library for accessing and manipulating UUID
488 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
490 Group: Development/Libraries
491 Requires: libuuid = %{version}-%{release}
492 Conflicts: e2fsprogs-devel < 1.34-3
494 %description -n libuuid-devel
495 Library for accessing and manipulating UUID - development files.
497 %description -n libuuid-devel -l pl.UTF-8
498 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
501 %package -n libuuid-static
502 Summary: Static library for accessing and manipulating UUID
503 Summary(pl.UTF-8): Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
505 Group: Development/Libraries
506 Requires: libuuid-devel = %{version}-%{release}
507 Conflicts: e2fsprogs-static < 1.34-3
509 %description -n libuuid-static
510 Library for accessing and manipulating UUID - static version.
512 %description -n libuuid-static -l pl.UTF-8
513 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
516 Summary: Check and repair a Linux file system
517 Summary(pl.UTF-8): Sprawdzenie i naprawa linuksowego systemu plików
518 Group: Applications/System
519 Requires: libuuid = %{version}-%{release}
522 Check and repair a Linux file system.
524 %description -n fsck -l pl.UTF-8
525 Sprawdzenie i naprawa linuksowego systemu plików.
530 gunzip < %{SOURCE1} > doc/e2compr.texinfo
534 s,DEVMAPPER_REQ='libselinux libsepol',DEVMAPPER_REQ=,;
535 s,DEVMAPPER_LIBS='-ldevmapper -lselinux -lsepol',DEVMAPPER_LIBS='-ldevmapper',;
536 s,/usr/lib/libdevmapper.a /usr/lib/libselinux.a /usr/lib/libsepol.a,/usr/%{_lib}/libdevmapper.a /usr/%{_lib}/libselinux.a /usr/%{_lib}/libsepol.a," \
537 -e '/AC_SUBST(DO_TEST_SUITE/a\MKINSTALLDIRS="install -d"\nAC_SUBST(MKINSTALLDIRS)\n' configure.in
539 %{!?with_static:sed '/^all:/s/e2fsck\.static//' -i e2fsck/Makefile.in}
542 cp -f /usr/share/automake/config.sub .
547 --with-root-prefix="" \
548 %{!?with_nls:--disable-nls} \
549 %{!?with_allstatic:--enable-elf-shlibs} \
550 --enable-blkid-devmapper \
551 --enable-compression \
553 %{!?with_static:--enable-dynamic-e2fsck} \
558 LDFLAGS="%{rpmldflags}"
559 %{__make} progs docs \
560 LDFLAGS="%{rpmldflags}"
563 makeinfo --no-split e2compr.texinfo
566 rm -rf $RPM_BUILD_ROOT
567 export PATH=/sbin:$PATH
569 echo "install-shlibs:" >> intl/Makefile
571 %{__make} install install-libs \
572 root_libdir=/%{_lib} \
573 mkinstalldirs='install -d' \
574 DESTDIR=$RPM_BUILD_ROOT
576 ln -sf e2fsck $RPM_BUILD_ROOT/sbin/fsck.ext2
577 ln -sf e2fsck $RPM_BUILD_ROOT/sbin/fsck.ext3
578 ln -sf mke2fs $RPM_BUILD_ROOT/sbin/mkfs.ext2
580 install doc/e2compr.info $RPM_BUILD_ROOT%{_infodir}
582 touch $RPM_BUILD_ROOT%{_sysconfdir}/e2fsck.conf
584 bzip2 -dc %{SOURCE2} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
586 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/{mkfs,fsck}.ext[23].8*
587 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/man8/fsck.ext2.8
588 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/man8/fsck.ext3.8
589 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/man8/mkfs.ext2.8
590 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/man8/mkfs.ext3.8
591 # missing in non-english-man-pages tarball
592 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/hu/man8/fsck.ext3.8
593 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/fsck.ext3.8
594 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/mkfs.ext3.8
595 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/fsck.ext3.8
596 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/mkfs.ext3.8
597 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/pl/man8/mkfs.ext3.8
600 [ "`file $RPM_BUILD_ROOT%{_datadir}/locale/it/LC_MESSAGES/e2fsprogs.mo |\
601 sed -e 's/.*,//' -e 's/message.*//'`" -le 1 ] && rm -f $f
605 rm -f $RPM_BUILD_ROOT%{_mandir}/README.e2fsprogs-non-english-man-pages
606 touch $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
609 rm -rf $RPM_BUILD_ROOT
613 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
617 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
620 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
623 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
625 %post -n libcom_err -p /sbin/ldconfig
626 %postun -n libcom_err -p /sbin/ldconfig
628 %post -n libuuid -p /sbin/ldconfig
629 %postun -n libuuid -p /sbin/ldconfig
631 %post -n fsck -p /sbin/ldconfig
632 %postun -n fsck -p /sbin/ldconfig
634 %files %{?with_nls:-f %{name}.lang}
635 %defattr(644,root,root,755)
636 # COPYING specifies license details for some parts of package
637 %doc COPYING ChangeLog README RELEASE-NOTES
638 %attr(755,root,root) /sbin/*
640 %attr(755,root,root) %{_sbindir}/*
641 %attr(755,root,root) %{_bindir}/*attr
642 %attr(755,root,root) %{_bindir}/mk_cmds
643 %if ! %{with allstatic}
644 %attr(755,root,root) /%{_lib}/libe2p.so.*
645 %attr(755,root,root) /%{_lib}/libext2fs.so.*
646 %attr(755,root,root) /%{_lib}/libss.so.*
648 %attr(755,root,root) %{_libdir}/e2initrd_helper
649 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/e2fsck.conf
650 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mke2fs.conf
651 %ghost %{_sysconfdir}/blkid.tab
652 %{_mandir}/man1/*attr.1*
653 %{_mandir}/man1/mk_cmds.1*
654 %{_mandir}/man5/e2fsck.conf.5*
655 %{_mandir}/man5/mke2fs.conf.5*
657 %lang(fi) %{_mandir}/fi/man[18]/*
658 %lang(fr) %{_mandir}/fr/man[18]/*
659 %lang(hu) %{_mandir}/hu/man[18]/*
660 %lang(it) %{_mandir}/it/man[18]/*
661 %lang(ja) %{_mandir}/ja/man1/*attr.1*
662 %lang(ja) %{_mandir}/ja/man8/*
663 %lang(ko) %{_mandir}/ko/man[18]/*
664 %lang(pl) %{_mandir}/pl/man[18]/*
665 %exclude %{_mandir}/*/man8/fsck.8*
666 %exclude %{_mandir}/man8/fsck.8*
668 %{_infodir}/e2compr.info*
671 %defattr(644,root,root,755)
672 %doc doc/libblkid.txt
673 %if !%{with allstatic}
674 %attr(755,root,root) %{_libdir}/libblkid.so
675 %attr(755,root,root) %{_libdir}/libe2p.so
676 %attr(755,root,root) %{_libdir}/libext2fs.so
677 %attr(755,root,root) %{_libdir}/libss.so
681 %{_includedir}/ext2fs
683 %{_pkgconfigdir}/blkid.pc
684 %{_pkgconfigdir}/e2p.pc
685 %{_pkgconfigdir}/ext2fs.pc
686 %{_pkgconfigdir}/ss.pc
687 %{_infodir}/libext2fs.info*
688 %{_mandir}/man3/libblkid.3*
691 %defattr(644,root,root,755)
692 %{_libdir}/libblkid.a
694 %{_libdir}/libext2fs.a
698 %defattr(644,root,root,755)
699 %{!?with_allstatic:%attr(755,root,root) /%{_lib}/libcom_err.so.*}
701 %files -n libcom_err-devel
702 %defattr(644,root,root,755)
703 %attr(755,root,root) %{_bindir}/compile_et
704 %{!?with_allstatic:%attr(755,root,root) %{_libdir}/libcom_err.so}
707 %{_pkgconfigdir}/com_err.pc
708 %{_mandir}/man1/compile_et.1*
709 %lang(ja) %{_mandir}/ja/man1/compile_et.1*
710 %{_mandir}/man3/com_err.3*
711 %lang(ja) %{_mandir}/ja/man3/com_err.3*
713 %files -n libcom_err-static
714 %defattr(644,root,root,755)
715 %{_libdir}/libcom_err.a
718 %defattr(644,root,root,755)
719 %doc lib/uuid/COPYING
720 %attr(755,root,root) %{_bindir}/uuidgen
721 %{!?with_allstatic:%attr(755,root,root) /%{_lib}/libuuid.so.*}
722 %{_mandir}/man1/uuidgen.1*
723 %lang(ja) %{_mandir}/ja/man1/uuidgen.1*
725 %files -n libuuid-devel
726 %defattr(644,root,root,755)
727 %{!?with_allstatic:%attr(755,root,root) %{_libdir}/libuuid.so}
729 %{_pkgconfigdir}/uuid.pc
730 %{_mandir}/man3/*uuid*
731 %lang(ja) %{_mandir}/ja/man3/*uuid*
733 %files -n libuuid-static
734 %defattr(644,root,root,755)
738 %defattr(644,root,root,755)
739 %attr(755,root,root) /sbin/fsck
740 %if ! %{with allstatic}
741 %attr(755,root,root) /%{_lib}/libblkid.so.*
743 %{_mandir}/man8/fsck.8*
744 %lang(it) %{_mandir}/it/man8/fsck.8*
745 %lang(ja) %{_mandir}/ja/man8/fsck.8*
746 %lang(ko) %{_mandir}/ko/man8/fsck.8*
747 %lang(pl) %{_mandir}/pl/man8/fsck.8*