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