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