- release 2, disable fuse
[packages/e2fsprogs.git] / e2fsprogs.spec
1 #
2 #TODO:
3 # - subpackage for systemd / cron / udev files?
4 #
5
6 # Conditional build:
7 %bcond_with     allstatic       # link everything statically
8 %bcond_with     fuse            # fuse2fs program
9 %bcond_without  nls             # build without NLS
10 %bcond_without  tls             # TLS
11 %bcond_with     initrd          # don't build initrd version
12 %bcond_with     uClibc          # link initrd version with static glibc instead of uClibc
13 %bcond_without  dietlibc        # link initrd version with dietlibc instead of uClibc
14
15 # see glibc.spec
16 %ifarch i386
17 %undefine       with_tls
18 %endif
19
20 Summary:        Utilities for managing the second extended (ext2) filesystem
21 Summary(cs.UTF-8):      Nástroje pro správu souborových systémů typu ext2
22 Summary(da.UTF-8):      Værktøjer til håndtering af ext2 filsystemer
23 Summary(de.UTF-8):      Dienstprogramme zum Verwalten des Second Extended-Dateisystems (ext2)
24 Summary(es.UTF-8):      Utilidades para la gestión de un sistema de ficheros ext2
25 Summary(fr.UTF-8):      Utilitaires pour la gestion du système de fichiers ext2
26 Summary(id.UTF-8):      Utility untuk management filesystem ext2
27 Summary(is.UTF-8):      Tól til að sýsla með ext2 skráarkerfið
28 Summary(it.UTF-8):      Utility per la gestione del filesystem (ext2)
29 Summary(ja.UTF-8):      Second Extended (ext2) ファイルシステムを管理するためのユーティリティ
30 Summary(ko.UTF-8):      ext2 파일 시스템을 관리하는 유틸리티
31 Summary(nb.UTF-8):      Verktøy for håndtering av ext2 filsystemet
32 Summary(pl.UTF-8):      Narzędzia do systemu plikowego ext2
33 Summary(pt.UTF-8):      Utilitários para gerir o sistema de ficheiros ext2
34 Summary(pt_BR.UTF-8):   Ferramentas para o sistema de arquivos ext2
35 Summary(ru.UTF-8):      Утилиты управления файловой системой ext2
36 Summary(sk.UTF-8):      Pomocné programy pre správu ext2 súborového systému
37 Summary(sl.UTF-8):      Pripomočki za upravljanje datotečnega sistema ext2
38 Summary(sv.UTF-8):      Verktyg för att hantera det andra utökade (ext2) filsystemet
39 Summary(tr.UTF-8):      ext2 dosya sistemi için araçlar
40 Summary(uk.UTF-8):      Утиліти для роботи з файловою системою ext2
41 Summary(zh_CN.UTF-8):   管理第二扩展(ext2)文件系统的工具。
42 Summary(zh_TW.UTF-8):   用於管理 ext2 檔案系統的工具程式。
43 Name:           e2fsprogs
44 Version:        1.46.5
45 Release:        2
46 License:        GPL v2 (with LGPL v2 and BSD parts)
47 Group:          Applications/System
48 Source0:        https://downloads.sourceforge.net/e2fsprogs/%{name}-%{version}.tar.gz
49 # Source0-md5:  3da91854c960ad8a819b48b2a404eb43
50 Source2:        http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
51 # Source2-md5:  992a37783bd42a897232972917e8ca7d
52 Patch0:         %{name}-info.patch
53 Patch1:         %{name}-498381.patch
54 Patch2:         %{name}-diet.patch
55 URL:            http://e2fsprogs.sourceforge.net/
56 BuildRequires:  autoconf >= 2.54
57 BuildRequires:  autoconf-archive
58 BuildRequires:  automake
59 BuildRequires:  gettext-tools >= 0.11
60 BuildRequires:  libblkid-devel
61 %{?with_fuse:BuildRequires:     libfuse-devel}
62 BuildRequires:  libuuid-devel
63 BuildRequires:  pkgconfig
64 BuildRequires:  rpm >= 4.4.9-56
65 BuildRequires:  rpmbuild(macros) >= 1.644
66 BuildRequires:  texinfo
67 BuildRequires:  texinfo-texi2dvi
68 %if %{with allstatic}
69 BuildRequires:  glibc-static
70 %endif
71 %if %{with initrd}
72         %if %{with uClibc}
73 BuildRequires:  uClibc-static >= 2:0.9.29
74         %else
75                 %if %{with dietlibc}
76 BuildRequires:  dietlibc-static >= 2:0.32-9
77 BuildRequires:  libblkid-dietlibc
78 BuildRequires:  libuuid-dietlibc
79                 %else
80 BuildRequires:  glibc-static
81 BuildRequires:  libblkid-static
82 BuildRequires:  libuuid-static
83                 %endif
84         %endif
85 %endif
86 Requires(post,postun):  /sbin/ldconfig
87 Requires:       %{name}-libs = %{version}-%{release}
88 Requires:       fsck
89 Requires:       libcom_err = %{version}-%{release}
90 Requires:       libss = %{version}-%{release}
91 Obsoletes:      e2fsprogs-evms
92 Obsoletes:      libext2fs2
93 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
94
95 # changing CFLAGS in the middle confuses confcache
96 %undefine       configure_cache
97
98 # for some reason known only to rpm there must be "\\|" not "\|" here
99 %define         dietarch        %(echo %{_target_cpu} | sed -e 's/i.86\\|pentium.\\|athlon/i386/;s/amd64/x86_64/;s/armv.*/arm/')
100 %define         dietlibdir      %{_prefix}/lib/dietlibc/lib-%{dietarch}
101
102 %description
103 The e2fsprogs package contains a number of utilities for creating,
104 checking, modifying and correcting any inconsistencies in second
105 extended (ext2) filesystems. e2fsprogs contains e2fsck (used to repair
106 filesystem inconsistencies after an unclean shutdown), mke2fs (used to
107 initialize a partition to contain an empty ext2 filesystem), debugfs
108 (used to examine the internal structure of a filesystem, to manually
109 repair a corrupted filesystem or to create test cases for e2fsck),
110 tune2fs (used to modify filesystem parameters) and most of the other
111 core ext2fs filesystem utilities.
112
113 %description -l cs.UTF-8
114 Balíček e2fsprogs obsahuje několik programů pro vytváření, kontrolu
115 úpravy a opravy nekonzistencí v systémech souborů typu ext2 (second
116 extended filesystem). Balíček obsahuje program e2fsck (na opravy
117 nekonzistencí systémů souborů, které nebyly odpojeny při vypnutí
118 systému), mke2fs (pro vytvoření prázdného systému souborů typu ext2 v
119 diskovém oddílu), debugfs (pro kontrolu interní struktury systému
120 souborů, manuální opravu poškozeného systému souborů a pro vytváření
121 testovacích případů pro e2fsck), tune2fs (pro úpravu parametrů systému
122 souborů) a většinu dalších programů pro práci se systémy souborů typu
123 ext2fs.
124
125 %description -l da.UTF-8
126 e2fsprogs-pakken indeholder diverse værktøjer for at lave,
127 kontrollere, modificere og reparere ext2-filsystemer. e2fsprogs
128 indeholder e2fsck (bruges for at reparere filsystemer efter uren
129 nedlukning af systemet), mke2fs (bruges for at initialisere en
130 partition med et tomt ext2-filsystem), debugfs (bruges for at
131 undersøge de interne strukturer i filsystemet, for manuelt at kunne
132 reparere et ødelagt filsystem eller lave testscenarier for e2fsck),
133 tune2fs (bruges for at modificere filsystem-parametre) og flere andre
134 værktøjer for at ændre og undersøge ext2-filsystemer.
135
136 %description -l de.UTF-8
137 Das Paket e2fsprogs enthält eine Reihe von Dienstprogrammen zum
138 Anlegen, Überprüfen, Ändern und Reparieren von Inkonsistenzen in
139 Second Extended-Dateisystemen (ext2). e2fsprogs enthält: e2fsck (zum
140 Korrigieren von Inkonsistenzen im Dateisystem nach einem
141 Computerabsturz), mke2fs (zum Initialisieren einer Partition mit einem
142 leeren ext2-Dateisystem), debugfs (zum Überprüfen der internen
143 Struktur eines Dateisystems, zum manuellen Reparieren eines
144 beschädigten Dateisystems oder zum Erstellen von Testfällen für
145 e2fsck), tune2fs (zum Ändern der Dateisystemparameter) und die meisten
146 anderen wichtigen Dienstprogramme für ext2fs-Dateisystemem.
147
148 %description -l es.UTF-8
149 El paquete e2fsprogs contiene varias utilidades para crear, controlar,
150 modificar y corregir las inconsistencias en un sistema de ficheros
151 ext2. e2fsprogs contiene e2fsck (resuelve el problema de
152 inconsistencia después de haber apagado el ordenador de manera
153 incorrecta), mke2fs (inicializa una nueva partición para contener un
154 sistema de ficheros ext2 vacío), debugfs (examina la estructura
155 interna de un sistema de ficheros para reparar manualmente los errores
156 presentes en un sistema de ficheros o crear casos de prueba para
157 e2fsck), tune2fs (modifica los parámetros del sistema de ficheros) y
158 la mayoría de las utilidades principales del systema de ficheros
159 ext2fs.
160
161 %description -l fr.UTF-8
162 Le paquetage e2fsprogs contient plusieurs utilitaires permettant de
163 créer, vérifier, modifier et corriger des incohérences dans des
164 systèmes de fichiers de type ext2. e2fsprogs contient e2fsck
165 (réparation d'incohérences de système de fichiers après un arrêt
166 brutal), mke2fs (initialisation d'une partition devant contenir un
167 système de fichiers ext2 vide), debugfs (examen de la structure
168 interne d'un système de fichiers afin de réparer manuellement un
169 système de fichiers corrompu ou de créer des cas de test pour e2fsck),
170 tune2fs (modification des paramètres de systèmes de fichiers) et la
171 plupart des autres utilitaires clés pour les systèmes de fichiers
172 ext2fs.
173
174 %description -l id.UTF-8
175 Package e2fsprogs berisi beberapa utility untuk membuat, cek, merubah,
176 dan memperbaiki kerusakan, pada second extended (ext2) filesystem.
177 e2fsprogs berisi e2fsck (digunakan untuk memperbaiki filesystem
178 inconsistencies yang biasanya terjadi setelah unclean shutdown),
179 mke2fs (digunakan untuk membuat filesystem ext2 yang kosong), debugfs
180 (untuk memeriksa internal structure dari filesystem, dan secara manual
181 memperbaiki corrupted filesystem atau untuk membuat test cases untuk
182 e2fsck), tune2fs (untuk merubah parameter filesystem) dan kebanyakan
183 utility untuk filesystem ext2.
184
185 %description -l is.UTF-8
186 e2fsprogs pakkinn inniheldur nokkur forrit til að búa til, skoða,
187 breyta og laga allar villur í Linux skráarkerfinu (ext2). e2fsprogs
188 inniheldur e2fsck (notað til að laga villur í skráarkerfinu eftir
189 vonda enduruppkeyrslu), mke2fs (notað til að undirbúa harða disk töflu
190 til að innihalda tómt ext2 skráarkerfi), debugfs (notað til að skoða
191 innihald tóms ext2 skráarkerfis, til að handvirkt laga ónýtt
192 skráarkerfi eða til að undirbúa tilraunir fyrir e2fsck)m tune2fs(notað
193 til að breyta skráarkerfis möguleikum) og flest önnur ext2fs
194 skráarkerfis forritum
195
196 %description -l it.UTF-8
197 Il pacchetto e2fsprogs contiene varie utility per creare, controllare,
198 modificare e correggere le inconsistenze in un filesystem ext2.
199 e2fsprogs contiene e2fsck (risolve le inconsistenze di un filesystem
200 dopo un arresto non corretto del calcolatore), mke2fs (inizializza una
201 nuova partizione per un filesystem ext2 vuoto), debugfs (esamina la
202 struttura interna di un filesystem, è usato per riparare manualmente
203 gli errori presenti in un filesystem e per creare casi di test per
204 e2fsck), tune2fs (modifica i parametri del filesystem) e molte delle
205 utility principali per il filesystem ext2fs.
206
207 %description -l ja.UTF-8
208 e2fsprogs パッケージには Second Extended (ext2) ファイルシステムの
209 作成、検査、変更を行ったり、不整合を修復するためのユーティリティが
210 数多く含まれています。e2fsprogs には e2fsck (異常終了後にファイル
211 システムの不整合を修復する)、mke2fs (パーティションを初期化して空の
212 ext2 ファイルシステムを作成する)、debugfs (ファイルシステムの内部
213 構造を検査し、破損したファイルシステムを手動で修復したり、e2fsck
214 用のテストケースを作成する)、tune2fs (ファイルシステムのパラメータ
215 を変更する) のほか、主な ext2fs ファイルシステムユーティリティの
216 ほとんどが含まれます。
217
218 %description -l nb.UTF-8
219 e2fsprogs-pakken inneholder diverse verktøy for å lage, kontrollere,
220 modifisere og reparere ext2-filsystemer. e2fsprogs inneholder e2fsck
221 (brukes for å reparere filsystemer etter uren nedkjøring av systemet),
222 mke2fs (brukes for å initialisere en partisjon med et tomt
223 ext2-filsystem), debugfs (brukes for å undersøke de interne
224 strukturene i filsystemet, for manuelt å kunne reparere et ødelagt
225 filsystem eller lage testscenarier for e2fsck), tune2fs (brukes for å
226 modifisere filsystem-parametre) og flere andre verktøy for å endre og
227 undersøke ext2-filsystemer.
228
229 %description -l pl.UTF-8
230 Pakiet ten zawiera narzędzia do tworzenia, sprawdzania i naprawiania
231 wolumenów dyskowych z systemem plikowym ext2. e2fsprogs zawiera e2fsck
232 (używany do naprawiania niespójności w systemie plikowym po
233 niepoprawnym zamknięciu systemu), mke2fs (używany do inicjacji
234 wolumenów ext2), debugfs (używany do sprawdzania wewnętrznej struktury
235 wolumenów ext2, a także do ręcznego naprawiania błędów), tune2fs
236 (używany do modyfikacji parametrów wolumenów ext2) i kilka innych
237 narzędzi do ext2.
238
239 %description -l pt.UTF-8
240 O pacote e2fsprogs contém uma quantidade de utilitários para criar,
241 verificar, modificar e corrigir algumas inconsistências no sistema de
242 ficheiros ext2. O e2fsprogs contém o e2fsck (usado para reparar as
243 inconsistências do sistema de ficheiros depois duma terminação
244 forçada), o mke2fs (usado para inicializar uma partição para esta
245 conter um sistema de ficheiros ext2 vazio), o debugfs (usado para
246 examinar a estrutura interna dum sistema de ficheiros, para reparar
247 manualmente um sistema de ficheiros corrompido ou para criar situações
248 de teste para o e2fsck), o tune2fs (usado para modificar os parâmetros
249 do sistema de ficheiros) e a maioria dos outros utilitários de base do
250 sistema de ficheiros ext2.
251
252 %description -l pt_BR.UTF-8
253 Este pacote inclui vários utilitários para criação, checagem e reparo
254 de sistema de arquivos ext2.
255
256 %description -l ru.UTF-8
257 Пакет e2fsprogs содержит утилиты для создания, проверки, изменения и
258 корректировки внутреннего состояния файловой системы ext2. e2fsprogs
259 содержит e2fsck (для восстановления файловой структуры после
260 некорректного завершения работы), mke2fs (для инициализации раздела
261 при создании пустой файловой системы ext2), debugfs (просмотр
262 внутренней структуры файловой системы для ручного восстановления
263 поврежденной файловой системы или создания тестовых ситуаций для
264 e2fsck), tune2fs (для изменения параметров файловой системы) и
265 множество других утилит для файловой системы ext2.
266
267 %description -l sk.UTF-8
268 Balík e2fsprogs obsahuje niekoľko programov pre vytváranie, kontrolu,
269 zmenu a opravu nekonzistencií na ext2 súborovom systéme. e2fsprogs
270 obsahuje e2fsck (pre opravu nekonzistentných údajov na súborovom
271 systéme po nečistom ukončení), mke2fs (pre vytvorenie prázdneho
272 súborového systému na diskovom oddieli), debugfs (pre skúmanie
273 vnútorných štruktúr súborového systému, jeho ručnú opravu alebo pre
274 vytvorenie testovacích prípadov pre e2fsck), tune2fs (pre modifikáciu
275 parametrov súborového systému) a väčšinu ďalších základných pomôcok
276 pre prácu s ext2fs.
277
278 %description -l sv.UTF-8
279 Paketet e2fsprogs innehåller ett antal verktyg för att skapa,
280 kontrollera, modifiera och rätta felaktigheter i det andra utökade
281 (ext2) filsystemet. e2fsprogs innehåller e2fsck (används för att
282 reparera felaktigheter efter en oren avstängning), mke2fs (används för
283 att initiera en partition att innehålla ett tomt ext2-filsystem),
284 debugfs (används för att undersöka den interna strukturen i ett
285 filsystem, manuellt reparera trasiga filsystem eller skapa testfall
286 för e2fsck), tune2fs (används för att modifiera filsystemparametrar)
287 och de flesta andra basverktygen för filsystemet ext2fs.
288
289 %description -l tr.UTF-8
290 Bu paket, ext2 dosya sistemlerini yaratmak, onarmak, kontrol etmek ve
291 bazı parametrelerini değiştirmek için gerekli yazılımları içerir.
292
293 %description -l uk.UTF-8
294 Пакет e2fsprogs містить набір утиліт для створення, перевірки,
295 модифікації та виправлення будь-яких помилок у файловій системі ext2.
296 e2fsprogs містить e2fsck (використовується для виправлення помилок
297 після "брудної" зупинки машини), mke2fs (для ініциалізації розділу та
298 створення порожньої файлової системи ext2), debugfs (для вивчення
299 внутрішньої структури файлової системи, ручного ремонту пошкодженої
300 файлової системи або для створення тестів для e2fsck), tune2fs (для
301 модифікації параметрів файлової системи) та більшість інших базових
302 утиліт для ext2fs.
303
304 %description -l zh_CN.UTF-8
305 e2fsprogs 软件包包含一些实用程序,用于创建、检查、 修改和纠正辅助扩展
306 (ext2) 文件系统中的任何不统一之处。 e2fsprogs 包含
307 e2fsck(用于在非正常关机后修复文件系统的不统一之处)、
308 mke2fs(用于将分区初始化为包含空白ext2 文件系统)、
309 debugfs(用于检查文件系统的内部结构、手动修复被破坏的文件系统或为e2fsck
310 创建测试范例)、 tune2fs(用于修改文件系统参数)和其它大多数核心
311 ext2fs 文件系统实用程序。
312
313 %package fuse
314 Summary:        FUSE file system client for ext2/ext3/ext4 file systems
315 Summary(pl.UTF-8):      Klient systemu plików FUSE dla systemów plików ext2/ext3/ext4
316 Group:          Applications/System
317 Requires:       %{name}-libs = %{version}-%{release}
318 Requires:       libfuse-tools
319 Requires:       libcom_err = %{version}-%{release}
320
321 %description fuse
322 FUSE file system client for ext2/ext3/ext4 file systems.
323
324 %description fuse -l pl.UTF-8
325 Klient systemu plików FUSE dla systemów plików ext2/ext3/ext4.
326
327 %package libs
328 Summary:        ext2 filesystem-specific libraries
329 Summary(pl.UTF-8):      Biblioteki dla systemu plików ext2
330 Group:          Libraries
331 Requires:       libcom_err = %{version}-%{release}
332 Conflicts:      e2fsprogs < 1.40.6-3
333 Conflicts:      fsck < 1.40.6-3
334
335 %description libs
336 ext2 filesystem-specific libraries.
337
338 %description libs -l pl.UTF-8
339 Biblioteki dla systemu plików ext2.
340
341 %package devel
342 Summary:        ext2 filesystem-specific libraries and headers
343 Summary(cs.UTF-8):      Knihovny a hlavičkové soubory pro systém souborů ext2
344 Summary(da.UTF-8):      ext2 filsystemsspecifikke biblioteker og headerfiler
345 Summary(de.UTF-8):      Bibliotheken und Header-Dateien für ext2-Dateisysteme
346 Summary(es.UTF-8):      Bibliotecas y archivos de inclusión para e2fs
347 Summary(fr.UTF-8):      Bibliothèques et en-têtes spécifiques au système de fichiers ext2
348 Summary(id.UTF-8):      Library dan file header untuk e2fsprogs
349 Summary(is.UTF-8):      Aðgerðasöfn og hausaskrár fyrir ext2 skráarkerfið
350 Summary(it.UTF-8):      Librerie e file header specifici per il filesystem ext2
351 Summary(ja.UTF-8):      ext2 ファイルシステムに固有の静的ライブラリとヘッダー
352 Summary(ko.UTF-8):      ext2 파일시스템-지정 정적 라이브러리와 헤더들
353 Summary(nb.UTF-8):      ext2 filsystemspesifikke bibliotek og headerfiler
354 Summary(pl.UTF-8):      Pliki nagłówkowe do bibliotek e2fs
355 Summary(pt.UTF-8):      Bibliotecas e ficheiros de inclusão específicos do sistema de ficheiros ext2
356 Summary(pt_BR.UTF-8):   Bibliotecas e arquivos de inclusão para e2fs
357 Summary(ru.UTF-8):      Библиотеки и файлы заголовков для разработки программ, использующих ext2
358 Summary(sk.UTF-8):      Knižnice a hlavičkové súbory pre ext2-špecifické programy
359 Summary(sl.UTF-8):      Knjižnice in glave, specifične datotečnemu sistemu ext2
360 Summary(sv.UTF-8):      ext2 filsystemspecifika bibliotek och huvuden
361 Summary(uk.UTF-8):      Бібліотки програміста та хедери для роботи з ext2fs
362 Summary(zh_CN.UTF-8):   ext2 文件系统特有的静态库和头文件。
363 Summary(zh_TW.UTF-8):   ext2 檔案系統特定的靜態函式庫與表頭。
364 Group:          Development/Libraries
365 %if %{without allstatic}
366 Requires:       %{name}-libs = %{version}-%{release}
367 %endif
368 Requires:       libcom_err-devel = %{version}-%{release}
369 Requires:       libuuid-devel
370 Obsoletes:      libext2fs2-devel
371 # until it comes back
372 Obsoletes:      libquota-devel
373
374 %description devel
375 e2fsprogs-devel contains the libraries and header files needed to
376 develop second extended (ext2) filesystem-specific programs.
377
378 %description devel -l cs.UTF-8
379 Balíček e2fsprogs-devel obsahuje knihovny a hlavičkové soubory
380 potřebné pro vývoj programů pracujících se systémem souborů ext2
381 (second extended fs).
382
383 %description devel -l da.UTF-8
384 e2fsprogs-devel indeholder de headerfiler og biblioteker man behøver
385 for at udvikle programmer specielt rettet mod ext2-filsystemer.
386
387 %description devel -l de.UTF-8
388 Das Paket e2fsprogs-devel enthält die Bibliotheken und Header-Dateien,
389 die für die Entwicklung von Programmen für das Second
390 Extended-Dateisystem (ext2) erforderlich sind.
391
392 %description devel -l es.UTF-8
393 e2fsprogs-devel contiene las bibliotecas y los ficheros de cabecera
394 necesarios para desarrollar programas específicos para el sistema de
395 ficheros ext2.
396
397 %description devel -l fr.UTF-8
398 e2fsprogs-devel contient les bibliothèques et fichiers d'en-tête
399 nécessaires au développement de programmes spécifiques au système de
400 fichiers ext2.
401
402 %description devel -l id.UTF-8
403 e2fsprogs-devel berisi library dan file header yang dibutuhkan untuk
404 develop program yang berkaitan dengan filesystem ext2.
405
406 %description devel -l is.UTF-8
407 e2fsprogs-devel inniheldur library og header skrár sem þarf til að búa
408 til (ext2) skráarsafns forrit
409
410 %description devel -l it.UTF-8
411 e2fsprogs-devel contiene le librerie e i file header necessari per
412 sviluppare programmi specifici per il filesystem ext2.
413
414 %description devel -l ja.UTF-8
415 e2fspgrogs-devel には、Second Extended (ext2) ファイルシステムに固有
416 のプログラムを開発するために必要なライブラリとヘッダーファイルが含まれ
417 ています。
418
419 %description devel -l nb.UTF-8
420 e2fsprogs-devel inneholder de headerfiler og bibliotek man trenger for
421 å utvikle programmer spesielt rettet mot ext2-filsystemer.
422
423 %description devel -l pl.UTF-8
424 Pliki nagłówkowe i dokumentacja niezbędne do tworzenia programów
425 obsługujących e2fs.
426
427 %description devel -l pt.UTF-8
428 O pacote e2fsprogs-devel contém as bibliotecas e ficheiros de inclusão
429 necessários para desenvolver programas específicos do sistema de
430 ficheiros ext2.
431
432 %description devel -l pt_BR.UTF-8
433 Bibliotecas e arquivos de inclusão para desenvolvimento de programas
434 específicos para sistema de arquivo ext2.
435
436 %description devel -l ru.UTF-8
437 e2fsprogs-devel содержит статические библиотеки и файлы заголовков,
438 необходимые при разработке программ, использующих файловую систему
439 ext2.
440
441 %description devel -l sk.UTF-8
442 e2fsprogs-devel obsahuje knižnice a hlavičkové súbory potrebné pre
443 vývoj programov pre ext2 súborový systém.
444
445 %description devel -l sv.UTF-8
446 e2fsprogs-devel innehåller bibliotek och huvudfiler som behövs för att
447 utveckla filsystemsspecifika program för det andra utökade (ext2)
448 filsystemet.
449
450 %description devel -l uk.UTF-8
451 e2fsprogs-devel містить бібліотеки та хедери, необхідні для написання
452 програм, які працюють з файловою системою ext2.
453
454 %description devel -l zh_CN.UTF-8
455 e2fsprogs-devel 包含开发辅助扩展 (ext2)
456 文件系统专用程序所需的程序库和头文件。
457
458 %package static
459 Summary:        ext2 filesystem-specific static libraries
460 Summary(cs.UTF-8):      Statické knihovny pro systém souborů ext2
461 Summary(da.UTF-8):      ext2 filsystemsspecifikke statiske biblioteker
462 Summary(de.UTF-8):      Statische Bibliotheken für ext2-Dateisysteme
463 Summary(es.UTF-8):      Bibliotecas estaticas para e2fs
464 Summary(fr.UTF-8):      Bibliothèques statiques spécifiques au système de fichiers ext2
465 Summary(it.UTF-8):      Librerie statiche specifici per il filesystem ext2
466 Summary(nb.UTF-8):      ext2 filsystemspesifikke statiske bibliotek
467 Summary(pl.UTF-8):      Biblioteki statyczne do obsługi systemu plików ext2
468 Summary(pt.UTF-8):      Bibliotecas estaticas específicos do sistema de ficheiros ext2
469 Summary(pt_BR.UTF-8):   Bibliotecas estaticas para e2fs
470 Summary(ru.UTF-8):      Статические библиотеки для разработки программ, использующих ext2
471 Summary(sk.UTF-8):      Statické knižnice a hlavičkové súbory pre ext2-špecifické programy
472 Summary(sv.UTF-8):      ext2 filsystemspecifika statiska bibliotek
473 Summary(uk.UTF-8):      Статичні бібліотки програміста для роботи з ext2fs
474 Group:          Development/Libraries
475 Requires:       %{name}-devel = %{version}-%{release}
476
477 %description static
478 Static libraries needed to develop ext2 filesystem-specific programs
479 statically linked with e2progs libs.
480
481 %description static -l de.UTF-8
482 Libraries zur Entwicklung von ext2-Dateisystemspezifischen Programmen
483 erforderlich sind.
484
485 %description static -l es.UTF-8
486 Bibliotecas estaticas para desarrollo de programas específicos para
487 sistema de archivo ext2.
488
489 %description static -l pl.UTF-8
490 Biblioteki statyczne do obsługi e2fs niezbędne do kompilacji programów
491 statycznie skonsolidowanych (linkowanych) z bibliotekami do e2fs.
492
493 %description static -l pt_BR.UTF-8
494 Bibliotecas estaticas para desenvolvimento de programas específicos
495 para sistema de arquivo ext2.
496
497 %description static -l ru.UTF-8
498 e2fsprogs-devel-static содержит статические библиотеки, необходимые
499 для написания программ, работающих с файловой системой ext2.
500
501 %description static -l uk.UTF-8
502 e2fsprogs-devel-static містить статичні бібліотеки, необхідні для
503 написання програм, які працюють з файловою системою ext2.
504
505 %package -n libcom_err
506 Summary:        A Common Error Description Library for unices
507 Summary(pl.UTF-8):      Biblioteka opisu popularnych błędów dla uniksów
508 Group:          Libraries
509 Conflicts:      e2fsprogs < 1.34-3
510
511 %description -n libcom_err
512 A Common Error Description Library for unices.
513
514 %description -n libcom_err -l pl.UTF-8
515 Biblioteka opisu popularnych błędów dla uniksów.
516
517 %package -n libcom_err-devel
518 Summary:        Development files for Common Error Description Library for unices
519 Summary(pl.UTF-8):      Pliki dla programistów do biblioteki opisu popularnych błędów dla uniksów
520 Group:          Development/Libraries
521 Requires:       libcom_err = %{version}-%{release}
522 Conflicts:      e2fsprogs-devel < 1.34-3
523
524 %description -n libcom_err-devel
525 A Common Error Description Library for unices - development files.
526
527 %description -n libcom_err-devel -l pl.UTF-8
528 Biblioteka opisu popularnych błędów dla uniksów - pliki dla
529 programistów.
530
531 %package -n libcom_err-static
532 Summary:        Static version of Common Error Description Library for unices
533 Summary(pl.UTF-8):      Statyczna biblioteka opisu popularnych błędów dla uniksów
534 Group:          Development/Libraries
535 Requires:       libcom_err-devel = %{version}-%{release}
536 Conflicts:      e2fsprogs-static < 1.34-3
537
538 %description -n libcom_err-static
539 A Common Error Description Library for unices - static version.
540
541 %description -n libcom_err-static -l pl.UTF-8
542 Biblioteka opisu popularnych błędów dla uniksów - wersja statyczna.
543
544 %package -n libss
545 Summary:        Subsystem command parsing library
546 Summary(pl.UTF-8):      Biblioteka analizy poleceń podsystemów
547 Group:          Libraries
548 Requires:       libcom_err = %{version}-%{release}
549 Conflicts:      e2fsprogs < 1.34-3
550 Conflicts:      e2fsprogs-libs < 1.41.11-2
551
552 %description -n libss
553 Subsystem command parsing library.
554
555 %description -n libss -l pl.UTF-8
556 Biblioteka analizy poleceń podsystemów.
557
558 %package -n libss-devel
559 Summary:        Development files for subsystem command parsing library
560 Summary(pl.UTF-8):      Pliki dla programistów do biblioteki analizy poleceń podsystemów
561 Group:          Development/Libraries
562 Requires:       libcom_err-devel = %{version}-%{release}
563 Requires:       libss = %{version}-%{release}
564 Conflicts:      e2fsprogs < 1.41.11-2
565 Conflicts:      e2fsprogs-devel < 1.41.11-2
566
567 %description -n libss-devel
568 Development files for subsystem command parsing library, including
569 header files and mk_cmds utility.
570
571 %description -n libss-devel -l pl.UTF-8
572 Biblioteka opisu popularPliki dla programistów do biblioteki analizy
573 poleceń podsystemów - w tym pliki nagłówkowe i narzędzie mk_cmds.
574
575 %package -n libss-static
576 Summary:        Static version of subsystem command parsing library
577 Summary(pl.UTF-8):      Statyczna wersja biblioteki analizy poleceń podsystemów
578 Group:          Development/Libraries
579 Requires:       libss-devel = %{version}-%{release}
580 Conflicts:      e2fsprogs-static < 1.41.11-2
581
582 %description -n libss-static
583 Static version of subsystem command parsing library.
584
585 %description -n libss-static -l pl.UTF-8
586 Statyczna wersja biblioteki analizy poleceń podsystemów.
587
588 %package -n libquota-devel
589 Summary:        Quota management library
590 Summary(pl.UTF-8):      Biblioteka do zarządzania limitami dyskowymi (quotami)
591 Group:          Development/Libraries
592
593 %description -n libquota-devel
594 Quota management library.
595
596 %description -n libquota-devel -l pl.UTF-8
597 Biblioteka do zarządzania limitami dyskowymi (quotami).
598
599 %package initrd
600 Summary:        e2fsck and mke2fs - initrd version
601 Summary(pl.UTF-8):      e2fsck i mke2fs - wersja dla initrd
602 Group:          Base
603 Conflicts:      geninitrd < 10000.10
604
605 %description initrd
606 This package includes a e2fsck and mke2fs utilities staticaly linked
607 for initrd.
608
609 %description initrd -l pl.UTF-8
610 Pakiet ten zawiera narzędzia e2fsck i mke2fs statycznie skonsolidowane
611 na potrzeby initrd.
612
613 %prep
614 %setup -q
615 %patch0 -p1
616 %patch1 -p1
617 %patch2 -p1
618
619 %build
620 cp -f /usr/share/automake/config.sub .
621 %{__aclocal}
622 %{__autoconf}
623
624 %if %{with initrd}
625 %configure \
626         ac_cv_lib_dl_dlopen=no \
627         %{?with_uClibc:CC="%{_target_cpu}-uclibc-gcc"} \
628         %{?with_dietlibc:CC="diet %{__cc}"} \
629         CFLAGS="%{rpmcflags} -Os" \
630         LDFLAGS="%{rpmldflags} -static" \
631         --disable-elf-shlibs \
632         --disable-fsck \
633         --disable-fuse2fs \
634         --disable-libblkid \
635         --disable-libuuid \
636         --disable-nls \
637         --disable-testio-debug \
638         --disable-e2initrd-helper \
639         --disable-threads \
640         --disable-tls \
641         --disable-uuidd
642
643 %{__make} -j1 libs \
644         V=1
645 %{__make} progs \
646         V=1
647 mv -f misc/mke2fs initrd-mke2fs
648 %{__make} clean
649 %endif
650
651 %configure \
652         --with-root-prefix="" \
653         --disable-fsck \
654         %{!?with_fuse:--disable-fuse2fs} \
655         --disable-libblkid \
656         --disable-libuuid \
657         %{!?with_nls:--disable-nls} \
658         %{!?with_tls:--disable-tls} \
659         --disable-rpath \
660         --disable-uuidd \
661         %{!?with_allstatic:--enable-elf-shlibs}
662
663 %{__make} -j1 libs \
664         LDFLAGS="%{rpmldflags}" \
665         V=1
666 %{__make} progs docs \
667         LDFLAGS="%{rpmldflags}" \
668         V=1
669
670 %install
671 rm -rf $RPM_BUILD_ROOT
672 %{?with_dietlibc:install -d $RPM_BUILD_ROOT%{dietlibdir}}
673 export PATH=/sbin:$PATH
674
675 %{__make} -j1 install install-libs \
676         root_libdir=/%{_lib} \
677         mkinstalldirs='install -d' \
678         LDCONFIG=true \
679         DESTDIR=$RPM_BUILD_ROOT
680
681 ln -sf e2fsck $RPM_BUILD_ROOT/sbin/fsck.ext2
682 ln -sf e2fsck $RPM_BUILD_ROOT/sbin/fsck.ext3
683 ln -sf mke2fs $RPM_BUILD_ROOT/sbin/mkfs.ext2
684
685 touch $RPM_BUILD_ROOT%{_sysconfdir}/e2fsck.conf
686
687 bzip2 -dc %{SOURCE2} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
688
689 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/{mkfs,fsck}.ext{2,3,4}.8*
690 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/man8/fsck.ext2.8
691 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/man8/fsck.ext3.8
692 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/man8/fsck.ext4.8
693 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/man8/mkfs.ext2.8
694 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/man8/mkfs.ext3.8
695 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/man8/mkfs.ext4.8
696 # missing in non-english-man-pages tarball
697 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/hu/man8/fsck.ext3.8
698 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/hu/man8/fsck.ext4.8
699 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/fsck.ext3.8
700 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/fsck.ext4.8
701 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/mkfs.ext3.8
702 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/it/man8/mkfs.ext4.8
703 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/ja/man8/fsck.ext4.8
704 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/ja/man8/mkfs.ext4.8
705 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/fsck.ext3.8
706 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/fsck.ext4.8
707 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/mkfs.ext3.8
708 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/ko/man8/mkfs.ext4.8
709 echo '.so e2fsck.8' > $RPM_BUILD_ROOT%{_mandir}/pl/man8/fsck.ext4.8
710 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/pl/man8/mkfs.ext3.8
711 echo '.so mke2fs.8' > $RPM_BUILD_ROOT%{_mandir}/pl/man8/mkfs.ext4.8
712 # moved to util-linux-ng.spec
713 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man1/uuidgen.1
714 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man3/libuuid.3
715 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man3/uuid_*.3
716 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/findfs.8
717 %{__rm} $RPM_BUILD_ROOT%{_mandir}/*/man8/fsck.8
718
719 %if %{with nls}
720 [ "`file $RPM_BUILD_ROOT%{_datadir}/locale/it/LC_MESSAGES/e2fsprogs.mo |\
721         sed -e 's/.*,//' -e 's/message.*//'`" -le 1 ] && rm -f $f
722 %find_lang %{name}
723 %endif
724
725 %{__rm} $RPM_BUILD_ROOT/sbin/logsave
726 %{__rm} $RPM_BUILD_ROOT%{_mandir}/man8/logsave.8*
727 %{__rm} $RPM_BUILD_ROOT%{_mandir}/README.e2fsprogs-non-english-man-pages
728
729 %if %{with initrd}
730 install -d $RPM_BUILD_ROOT%{_libdir}/initrd
731 install -p initrd-mke2fs $RPM_BUILD_ROOT%{_libdir}/initrd/mke2fs
732 %endif
733
734 %clean
735 rm -rf $RPM_BUILD_ROOT
736
737 %post
738 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} > /dev/null 2>&1
739
740 %postun
741 [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} > /dev/null 2>&1
742
743 %post   libs -p /sbin/ldconfig
744 %postun libs -p /sbin/ldconfig
745
746 %post   devel -p /sbin/postshell
747 -/usr/sbin/fix-info-dir -c %{_infodir}
748
749 %postun devel -p /sbin/postshell
750 -/usr/sbin/fix-info-dir -c %{_infodir}
751
752 %post   -n libcom_err -p /sbin/ldconfig
753 %postun -n libcom_err -p /sbin/ldconfig
754
755 %post   -n libss -p /sbin/ldconfig
756 %postun -n libss -p /sbin/ldconfig
757
758 %files %{?with_nls:-f %{name}.lang}
759 %defattr(644,root,root,755)
760 %doc NOTICE README RELEASE-NOTES
761 %attr(755,root,root) /sbin/badblocks
762 %attr(755,root,root) /sbin/debugfs
763 %attr(755,root,root) /sbin/dumpe2fs
764 %attr(755,root,root) /sbin/e2fsck
765 %attr(755,root,root) /sbin/e2image
766 %attr(755,root,root) /sbin/e2label
767 %attr(755,root,root) /sbin/e2mmpstatus
768 %attr(755,root,root) /sbin/e2scrub
769 %attr(755,root,root) /sbin/e2scrub_all
770 %attr(755,root,root) /sbin/e2undo
771 %attr(755,root,root) /sbin/fsck.ext2
772 %attr(755,root,root) /sbin/fsck.ext3
773 %attr(755,root,root) /sbin/fsck.ext4
774 %attr(755,root,root) /sbin/mke2fs
775 %attr(755,root,root) /sbin/mkfs.ext2
776 %attr(755,root,root) /sbin/mkfs.ext3
777 %attr(755,root,root) /sbin/mkfs.ext4
778 %attr(755,root,root) /sbin/resize2fs
779 %attr(755,root,root) /sbin/tune2fs
780 %attr(755,root,root) %{_bindir}/chattr
781 %attr(755,root,root) %{_bindir}/lsattr
782 %attr(755,root,root) %{_sbindir}/e2freefrag
783 %attr(755,root,root) %{_sbindir}/e4crypt
784 %attr(755,root,root) %{_sbindir}/e4defrag
785 %attr(755,root,root) %{_sbindir}/filefrag
786 %attr(755,root,root) %{_sbindir}/mklost+found
787 %attr(755,root,root) %{_libdir}/e2initrd_helper
788 %dir %{_libdir}/e2fsprogs
789 %attr(755,root,root) %{_libdir}/e2fsprogs/e2scrub_all_cron
790 %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/e2scrub_all
791 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/e2fsck.conf
792 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/e2scrub.conf
793 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mke2fs.conf
794 /lib/udev/rules.d/96-e2scrub.rules
795 %{_mandir}/man1/chattr.1*
796 %{_mandir}/man1/lsattr.1*
797 %{_mandir}/man5/e2fsck.conf.5*
798 %{_mandir}/man5/ext2.5*
799 %{_mandir}/man5/ext3.5*
800 %{_mandir}/man5/ext4.5*
801 %{_mandir}/man5/mke2fs.conf.5*
802 %{_mandir}/man8/badblocks.8*
803 %{_mandir}/man8/debugfs.8*
804 %{_mandir}/man8/dumpe2fs.8*
805 %{_mandir}/man8/e2freefrag.8*
806 %{_mandir}/man8/e2fsck.8*
807 %{_mandir}/man8/e2image.8*
808 %{_mandir}/man8/e2label.8*
809 %{_mandir}/man8/e2mmpstatus.8*
810 %{_mandir}/man8/e2scrub.8*
811 %{_mandir}/man8/e2scrub_all.8*
812 %{_mandir}/man8/e2undo.8*
813 %{_mandir}/man8/e4crypt.8*
814 %{_mandir}/man8/e4defrag.8*
815 %{_mandir}/man8/filefrag.8*
816 %{_mandir}/man8/fsck.ext2.8*
817 %{_mandir}/man8/fsck.ext3.8*
818 %{_mandir}/man8/fsck.ext4.8*
819 %{_mandir}/man8/mke2fs.8*
820 %{_mandir}/man8/mkfs.ext2.8*
821 %{_mandir}/man8/mkfs.ext3.8*
822 %{_mandir}/man8/mkfs.ext4.8*
823 %{_mandir}/man8/mklost+found.8*
824 %{_mandir}/man8/resize2fs.8*
825 %{_mandir}/man8/tune2fs.8*
826 %lang(fi) %{_mandir}/fi/man1/chattr.1*
827 %lang(fi) %{_mandir}/fi/man1/lsattr.1*
828 %lang(fr) %{_mandir}/fr/man1/lsattr.1*
829 %lang(fr) %{_mandir}/fr/man8/badblocks.8*
830 %lang(fr) %{_mandir}/fr/man8/dumpe2fs.8*
831 %lang(fr) %{_mandir}/fr/man8/e2label.8*
832 %lang(fr) %{_mandir}/fr/man8/mklost+found.8*
833 %lang(hu) %{_mandir}/hu/man1/chattr.1*
834 %lang(hu) %{_mandir}/hu/man1/lsattr.1*
835 %lang(hu) %{_mandir}/hu/man8/dumpe2fs.8*
836 %lang(hu) %{_mandir}/hu/man8/e2fsck.8*
837 %lang(hu) %{_mandir}/hu/man8/fsck.ext2.8*
838 %lang(hu) %{_mandir}/hu/man8/fsck.ext3.8*
839 %lang(hu) %{_mandir}/hu/man8/fsck.ext4.8*
840 %lang(hu) %{_mandir}/hu/man8/tune2fs.8*
841 %lang(it) %{_mandir}/it/man1/chattr.1*
842 %lang(it) %{_mandir}/it/man1/lsattr.1*
843 %lang(it) %{_mandir}/it/man8/badblocks.8*
844 %lang(it) %{_mandir}/it/man8/debugfs.8*
845 %lang(it) %{_mandir}/it/man8/dumpe2fs.8*
846 %lang(it) %{_mandir}/it/man8/e2fsck.8*
847 %lang(it) %{_mandir}/it/man8/fsck.ext2.8*
848 %lang(it) %{_mandir}/it/man8/fsck.ext3.8*
849 %lang(it) %{_mandir}/it/man8/fsck.ext4.8*
850 %lang(it) %{_mandir}/it/man8/mke2fs.8*
851 %lang(it) %{_mandir}/it/man8/mkfs.ext2.8*
852 %lang(it) %{_mandir}/it/man8/mkfs.ext3.8*
853 %lang(it) %{_mandir}/it/man8/mkfs.ext4.8*
854 %lang(it) %{_mandir}/it/man8/mklost+found.8*
855 %lang(it) %{_mandir}/it/man8/tune2fs.8*
856 %lang(ja) %{_mandir}/ja/man1/chattr.1*
857 %lang(ja) %{_mandir}/ja/man1/lsattr.1*
858 %lang(ja) %{_mandir}/ja/man8/badblocks.8*
859 %lang(ja) %{_mandir}/ja/man8/debugfs.8*
860 %lang(ja) %{_mandir}/ja/man8/dumpe2fs.8*
861 %lang(ja) %{_mandir}/ja/man8/e2fsck.8*
862 %lang(ja) %{_mandir}/ja/man8/e2image.8*
863 %lang(ja) %{_mandir}/ja/man8/e2label.8*
864 %lang(ja) %{_mandir}/ja/man8/fsck.ext2.8*
865 %lang(ja) %{_mandir}/ja/man8/fsck.ext3.8*
866 %lang(ja) %{_mandir}/ja/man8/fsck.ext4.8*
867 %lang(ja) %{_mandir}/ja/man8/mke2fs.8*
868 %lang(ja) %{_mandir}/ja/man8/mkfs.ext2.8*
869 %lang(ja) %{_mandir}/ja/man8/mkfs.ext3.8*
870 %lang(ja) %{_mandir}/ja/man8/mkfs.ext4.8*
871 %lang(ja) %{_mandir}/ja/man8/mklost+found.8*
872 %lang(ja) %{_mandir}/ja/man8/resize2fs.8*
873 %lang(ja) %{_mandir}/ja/man8/tune2fs.8*
874 %lang(ko) %{_mandir}/ko/man1/chattr.1*
875 %lang(ko) %{_mandir}/ko/man1/lsattr.1*
876 %lang(ko) %{_mandir}/ko/man8/badblocks.8*
877 %lang(ko) %{_mandir}/ko/man8/debugfs.8*
878 %lang(ko) %{_mandir}/ko/man8/dumpe2fs.8*
879 %lang(ko) %{_mandir}/ko/man8/e2fsck.8*
880 %lang(ko) %{_mandir}/ko/man8/fsck.ext2.8*
881 %lang(ko) %{_mandir}/ko/man8/fsck.ext3.8*
882 %lang(ko) %{_mandir}/ko/man8/fsck.ext4.8*
883 %lang(ko) %{_mandir}/ko/man8/mke2fs.8*
884 %lang(ko) %{_mandir}/ko/man8/mkfs.ext2.8*
885 %lang(ko) %{_mandir}/ko/man8/mkfs.ext3.8*
886 %lang(ko) %{_mandir}/ko/man8/mkfs.ext4.8*
887 %lang(ko) %{_mandir}/ko/man8/mklost+found.8*
888 %lang(ko) %{_mandir}/ko/man8/tune2fs.8*
889 %lang(pl) %{_mandir}/pl/man1/chattr.1*
890 %lang(pl) %{_mandir}/pl/man1/lsattr.1*
891 %lang(pl) %{_mandir}/pl/man8/badblocks.8*
892 %lang(pl) %{_mandir}/pl/man8/debugfs.8*
893 %lang(pl) %{_mandir}/pl/man8/dumpe2fs.8*
894 %lang(pl) %{_mandir}/pl/man8/e2fsck.8*
895 %lang(pl) %{_mandir}/pl/man8/e2label.8*
896 %lang(pl) %{_mandir}/pl/man8/fsck.ext2.8*
897 %lang(pl) %{_mandir}/pl/man8/fsck.ext3.8*
898 %lang(pl) %{_mandir}/pl/man8/fsck.ext4.8*
899 %lang(pl) %{_mandir}/pl/man8/mke2fs.8*
900 %lang(pl) %{_mandir}/pl/man8/mkfs.ext2.8*
901 %lang(pl) %{_mandir}/pl/man8/mkfs.ext3.8*
902 %lang(pl) %{_mandir}/pl/man8/mkfs.ext4.8*
903 %lang(pl) %{_mandir}/pl/man8/mklost+found.8*
904 %lang(pl) %{_mandir}/pl/man8/tune2fs.8*
905
906 %if %{with fuse}
907 %files fuse
908 %defattr(644,root,root,755)
909 %attr(755,root,root) %{_bindir}/fuse2fs
910 %{_mandir}/man1/fuse2fs.1*
911 %endif
912
913 %if %{without allstatic}
914 %files libs
915 %defattr(644,root,root,755)
916 %attr(755,root,root) /%{_lib}/libe2p.so.*.*
917 %attr(755,root,root) %ghost /%{_lib}/libe2p.so.2
918 %attr(755,root,root) /%{_lib}/libext2fs.so.*.*
919 %attr(755,root,root) %ghost /%{_lib}/libext2fs.so.2
920 %endif
921
922 %files devel
923 %defattr(644,root,root,755)
924 %if %{without allstatic}
925 %attr(755,root,root) %{_libdir}/libe2p.so
926 %attr(755,root,root) %{_libdir}/libext2fs.so
927 %endif
928 %{_includedir}/e2p
929 %{_includedir}/ext2fs
930 %{_pkgconfigdir}/e2p.pc
931 %{_pkgconfigdir}/ext2fs.pc
932 %{_infodir}/libext2fs.info*
933
934 %files static
935 %defattr(644,root,root,755)
936 %{_libdir}/libe2p.a
937 %{_libdir}/libext2fs.a
938
939 %files -n libcom_err
940 %defattr(644,root,root,755)
941 %if %{without allstatic}
942 %attr(755,root,root) /%{_lib}/libcom_err.so.*.*
943 %attr(755,root,root) %ghost /%{_lib}/libcom_err.so.2
944 %endif
945
946 %files -n libcom_err-devel
947 %defattr(644,root,root,755)
948 %attr(755,root,root) %{_bindir}/compile_et
949 %{!?with_allstatic:%attr(755,root,root) %{_libdir}/libcom_err.so}
950 %{_includedir}/com_err.h
951 %{_includedir}/et
952 %{_datadir}/et
953 %{_pkgconfigdir}/com_err.pc
954 %{_mandir}/man1/compile_et.1*
955 %lang(ja) %{_mandir}/ja/man1/compile_et.1*
956 %{_mandir}/man3/com_err.3*
957 %lang(ja) %{_mandir}/ja/man3/com_err.3*
958
959 %files -n libcom_err-static
960 %defattr(644,root,root,755)
961 %{_libdir}/libcom_err.a
962
963 %if %{without allstatic}
964 %files -n libss
965 %defattr(644,root,root,755)
966 %attr(755,root,root) /%{_lib}/libss.so.*.*
967 %attr(755,root,root) %ghost /%{_lib}/libss.so.2
968 %endif
969
970 %files -n libss-devel
971 %defattr(644,root,root,755)
972 %attr(755,root,root) %{_bindir}/mk_cmds
973 %if %{without allstatic}
974 %attr(755,root,root) %{_libdir}/libss.so
975 %endif
976 %{_includedir}/ss
977 %{_datadir}/ss
978 %{_pkgconfigdir}/ss.pc
979 %{_mandir}/man1/mk_cmds.1*
980
981 %files -n libss-static
982 %defattr(644,root,root,755)
983 %{_libdir}/libss.a
984
985 %if 0
986 # was installed in >= 1.42.2, since 1.42.12 is private only
987 %files -n libquota-devel
988 %defattr(644,root,root,755)
989 %{_libdir}/libquota.a
990 %{_includedir}/quota
991 %{_pkgconfigdir}/quota.pc
992 %endif
993
994 %if %{with initrd}
995 %files initrd
996 %defattr(644,root,root,755)
997 %attr(755,root,root) %{_libdir}/initrd/mke2fs
998 %endif