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