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