2 # - run uidd via init.d
5 %bcond_with allstatic # link everything statically
6 %bcond_without static # link e2fsck dynamically with libc
7 %bcond_without nls # build without NLS
8 %bcond_without initrd # don't build initrd version
9 %bcond_without uClibc # link initrd version with static glibc instead of uClibc
15 Summary: Utilities for managing the second extended (ext2) filesystem
16 Summary(cs.UTF-8): Nástroje pro správu souborových systémů typu ext2
17 Summary(da.UTF-8): Værktøjer til håndtering af ext2 filsystemer
18 Summary(de.UTF-8): Dienstprogramme zum Verwalten des Second Extended-Dateisystems (ext2)
19 Summary(es.UTF-8): Utilidades para la gestión de un sistema de ficheros ext2
20 Summary(fr.UTF-8): Utilitaires pour la gestion du système de fichiers ext2
21 Summary(id.UTF-8): Utility untuk management filesystem ext2
22 Summary(is.UTF-8): Tól til að sýsla með ext2 skráarkerfið
23 Summary(it.UTF-8): Utility per la gestione del filesystem (ext2)
24 Summary(ja.UTF-8): Second Extended (ext2) ファイルシステムを管理するためのユーティリティ
25 Summary(ko.UTF-8): ext2 파일 시스템을 관리하는 유틸리티
26 Summary(nb.UTF-8): Verktøy for håndtering av ext2 filsystemet
27 Summary(pl.UTF-8): Narzędzia do systemu plikowego ext2
28 Summary(pt.UTF-8): Utilitários para gerir o sistema de ficheiros ext2
29 Summary(pt_BR.UTF-8): Ferramentas para o sistema de arquivos ext2
30 Summary(ru.UTF-8): Утилиты управления файловой системой ext2
31 Summary(sk.UTF-8): Pomocné programy pre správu ext2 súborového systému
32 Summary(sl.UTF-8): Pripomočki za upravljanje datotečnega sistema ext2
33 Summary(sv.UTF-8): Verktyg för att hantera det andra utökade (ext2) filsystemet
34 Summary(tr.UTF-8): ext2 dosya sistemi için araçlar
35 Summary(uk.UTF-8): Утиліти для роботи з файловою системою ext2
36 Summary(zh_CN.UTF-8): 管理第二扩展(ext2)文件系统的工具。
37 Summary(zh_TW.UTF-8): 用於管理 ext2 檔案系統的工具程式。
41 License: GPL v2 (with LGPL v2 and BSD parts)
42 Group: Applications/System
43 Source0: http://dl.sourceforge.net/e2fsprogs/%{name}-%{version}.tar.gz
44 # Source0-md5: 69e55eaf543acfab8e2eb8ba2883d8cd
45 Source1: e2compr-0.4.texinfo.gz
46 # Source1-md5: c3c59ff37e49d8759abb1ef95a8d3abf
47 Source2: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
48 # Source2-md5: 992a37783bd42a897232972917e8ca7d
49 Patch0: %{name}-info.patch
50 Patch1: e2compr-info.patch
51 Patch2: %{name}-no-bashism.patch
52 Patch3: %{name}-498381.patch
53 Patch4: %{name}-1886394.patch
54 URL: http://e2fsprogs.sourceforge.net/
55 BuildRequires: autoconf
56 BuildRequires: automake
57 BuildRequires: device-mapper-devel >= 1.02.18-2
58 BuildRequires: gettext-devel >= 0.11
59 BuildRequires: rpmbuild(macros) >= 1.202
60 BuildRequires: texinfo
62 BuildRequires: device-mapper-static
63 BuildRequires: glibc-static
64 BuildRequires: libselinux-static
65 BuildRequires: libsepol-static
67 %if %{with initrd} && %{with uClibc}
68 BuildRequires: uClibc-static >= 2:0.9.29
70 Requires(post,postun): /sbin/ldconfig
71 Requires: fsck = %{version}-%{release}
72 Requires: libcom_err = %{version}-%{release}
73 Requires: libuuid = %{version}-%{release}
74 Obsoletes: e2fsprogs-evms
76 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
78 # changing CFLAGS in the middle confuses confcache
79 %undefine configure_cache
82 The e2fsprogs package contains a number of utilities for creating,
83 checking, modifying and correcting any inconsistencies in second
84 extended (ext2) filesystems. e2fsprogs contains e2fsck (used to repair
85 filesystem inconsistencies after an unclean shutdown), mke2fs (used to
86 initialize a partition to contain an empty ext2 filesystem), debugfs
87 (used to examine the internal structure of a filesystem, to manually
88 repair a corrupted filesystem or to create test cases for e2fsck),
89 tune2fs (used to modify filesystem parameters) and most of the other
90 core ext2fs filesystem utilities.
92 %description -l cs.UTF-8
93 Balíček e2fsprogs obsahuje několik programů pro vytváření, kontrolu
94 úpravy a opravy nekonzistencí v systémech souborů typu ext2 (second
95 extended filesystem). Balíček obsahuje program e2fsck (na opravy
96 nekonzistencí systémů souborů, které nebyly odpojeny při vypnutí
97 systému), mke2fs (pro vytvoření prázdného systému souborů typu ext2 v
98 diskovém oddílu), debugfs (pro kontrolu interní struktury systému
99 souborů, manuální opravu poškozeného systému souborů a pro vytváření
100 testovacích případů pro e2fsck), tune2fs (pro úpravu parametrů systému
101 souborů) a většinu dalších programů pro práci se systémy souborů typu
104 %description -l da.UTF-8
105 e2fsprogs-pakken indeholder diverse værktøjer for at lave,
106 kontrollere, modificere og reparere ext2-filsystemer. e2fsprogs
107 indeholder e2fsck (bruges for at reparere filsystemer efter uren
108 nedlukning af systemet), mke2fs (bruges for at initialisere en
109 partition med et tomt ext2-filsystem), debugfs (bruges for at
110 undersøge de interne strukturer i filsystemet, for manuelt at kunne
111 reparere et ødelagt filsystem eller lave testscenarier for e2fsck),
112 tune2fs (bruges for at modificere filsystem-parametre) og flere andre
113 værktøjer for at ændre og undersøge ext2-filsystemer.
115 %description -l de.UTF-8
116 Das Paket e2fsprogs enthält eine Reihe von Dienstprogrammen zum
117 Anlegen, Überprüfen, Ändern und Reparieren von Inkonsistenzen in
118 Second Extended-Dateisystemen (ext2). e2fsprogs enthält: e2fsck (zum
119 Korrigieren von Inkonsistenzen im Dateisystem nach einem
120 Computerabsturz), mke2fs (zum Initialisieren einer Partition mit einem
121 leeren ext2-Dateisystem), debugfs (zum Überprüfen der internen
122 Struktur eines Dateisystems, zum manuellen Reparieren eines
123 beschädigten Dateisystems oder zum Erstellen von Testfällen für
124 e2fsck), tune2fs (zum Ändern der Dateisystemparameter) und die meisten
125 anderen wichtigen Dienstprogramme für ext2fs-Dateisystemem.
127 %description -l es.UTF-8
128 El paquete e2fsprogs contiene varias utilidades para crear, controlar,
129 modificar y corregir las inconsistencias en un sistema de ficheros
130 ext2. e2fsprogs contiene e2fsck (resuelve el problema de
131 inconsistencia después de haber apagado el ordenador de manera
132 incorrecta), mke2fs (inicializa una nueva partición para contener un
133 sistema de ficheros ext2 vacío), debugfs (examina la estructura
134 interna de un sistema de ficheros para reparar manualmente los errores
135 presentes en un sistema de ficheros o crear casos de prueba para
136 e2fsck), tune2fs (modifica los parámetros del sistema de ficheros) y
137 la mayoría de las utilidades principales del systema de ficheros
140 %description -l fr.UTF-8
141 Le paquetage e2fsprogs contient plusieurs utilitaires permettant de
142 créer, vérifier, modifier et corriger des incohérences dans des
143 systèmes de fichiers de type ext2. e2fsprogs contient e2fsck
144 (réparation d'incohérences de système de fichiers après un arrêt
145 brutal), mke2fs (initialisation d'une partition devant contenir un
146 système de fichiers ext2 vide), debugfs (examen de la structure
147 interne d'un système de fichiers afin de réparer manuellement un
148 système de fichiers corrompu ou de créer des cas de test pour e2fsck),
149 tune2fs (modification des paramètres de systèmes de fichiers) et la
150 plupart des autres utilitaires clés pour les systèmes de fichiers
153 %description -l id.UTF-8
154 Package e2fsprogs berisi beberapa utility untuk membuat, cek, merubah,
155 dan memperbaiki kerusakan, pada second extended (ext2) filesystem.
156 e2fsprogs berisi e2fsck (digunakan untuk memperbaiki filesystem
157 inconsistencies yang biasanya terjadi setelah unclean shutdown),
158 mke2fs (digunakan untuk membuat filesystem ext2 yang kosong), debugfs
159 (untuk memeriksa internal structure dari filesystem, dan secara manual
160 memperbaiki corrupted filesystem atau untuk membuat test cases untuk
161 e2fsck), tune2fs (untuk merubah parameter filesystem) dan kebanyakan
162 utility untuk filesystem ext2.
164 %description -l is.UTF-8
165 e2fsprogs pakkinn inniheldur nokkur forrit til að búa til, skoða,
166 breyta og laga allar villur í Linux skráarkerfinu (ext2). e2fsprogs
167 inniheldur e2fsck (notað til að laga villur í skráarkerfinu eftir
168 vonda enduruppkeyrslu), mke2fs (notað til að undirbúa harða disk töflu
169 til að innihalda tómt ext2 skráarkerfi), debugfs (notað til að skoða
170 innihald tóms ext2 skráarkerfis, til að handvirkt laga ónýtt
171 skráarkerfi eða til að undirbúa tilraunir fyrir e2fsck)m tune2fs(notað
172 til að breyta skráarkerfis möguleikum) og flest önnur ext2fs
173 skráarkerfis forritum
175 %description -l it.UTF-8
176 Il pacchetto e2fsprogs contiene varie utility per creare, controllare,
177 modificare e correggere le inconsistenze in un filesystem ext2.
178 e2fsprogs contiene e2fsck (risolve le inconsistenze di un filesystem
179 dopo un arresto non corretto del calcolatore), mke2fs (inizializza una
180 nuova partizione per un filesystem ext2 vuoto), debugfs (esamina la
181 struttura interna di un filesystem, è usato per riparare manualmente
182 gli errori presenti in un filesystem e per creare casi di test per
183 e2fsck), tune2fs (modifica i parametri del filesystem) e molte delle
184 utility principali per il filesystem ext2fs.
186 %description -l ja.UTF-8
187 e2fsprogs パッケージには Second Extended (ext2) ファイルシステムの
188 作成、検査、変更を行ったり、不整合を修復するためのユーティリティが
189 数多く含まれています。e2fsprogs には e2fsck (異常終了後にファイル
190 システムの不整合を修復する)、mke2fs (パーティションを初期化して空の
191 ext2 ファイルシステムを作成する)、debugfs (ファイルシステムの内部
192 構造を検査し、破損したファイルシステムを手動で修復したり、e2fsck
193 用のテストケースを作成する)、tune2fs (ファイルシステムのパラメータ
194 を変更する) のほか、主な ext2fs ファイルシステムユーティリティの
197 %description -l nb.UTF-8
198 e2fsprogs-pakken inneholder diverse verktøy for å lage, kontrollere,
199 modifisere og reparere ext2-filsystemer. e2fsprogs inneholder e2fsck
200 (brukes for å reparere filsystemer etter uren nedkjøring av systemet),
201 mke2fs (brukes for å initialisere en partisjon med et tomt
202 ext2-filsystem), debugfs (brukes for å undersøke de interne
203 strukturene i filsystemet, for manuelt å kunne reparere et ødelagt
204 filsystem eller lage testscenarier for e2fsck), tune2fs (brukes for å
205 modifisere filsystem-parametre) og flere andre verktøy for å endre og
206 undersøke ext2-filsystemer.
208 %description -l pl.UTF-8
209 Pakiet ten zawiera narzędzia do tworzenia, sprawdzania i naprawiania
210 wolumenów dyskowych z systemem plikowym ext2. e2fsprogs zawiera e2fsck
211 (używany do naprawiania niespójności w systemie plikowym po
212 niepoprawnym zamknięciu systemu), mke2fs (używany do inicjacji
213 wolumenów ext2), debugfs (używany do sprawdzania wewnętrznej struktury
214 wolumenów ext2, a także do ręcznego naprawiania błędów), tune2fs
215 (używany do modyfikacji parametrów wolumenów ext2) i kilka innych
218 %description -l pt.UTF-8
219 O pacote e2fsprogs contém uma quantidade de utilitários para criar,
220 verificar, modificar e corrigir algumas inconsistências no sistema de
221 ficheiros ext2. O e2fsprogs contém o e2fsck (usado para reparar as
222 inconsistências do sistema de ficheiros depois duma terminação
223 forçada), o mke2fs (usado para inicializar uma partição para esta
224 conter um sistema de ficheiros ext2 vazio), o debugfs (usado para
225 examinar a estrutura interna dum sistema de ficheiros, para reparar
226 manualmente um sistema de ficheiros corrompido ou para criar situações
227 de teste para o e2fsck), o tune2fs (usado para modificar os parâmetros
228 do sistema de ficheiros) e a maioria dos outros utilitários de base do
229 sistema de ficheiros ext2.
231 %description -l pt_BR.UTF-8
232 Este pacote inclui vários utilitários para criação, checagem e reparo
233 de sistema de arquivos ext2.
235 %description -l ru.UTF-8
236 Пакет e2fsprogs содержит утилиты для создания, проверки, изменения и
237 корректировки внутреннего состояния файловой системы ext2. e2fsprogs
238 содержит e2fsck (для восстановления файловой структуры после
239 некорректного завершения работы), mke2fs (для инициализации раздела
240 при создании пустой файловой системы ext2), debugfs (просмотр
241 внутренней структуры файловой системы для ручного восстановления
242 поврежденной файловой системы или создания тестовых ситуаций для
243 e2fsck), tune2fs (для изменения параметров файловой системы) и
244 множество других утилит для файловой системы ext2.
246 %description -l sk.UTF-8
247 Balík e2fsprogs obsahuje niekoľko programov pre vytváranie, kontrolu,
248 zmenu a opravu nekonzistencií na ext2 súborovom systéme. e2fsprogs
249 obsahuje e2fsck (pre opravu nekonzistentných údajov na súborovom
250 systéme po nečistom ukončení), mke2fs (pre vytvorenie prázdneho
251 súborového systému na diskovom oddieli), debugfs (pre skúmanie
252 vnútorných štruktúr súborového systému, jeho ručnú opravu alebo pre
253 vytvorenie testovacích prípadov pre e2fsck), tune2fs (pre modifikáciu
254 parametrov súborového systému) a väčšinu ďalších základných pomôcok
257 %description -l sv.UTF-8
258 Paketet e2fsprogs innehåller ett antal verktyg för att skapa,
259 kontrollera, modifiera och rätta felaktigheter i det andra utökade
260 (ext2) filsystemet. e2fsprogs innehåller e2fsck (används för att
261 reparera felaktigheter efter en oren avstängning), mke2fs (används för
262 att initiera en partition att innehålla ett tomt ext2-filsystem),
263 debugfs (används för att undersöka den interna strukturen i ett
264 filsystem, manuellt reparera trasiga filsystem eller skapa testfall
265 för e2fsck), tune2fs (används för att modifiera filsystemparametrar)
266 och de flesta andra basverktygen för filsystemet ext2fs.
268 %description -l tr.UTF-8
269 Bu paket, ext2 dosya sistemlerini yaratmak, onarmak, kontrol etmek ve
270 bazı parametrelerini değiştirmek için gerekli yazılımları içerir.
272 %description -l uk.UTF-8
273 Пакет e2fsprogs містить набір утиліт для створення, перевірки,
274 модифікації та виправлення будь-яких помилок у файловій системі ext2.
275 e2fsprogs містить e2fsck (використовується для виправлення помилок
276 після "брудної" зупинки машини), mke2fs (для ініциалізації розділу та
277 створення порожньої файлової системи ext2), debugfs (для вивчення
278 внутрішньої структури файлової системи, ручного ремонту пошкодженої
279 файлової системи або для створення тестів для e2fsck), tune2fs (для
280 модифікації параметрів файлової системи) та більшість інших базових
283 %description -l zh_CN.UTF-8
284 e2fsprogs 软件包包含一些实用程序,用于创建、检查、 修改和纠正辅助扩展
285 (ext2) 文件系统中的任何不统一之处。 e2fsprogs 包含
286 e2fsck(用于在非正常关机后修复文件系统的不统一之处)、
287 mke2fs(用于将分区初始化为包含空白ext2 文件系统)、
288 debugfs(用于检查文件系统的内部结构、手动修复被破坏的文件系统或为e2fsck
289 创建测试范例)、 tune2fs(用于修改文件系统参数)和其它大多数核心
293 Summary: ext2 filesystem-specific libraries and headers
294 Summary(cs.UTF-8): Knihovny a hlavičkové soubory pro systém souborů ext2
295 Summary(da.UTF-8): ext2 filsystemsspecifikke biblioteker og headerfiler
296 Summary(de.UTF-8): Bibliotheken und Header-Dateien für ext2-Dateisysteme
297 Summary(es.UTF-8): Bibliotecas y archivos de inclusión para e2fs
298 Summary(fr.UTF-8): Bibliothèques et en-têtes spécifiques au système de fichiers ext2
299 Summary(id.UTF-8): Library dan file header untuk e2fsprogs
300 Summary(is.UTF-8): Aðgerðasöfn og hausaskrár fyrir ext2 skráarkerfið
301 Summary(it.UTF-8): Librerie e file header specifici per il filesystem ext2
302 Summary(ja.UTF-8): ext2 ファイルシステムに固有の静的ライブラリとヘッダー
303 Summary(ko.UTF-8): ext2 파일시스템-지정 정적 라이브러리와 헤더들
304 Summary(nb.UTF-8): ext2 filsystemspesifikke bibliotek og headerfiler
305 Summary(pl.UTF-8): Pliki nagłówkowe do bibliotek e2fs
306 Summary(pt.UTF-8): Bibliotecas e ficheiros de inclusão específicos do sistema de ficheiros ext2
307 Summary(pt_BR.UTF-8): Bibliotecas e arquivos de inclusão para e2fs
308 Summary(ru.UTF-8): Библиотеки и файлы заголовков для разработки программ, использующих ext2
309 Summary(sk.UTF-8): Knižnice a hlavičkové súbory pre ext2-špecifické programy
310 Summary(sl.UTF-8): Knjižnice in glave, specifične datotečnemu sistemu ext2
311 Summary(sv.UTF-8): ext2 filsystemspecifika bibliotek och huvuden
312 Summary(uk.UTF-8): Бібліотки програміста та хедери для роботи з ext2fs
313 Summary(zh_CN.UTF-8): ext2 文件系统特有的静态库和头文件。
314 Summary(zh_TW.UTF-8): ext2 檔案系統特定的靜態函式庫與表頭。
315 Group: Development/Libraries
316 Requires: %{name} = %{version}-%{release}
317 Requires: libcom_err-devel = %{version}-%{release}
318 Requires: libuuid-devel = %{version}-%{release}
319 Obsoletes: libext2fs2-devel
322 e2fsprogs-devel contains the libraries and header files needed to
323 develop second extended (ext2) filesystem-specific programs.
325 %description devel -l cs.UTF-8
326 Balíček e2fsprogs-devel obsahuje knihovny a hlavičkové soubory
327 potřebné pro vývoj programů pracujících se systémem souborů ext2
328 (second extended fs).
330 %description devel -l da.UTF-8
331 e2fsprogs-devel indeholder de headerfiler og biblioteker man behøver
332 for at udvikle programmer specielt rettet mod ext2-filsystemer.
334 %description devel -l de.UTF-8
335 Das Paket e2fsprogs-devel enthält die Bibliotheken und Header-Dateien,
336 die für die Entwicklung von Programmen für das Second
337 Extended-Dateisystem (ext2) erforderlich sind.
339 %description devel -l es.UTF-8
340 e2fsprogs-devel contiene las bibliotecas y los ficheros de cabecera
341 necesarios para desarrollar programas específicos para el sistema de
344 %description devel -l fr.UTF-8
345 e2fsprogs-devel contient les bibliothèques et fichiers d'en-tête
346 nécessaires au développement de programmes spécifiques au système de
349 %description devel -l id.UTF-8
350 e2fsprogs-devel berisi library dan file header yang dibutuhkan untuk
351 develop program yang berkaitan dengan filesystem ext2.
353 %description devel -l is.UTF-8
354 e2fsprogs-devel inniheldur library og header skrár sem þarf til að búa
355 til (ext2) skráarsafns forrit
357 %description devel -l it.UTF-8
358 e2fsprogs-devel contiene le librerie e i file header necessari per
359 sviluppare programmi specifici per il filesystem ext2.
361 %description devel -l ja.UTF-8
362 e2fspgrogs-devel には、Second Extended (ext2) ファイルシステムに固有
363 のプログラムを開発するために必要なライブラリとヘッダーファイルが含まれ
366 %description devel -l nb.UTF-8
367 e2fsprogs-devel inneholder de headerfiler og bibliotek man trenger for
368 å utvikle programmer spesielt rettet mot ext2-filsystemer.
370 %description devel -l pl.UTF-8
371 Pliki nagłówkowe i dokumentacja niezbędne do tworzenia programów
374 %description devel -l pt.UTF-8
375 O pacote e2fsprogs-devel contém as bibliotecas e ficheiros de inclusão
376 necessários para desenvolver programas específicos do sistema de
379 %description devel -l pt_BR.UTF-8
380 Bibliotecas e arquivos de inclusão para desenvolvimento de programas
381 específicos para sistema de arquivo ext2.
383 %description devel -l ru.UTF-8
384 e2fsprogs-devel содержит статические библиотеки и файлы заголовков,
385 необходимые при разработке программ, использующих файловую систему
388 %description devel -l sk.UTF-8
389 e2fsprogs-devel obsahuje knižnice a hlavičkové súbory potrebné pre
390 vývoj programov pre ext2 súborový systém.
392 %description devel -l sv.UTF-8
393 e2fsprogs-devel innehåller bibliotek och huvudfiler som behövs för att
394 utveckla filsystemsspecifika program för det andra utökade (ext2)
397 %description devel -l uk.UTF-8
398 e2fsprogs-devel містить бібліотеки та хедери, необхідні для написання
399 програм, які працюють з файловою системою ext2.
401 %description devel -l zh_CN.UTF-8
402 e2fsprogs-devel 包含开发辅助扩展 (ext2)
406 Summary: ext2 filesystem-specific static libraries
407 Summary(cs.UTF-8): Statické knihovny pro systém souborů ext2
408 Summary(da.UTF-8): ext2 filsystemsspecifikke statiske biblioteker
409 Summary(de.UTF-8): Statische Bibliotheken für ext2-Dateisysteme
410 Summary(es.UTF-8): Bibliotecas estaticas para e2fs
411 Summary(fr.UTF-8): Bibliothèques statiques spécifiques au système de fichiers ext2
412 Summary(it.UTF-8): Librerie statiche specifici per il filesystem ext2
413 Summary(nb.UTF-8): ext2 filsystemspesifikke statiske bibliotek
414 Summary(pl.UTF-8): Biblioteki statyczne do obsługi systemu plików ext2
415 Summary(pt.UTF-8): Bibliotecas estaticas específicos do sistema de ficheiros ext2
416 Summary(pt_BR.UTF-8): Bibliotecas estaticas para e2fs
417 Summary(ru.UTF-8): Статические библиотеки для разработки программ, использующих ext2
418 Summary(sk.UTF-8): Statické knižnice a hlavičkové súbory pre ext2-špecifické programy
419 Summary(sv.UTF-8): ext2 filsystemspecifika statiska bibliotek
420 Summary(uk.UTF-8): Статичні бібліотки програміста для роботи з ext2fs
421 Group: Development/Libraries
422 Requires: %{name}-devel = %{version}-%{release}
425 Static libraries needed to develop ext2 filesystem-specific programs
426 statically linked with e2progs libs.
428 %description static -l de.UTF-8
429 Libraries zur Entwicklung von ext2-Dateisystemspezifischen Programmen
432 %description static -l es.UTF-8
433 Bibliotecas estaticas para desarrollo de programas específicos para
434 sistema de archivo ext2.
436 %description static -l pl.UTF-8
437 Biblioteki statyczne do obsługi e2fs niezbędne do kompilacji programów
438 statycznie skonsolidowanych (linkowanych) z bibliotekami do e2fs.
440 %description static -l pt_BR.UTF-8
441 Bibliotecas estaticas para desenvolvimento de programas específicos
442 para sistema de arquivo ext2.
444 %description static -l ru.UTF-8
445 e2fsprogs-devel-static содержит статические библиотеки, необходимые
446 для написания программ, работающих с файловой системой ext2.
448 %description static -l uk.UTF-8
449 e2fsprogs-devel-static містить статичні бібліотеки, необхідні для
450 написання програм, які працюють з файловою системою ext2.
452 %package -n libcom_err
453 Summary: A Common Error Description Library for unices
454 Summary(pl.UTF-8): Biblioteka opisu popularnych błędów dla uniksów
456 Conflicts: e2fsprogs < 1.34-3
458 %description -n libcom_err
459 A Common Error Description Library for unices.
461 %description -n libcom_err -l pl.UTF-8
462 Biblioteka opisu popularnych błędów dla uniksów.
464 %package -n libcom_err-devel
465 Summary: Development files for Common Error Description Library for unices
466 Summary(pl.UTF-8): Pliki dla programistów do biblioteki opisu popularnych błędów dla uniksów
467 Group: Development/Libraries
468 Requires: libcom_err = %{version}-%{release}
469 Conflicts: e2fsprogs-devel < 1.34-3
471 %description -n libcom_err-devel
472 A Common Error Description Library for unices - development files.
474 %description -n libcom_err-devel -l pl.UTF-8
475 Biblioteka opisu popularnych błędów dla uniksów - pliki dla
478 %package -n libcom_err-static
479 Summary: Static version of Common Error Description Library for unices
480 Summary(pl.UTF-8): Statyczna biblioteka opisu popularnych błędów dla uniksów
481 Group: Development/Libraries
482 Requires: libcom_err-devel = %{version}-%{release}
483 Conflicts: e2fsprogs-static < 1.34-3
485 %description -n libcom_err-static
486 A Common Error Description Library for unices - static version.
488 %description -n libcom_err-static -l pl.UTF-8
489 Biblioteka opisu popularnych błędów dla uniksów - wersja statyczna.
492 Summary: Library for accessing and manipulating UUID
493 Summary(pl.UTF-8): Biblioteka umożliwiająca dostęp i zmiany UUID
496 Conflicts: e2fsprogs < 1.34-3
498 %description -n libuuid
499 Library for accessing and manipulating UUID.
501 %description -n libuuid -l pl.UTF-8
502 Biblioteka umożliwiająca dostęp i zmiany UUID.
504 %package -n libuuid-devel
505 Summary: Header files for library for accessing and manipulating UUID
506 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki umożliwiającej dostęp i zmiany UUID
508 Group: Development/Libraries
509 Requires: libuuid = %{version}-%{release}
510 Conflicts: e2fsprogs-devel < 1.34-3
512 %description -n libuuid-devel
513 Library for accessing and manipulating UUID - development files.
515 %description -n libuuid-devel -l pl.UTF-8
516 Biblioteka umożliwiająca dostęp i zmiany UUID - pliki dla
519 %package -n libuuid-static
520 Summary: Static library for accessing and manipulating UUID
521 Summary(pl.UTF-8): Statyczna biblioteka umożliwiająca dostęp i zmiany UUID
523 Group: Development/Libraries
524 Requires: libuuid-devel = %{version}-%{release}
525 Conflicts: e2fsprogs-static < 1.34-3
527 %description -n libuuid-static
528 Library for accessing and manipulating UUID - static version.
530 %description -n libuuid-static -l pl.UTF-8
531 Biblioteka umożliwiająca dostęp i zmiany UUID - wersja statyczna.
534 Summary: Helper daemon to guarantee uniqueness of time-based UUIDs
535 Summary(pl.UTF-8): Pomocniczy demon gwarantujący unikalność UUID-ów opartych na czasie
538 Requires(postun): /usr/sbin/groupdel
539 Requires(postun): /usr/sbin/userdel
540 Requires(pre): /bin/id
541 Requires(pre): /usr/bin/getgid
542 Requires(pre): /usr/sbin/groupadd
543 Requires(pre): /usr/sbin/groupmod
544 Requires(pre): /usr/sbin/useradd
545 Requires(pre): /usr/sbin/usermod
546 Requires: libuuid = %{version}-%{release}
547 Provides: group(uuidd)
548 Provides: user(uuidd)
549 Conflicts: libuuid < 1.40.5-0.1
551 %description -n uuidd
552 The uuidd package contains a userspace daemon (uuidd) which guarantees
553 uniqueness of time-based UUID generation even at very high rates on
556 %description -n uuidd -l pl.UTF-8
557 Ten pakiet zawiera działającego w przestrzeni użytkownika demona
558 (uuidd) gwarantującego unikalność generowania UUID-ów opartych na
559 czasie nawet przy bardzo dużej częstotliwości na systemach SMP.
562 Summary: Check and repair a Linux file system
563 Summary(pl.UTF-8): Sprawdzenie i naprawa linuksowego systemu plików
564 Group: Applications/System
565 Requires: libuuid = %{version}-%{release}
568 Check and repair a Linux file system.
570 %description -n fsck -l pl.UTF-8
571 Sprawdzenie i naprawa linuksowego systemu plików.
574 Summary: blkid - initrd version
575 Summary(pl.UTF-8): blkid - wersja dla initrd
579 This package includes a blkid utility to recognize partitions by label
580 or UUID - staticaly linked for initrd.
582 %description initrd -l pl.UTF-8
583 Pakiet ten zawiera narzędzie blkid do rozpoznawania partycji przez
584 etykietę lub UUID - statycznie skonsolidowane na potrzeby initrd.
589 gunzip < %{SOURCE1} > doc/e2compr.texinfo
596 -e '/AC_SUBST(DO_TEST_SUITE/a\MKINSTALLDIRS="install -d"\nAC_SUBST(MKINSTALLDIRS)\n' configure.in
598 %{!?with_static:sed '/^all:/s/e2fsck\.static//' -i e2fsck/Makefile.in}
601 tail -n +2604 aclocal.m4 > acinclude.m4
604 cp -f /usr/share/automake/config.sub .
611 %{?with_uClibc:CC="%{_target_cpu}-uclibc-gcc"} \
612 ac_cv_lib_dl_dlopen=no \
613 --with-ccopts="-Os" \
614 --with-ldopts="-static" \
615 --disable-elf-shlibs \
621 mv -f misc/blkid initrd-blkid
626 --with-root-prefix="" \
627 %{!?with_nls:--disable-nls} \
628 %{!?with_allstatic:--enable-elf-shlibs} \
629 --enable-blkid-devmapper \
630 --enable-compression \
632 %{!?with_static:--enable-dynamic-e2fsck} \
637 LDFLAGS="%{rpmldflags}"
638 %{__make} progs docs \
639 LDFLAGS="%{rpmldflags}"
642 makeinfo --no-split e2compr.texinfo
645 rm -rf $RPM_BUILD_ROOT
646 export PATH=/sbin:$PATH
648 install -d $RPM_BUILD_ROOT/var/lib/libuuid
650 echo "install-shlibs:" >> intl/Makefile
652 %{__make} install install-libs \
653 root_libdir=/%{_lib} \
654 mkinstalldirs='install -d' \
655 DESTDIR=$RPM_BUILD_ROOT
657 ln -sf e2fsck $RPM_BUILD_ROOT/sbin/fsck.ext2
658 ln -sf e2fsck $RPM_BUILD_ROOT/sbin/fsck.ext3
659 ln -sf mke2fs $RPM_BUILD_ROOT/sbin/mkfs.ext2
661 install doc/e2compr.info $RPM_BUILD_ROOT%{_infodir}
663 touch $RPM_BUILD_ROOT%{_sysconfdir}/e2fsck.conf
665 bzip2 -dc %{SOURCE2} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
667 rm -f $RPM_BUILD_ROOT%{_mandir}/man8/{mkfs,fsck}.ext[23].8*
668 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/man8/fsck.ext2.8
669 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/man8/fsck.ext3.8
670 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/man8/mkfs.ext2.8
671 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/man8/mkfs.ext3.8
672 # missing in non-english-man-pages tarball
673 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/hu/man8/fsck.ext3.8
674 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/fsck.ext3.8
675 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/mkfs.ext3.8
676 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/fsck.ext3.8
677 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/mkfs.ext3.8
678 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/pl/man8/mkfs.ext3.8
681 [ "`file $RPM_BUILD_ROOT%{_datadir}/locale/it/LC_MESSAGES/e2fsprogs.mo |\
682 sed -e 's/.*,//' -e 's/message.*//'`" -le 1 ] && rm -f $f
686 rm -f $RPM_BUILD_ROOT%{_mandir}/README.e2fsprogs-non-english-man-pages
687 touch $RPM_BUILD_ROOT%{_sysconfdir}/blkid.tab
689 %{?with_initrd:install initrd-blkid $RPM_BUILD_ROOT/sbin/initrd-blkid}
692 rm -rf $RPM_BUILD_ROOT
696 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
700 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
702 %post devel -p /sbin/postshell
703 -/usr/sbin/fix-info-dir -c %{_infodir}
705 %postun devel -p /sbin/postshell
706 -/usr/sbin/fix-info-dir -c %{_infodir}
708 %post -n libcom_err -p /sbin/ldconfig
709 %postun -n libcom_err -p /sbin/ldconfig
711 %post -n libuuid -p /sbin/ldconfig
712 %postun -n libuuid -p /sbin/ldconfig
715 if [ "$(getgid libuuid)" = "222" ]; then
716 /usr/sbin/groupmod -n uuidd libuuid
718 %groupadd -g 222 uuidd
719 if [ "$(id -u libuuid 2>/dev/null)" = "222" ]; then
720 /usr/sbin/usermod -l uuidd libuuid
722 %useradd -u 222 -r -d /var/lib/libuuid -s /bin/false -c "UUID generator helper daemon" -g uuidd uuidd
725 if [ "$1" = "0" ]; then
730 %post -n fsck -p /sbin/ldconfig
731 %postun -n fsck -p /sbin/ldconfig
733 %files %{?with_nls:-f %{name}.lang}
734 %defattr(644,root,root,755)
735 # COPYING specifies license details for some parts of package
736 %doc COPYING README RELEASE-NOTES
737 %attr(755,root,root) /sbin/badblocks
738 %attr(755,root,root) /sbin/blkid
739 %attr(755,root,root) /sbin/debugfs
740 %attr(755,root,root) /sbin/dumpe2fs
741 %attr(755,root,root) /sbin/e2fsck
742 %attr(755,root,root) /sbin/e2image
743 %attr(755,root,root) /sbin/e2label
744 %attr(755,root,root) /sbin/findfs
745 %attr(755,root,root) /sbin/fsck.ext2
746 %attr(755,root,root) /sbin/fsck.ext3
747 %attr(755,root,root) /sbin/logsave
748 %attr(755,root,root) /sbin/mke2fs
749 %attr(755,root,root) /sbin/mkfs.ext2
750 %attr(755,root,root) /sbin/mkfs.ext3
751 %attr(755,root,root) /sbin/resize2fs
752 %attr(755,root,root) /sbin/tune2fs
753 %attr(755,root,root) %{_bindir}/chattr
754 %attr(755,root,root) %{_bindir}/lsattr
755 %attr(755,root,root) %{_bindir}/mk_cmds
756 %attr(755,root,root) %{_sbindir}/filefrag
757 %attr(755,root,root) %{_sbindir}/mklost+found
758 %if %{without allstatic}
759 %attr(755,root,root) /%{_lib}/libe2p.so.*.*
760 %attr(755,root,root) %ghost /%{_lib}/libe2p.so.2
761 %attr(755,root,root) /%{_lib}/libext2fs.so.*.*
762 %attr(755,root,root) %ghost /%{_lib}/libext2fs.so.2
763 %attr(755,root,root) /%{_lib}/libss.so.*.*
764 %attr(755,root,root) %ghost /%{_lib}/libss.so.2
766 %attr(755,root,root) %{_libdir}/e2initrd_helper
767 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/e2fsck.conf
768 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mke2fs.conf
769 %ghost %{_sysconfdir}/blkid.tab
770 %{_mandir}/man1/chattr.1*
771 %{_mandir}/man1/lsattr.1*
772 %{_mandir}/man1/mk_cmds.1*
773 %{_mandir}/man5/e2fsck.conf.5*
774 %{_mandir}/man5/mke2fs.conf.5*
775 %{_mandir}/man8/badblocks.8*
776 %{_mandir}/man8/blkid.8*
777 %{_mandir}/man8/debugfs.8*
778 %{_mandir}/man8/dumpe2fs.8*
779 %{_mandir}/man8/e2fsck.8*
780 %{_mandir}/man8/e2image.8*
781 %{_mandir}/man8/e2label.8*
782 %{_mandir}/man8/filefrag.8*
783 %{_mandir}/man8/findfs.8*
784 %{_mandir}/man8/fsck.ext2.8*
785 %{_mandir}/man8/fsck.ext3.8*
786 %{_mandir}/man8/logsave.8*
787 %{_mandir}/man8/mke2fs.8*
788 %{_mandir}/man8/mkfs.ext2.8*
789 %{_mandir}/man8/mkfs.ext3.8*
790 %{_mandir}/man8/mklost+found.8*
791 %{_mandir}/man8/resize2fs.8*
792 %{_mandir}/man8/tune2fs.8*
793 %lang(fi) %{_mandir}/fi/man1/chattr.1*
794 %lang(fi) %{_mandir}/fi/man1/lsattr.1*
795 %lang(fr) %{_mandir}/fr/man1/lsattr.1*
796 %lang(fr) %{_mandir}/fr/man8/badblocks.8*
797 %lang(fr) %{_mandir}/fr/man8/dumpe2fs.8*
798 %lang(fr) %{_mandir}/fr/man8/e2label.8*
799 %lang(fr) %{_mandir}/fr/man8/mklost+found.8*
800 %lang(hu) %{_mandir}/hu/man1/chattr.1*
801 %lang(hu) %{_mandir}/hu/man1/lsattr.1*
802 %lang(hu) %{_mandir}/hu/man8/dumpe2fs.8*
803 %lang(hu) %{_mandir}/hu/man8/e2fsck.8*
804 %lang(hu) %{_mandir}/hu/man8/fsck.ext2.8*
805 %lang(hu) %{_mandir}/hu/man8/fsck.ext3.8*
806 %lang(hu) %{_mandir}/hu/man8/tune2fs.8*
807 %lang(it) %{_mandir}/it/man1/chattr.1*
808 %lang(it) %{_mandir}/it/man1/lsattr.1*
809 %lang(it) %{_mandir}/it/man8/badblocks.8*
810 %lang(it) %{_mandir}/it/man8/debugfs.8*
811 %lang(it) %{_mandir}/it/man8/dumpe2fs.8*
812 %lang(it) %{_mandir}/it/man8/e2fsck.8*
813 %lang(it) %{_mandir}/it/man8/fsck.ext2.8*
814 %lang(it) %{_mandir}/it/man8/fsck.ext3.8*
815 %lang(it) %{_mandir}/it/man8/mke2fs.8*
816 %lang(it) %{_mandir}/it/man8/mkfs.ext2.8*
817 %lang(it) %{_mandir}/it/man8/mkfs.ext3.8*
818 %lang(it) %{_mandir}/it/man8/mklost+found.8*
819 %lang(it) %{_mandir}/it/man8/tune2fs.8*
820 %lang(ja) %{_mandir}/ja/man1/chattr.1*
821 %lang(ja) %{_mandir}/ja/man1/lsattr.1*
822 %lang(ja) %{_mandir}/ja/man8/badblocks.8*
823 %lang(ja) %{_mandir}/ja/man8/debugfs.8*
824 %lang(ja) %{_mandir}/ja/man8/dumpe2fs.8*
825 %lang(ja) %{_mandir}/ja/man8/e2fsck.8*
826 %lang(ja) %{_mandir}/ja/man8/e2image.8*
827 %lang(ja) %{_mandir}/ja/man8/e2label.8*
828 %lang(ja) %{_mandir}/ja/man8/findfs.8*
829 %lang(ja) %{_mandir}/ja/man8/fsck.ext2.8*
830 %lang(ja) %{_mandir}/ja/man8/fsck.ext3.8*
831 %lang(ja) %{_mandir}/ja/man8/mke2fs.8*
832 %lang(ja) %{_mandir}/ja/man8/mkfs.ext2.8*
833 %lang(ja) %{_mandir}/ja/man8/mkfs.ext3.8*
834 %lang(ja) %{_mandir}/ja/man8/mklost+found.8*
835 %lang(ja) %{_mandir}/ja/man8/resize2fs.8*
836 %lang(ja) %{_mandir}/ja/man8/tune2fs.8*
837 %lang(ko) %{_mandir}/ko/man1/chattr.1*
838 %lang(ko) %{_mandir}/ko/man1/lsattr.1*
839 %lang(ko) %{_mandir}/ko/man8/badblocks.8*
840 %lang(ko) %{_mandir}/ko/man8/debugfs.8*
841 %lang(ko) %{_mandir}/ko/man8/dumpe2fs.8*
842 %lang(ko) %{_mandir}/ko/man8/e2fsck.8*
843 %lang(ko) %{_mandir}/ko/man8/fsck.ext2.8*
844 %lang(ko) %{_mandir}/ko/man8/fsck.ext3.8*
845 %lang(ko) %{_mandir}/ko/man8/mke2fs.8*
846 %lang(ko) %{_mandir}/ko/man8/mkfs.ext2.8*
847 %lang(ko) %{_mandir}/ko/man8/mkfs.ext3.8*
848 %lang(ko) %{_mandir}/ko/man8/mklost+found.8*
849 %lang(ko) %{_mandir}/ko/man8/tune2fs.8*
850 %lang(pl) %{_mandir}/pl/man1/chattr.1*
851 %lang(pl) %{_mandir}/pl/man1/lsattr.1*
852 %lang(pl) %{_mandir}/pl/man8/badblocks.8*
853 %lang(pl) %{_mandir}/pl/man8/debugfs.8*
854 %lang(pl) %{_mandir}/pl/man8/dumpe2fs.8*
855 %lang(pl) %{_mandir}/pl/man8/e2fsck.8*
856 %lang(pl) %{_mandir}/pl/man8/e2label.8*
857 %lang(pl) %{_mandir}/pl/man8/fsck.ext2.8*
858 %lang(pl) %{_mandir}/pl/man8/fsck.ext3.8*
859 %lang(pl) %{_mandir}/pl/man8/mke2fs.8*
860 %lang(pl) %{_mandir}/pl/man8/mkfs.ext2.8*
861 %lang(pl) %{_mandir}/pl/man8/mkfs.ext3.8*
862 %lang(pl) %{_mandir}/pl/man8/mklost+found.8*
863 %lang(pl) %{_mandir}/pl/man8/tune2fs.8*
865 %{_infodir}/e2compr.info*
868 %defattr(644,root,root,755)
869 %doc doc/libblkid.txt
870 %if %{without allstatic}
871 %attr(755,root,root) %{_libdir}/libblkid.so
872 %attr(755,root,root) %{_libdir}/libe2p.so
873 %attr(755,root,root) %{_libdir}/libext2fs.so
874 %attr(755,root,root) %{_libdir}/libss.so
878 %{_includedir}/ext2fs
880 %{_pkgconfigdir}/blkid.pc
881 %{_pkgconfigdir}/e2p.pc
882 %{_pkgconfigdir}/ext2fs.pc
883 %{_pkgconfigdir}/ss.pc
884 %{_infodir}/libext2fs.info*
885 %{_mandir}/man3/libblkid.3*
888 %defattr(644,root,root,755)
889 %{_libdir}/libblkid.a
891 %{_libdir}/libext2fs.a
895 %defattr(644,root,root,755)
896 %if %{without allstatic}
897 %attr(755,root,root) /%{_lib}/libcom_err.so.*.*
898 %attr(755,root,root) %ghost /%{_lib}/libcom_err.so.2
901 %files -n libcom_err-devel
902 %defattr(644,root,root,755)
903 %attr(755,root,root) %{_bindir}/compile_et
904 %{!?with_allstatic:%attr(755,root,root) %{_libdir}/libcom_err.so}
907 %{_pkgconfigdir}/com_err.pc
908 %{_mandir}/man1/compile_et.1*
909 %lang(ja) %{_mandir}/ja/man1/compile_et.1*
910 %{_mandir}/man3/com_err.3*
911 %lang(ja) %{_mandir}/ja/man3/com_err.3*
913 %files -n libcom_err-static
914 %defattr(644,root,root,755)
915 %{_libdir}/libcom_err.a
918 %defattr(644,root,root,755)
919 %doc lib/uuid/COPYING
920 %attr(755,root,root) %{_bindir}/uuidgen
921 %if %{without allstatic}
922 %attr(755,root,root) /%{_lib}/libuuid.so.*.*
923 %attr(755,root,root) %ghost /%{_lib}/libuuid.so.1
925 %{_mandir}/man1/uuidgen.1*
926 %lang(ja) %{_mandir}/ja/man1/uuidgen.1*
928 %files -n libuuid-devel
929 %defattr(644,root,root,755)
930 %{!?with_allstatic:%attr(755,root,root) %{_libdir}/libuuid.so}
932 %{_pkgconfigdir}/uuid.pc
933 %{_mandir}/man3/uuid*.3*
934 %lang(ja) %{_mandir}/ja/man3/libuuid.3*
935 %lang(ja) %{_mandir}/ja/man3/uuid_*.3*
937 %files -n libuuid-static
938 %defattr(644,root,root,755)
942 %defattr(644,root,root,755)
943 %attr(2775,uuidd,uuidd) /var/lib/libuuid
944 %attr(6755,uuidd,uuidd) %{_sbindir}/uuidd
945 %{_mandir}/man8/uuidd.8*
948 %defattr(644,root,root,755)
949 %attr(755,root,root) /sbin/fsck
950 %if %{without allstatic}
951 %attr(755,root,root) /%{_lib}/libblkid.so.*.*
952 %attr(755,root,root) %ghost /%{_lib}/libblkid.so.1
954 %{_mandir}/man8/fsck.8*
955 %lang(it) %{_mandir}/it/man8/fsck.8*
956 %lang(ja) %{_mandir}/ja/man8/fsck.8*
957 %lang(ko) %{_mandir}/ko/man8/fsck.8*
958 %lang(pl) %{_mandir}/pl/man8/fsck.8*
962 %defattr(644,root,root,755)
963 %attr(755,root,root) /sbin/initrd-blkid