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