]> git.pld-linux.org Git - packages/e2fsprogs.git/blob - e2fsprogs.spec
- and next bunch fixes s/allow build package/allows build package/.
[packages/e2fsprogs.git] / e2fsprogs.spec
1 Summary:     Tools for the second extended (ext2) filesystem 
2 Summary(de): Tools für das zweite erweiterte (ext2) Dateisystem 
3 Summary(fr): Outils pour le système de fichiers ext2
4 Summary(pl): Narzedzia do systemu plikowego ext2
5 Summary(tr): ext2 dosya sistemi için araçlar
6 Name:        e2fsprogs
7 Version:     1.12
8 Release:     3
9 Copyright:   GPL
10 Group:       Utilities/System
11 Source:      ftp://tsx-11.mit.edu/pub/linux/packages/ext2fs/%{name}-%{version}.tar.gz
12 Buildroot:   /tmp/%{name}-%{version}-root
13
14 %description
15 This package includes a number of utilities for creating, checking,
16 and repairing ext2 filesystems.
17
18 %description -l de
19 Dieses Paket enthält eine Auswahl an Utilities zum Erstellen, Prüfen 
20 und zur Instandsetzung von ext2-Dateisystemen.
21
22 %description -l fr
23 Ce package contient de nombreux utilitaires pour créer, vérifier, et
24 réparer les systèmes de fichiers ext2.
25
26 %description -l pl
27 Pakiet ten zawiera narzêdzia do tworzenia, sprawdzania i naprawiania
28 wolumenów dyskowych z systemem plikowym ext2.
29
30 %description -l tr
31 Bu paket, ext2 dosya sistemlerini yaratmak, onarmak, kontrol etmek ve bazý
32 parametrelerini deðiþtirmek için gerekli yazýlýmlarý içerir.
33
34 %package devel
35 Summary:     e2fs header files
36 Summary(de): Header-Dateien für eine e2fs
37 Summary(pl): Pliki nag³ówkowe do bibliotek e2fs
38 Group:       Development/Libraries
39 Prereq:      /sbin/install-info
40 Requires:    %{name} = %{version}
41
42 %description devel
43 Header files needed to develop ext2 filesystem-specific programs.
44
45 %description -l de devel
46 Header-Dateien, die zur Entwicklung von ext2-Dateisystemspezifischen
47 Programmen erforderlich sind.
48
49 %description devel
50 Pliki nag³ówkowe niezbêdne do tworzenia programów obs³ugukj±cych e2fs.
51
52 %package static
53 Summary:     e2fs static libraries
54 Summary(de): e2fs statische Libraries
55 Summary(pl): biblioteki statyczne do obs³ugi e2fs
56 Group:       Development/Libraries
57 Requires:    %{name}-devel = %{version}
58
59 %description static
60 Static libraries files needed to develop ext2 filesystem-specific
61 programs statically linked with e2progs libs.
62
63 %description -l de static
64 Libraries zur Entwicklung von ext2-Dateisystemspezifischen
65 Programmen erforderlich sind.
66
67 %description -l pl static
68 Biblioteki statyczne do obsugi e2fs niezbdne do kompilacji programów 
69 statycznie skonsolidowanych (likowanych) z bibliotekami do e2fs.
70
71 %prep
72 %setup -q
73
74 %build
75 CFLAGS="$RPM_OPT_FLAGS" \
76 ./configure --enable-elf-shlibs
77
78 make libs progs docs
79
80 %install
81 rm -rf $RPM_BUILD_ROOT
82
83 export PATH=/sbin:$PATH                                                         
84 make install DESTDIR="$RPM_BUILD_ROOT"                                          
85 make install-libs DESTDIR="$RPM_BUILD_ROOT"                                     
86
87 strip $RPM_BUILD_ROOT/lib/lib*.so.*.*
88
89 %clean
90 rm -rf $RPM_BUILD_ROOT
91
92 %post   -p /sbin/ldconfig
93 %postun -p /sbin/ldconfig
94
95 %post   devel
96 /sbin/install-info /usr/info/history.info.gz /etc/info-dir \
97 --entry="* libext2fs: (libext2fs)                        The EXT2FS library."
98
99 %preun devel
100 /sbin/install-info --delete /usr/info/history.info.gz /etc/info-dir \
101 --entry="* libext2fs: (libext2fs)                        The EXT2FS library."
102
103 %files
104 %defattr(755, root, root)
105 /sbin/*
106 /usr/sbin/*
107 /usr/bin/*
108 /lib/lib*.so.*.*
109 %attr(644, root,  man) /usr/man/man[18]/*
110
111 %files devel
112 %defattr(644, root, root, 755)
113 %doc README RELEASE-NOTES
114 /usr/info/libext2fs.info*
115 /usr/include/
116 /usr/lib/lib*.so
117
118 %files static
119 %attr(644, root, root) /usr/lib/lib*.a
120
121 %changelog
122 * Mon Sep 28 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
123   [1.12-3]
124 - %postun changed to %preun (during uregistering e2progs info pages in 
125   %postun /usr/info/history.info.gz don't exist).
126 - removed all patches.
127
128 * Sat Aug 15 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
129   [1.10-7]
130 - added -q %setup parameter,
131 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
132 - added using %%{name} and %%{version} in Source,
133 - added static subpackage,
134 - added pl translation,
135 - fixed %post{un},
136 - added "rm -rf $RPM_BUILD_ROOT" on bigin %install,
137 - changed dependencies to "Requires: %%{name} = %%{version}" in devel
138   subpackage,
139 - added stripping shared libraries,
140 - fiew simplification in %files and %install,
141 - added %post{un} sections with registration info pages for libext2fs in
142   devel subpackage,
143 - added %attr and %defattr macros in %files (allows build package from
144   non-root account).
145
146 * Thu May 07 1998 Prospector System <bugs@redhat.com>
147 - translations modified for de, fr, tr
148
149 * Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
150 - include <asm/types.h> to match kernel types in utils
151
152 * Tue Oct 14 1997 Donnie Barnes <djb@redhat.com>
153 - spec file cleanups
154
155 * Wed Oct 01 1997 Erik Troan <ewt@redhat.com>
156 - fixed broken llseek() prototype 
157
158 * Wed Aug 20 1997 Erik Troan <ewt@redhat.com>
159 - added patch to prototype llseek
160
161 * Tue Jun 17 1997 Erik Troan <ewt@redhat.com>
162 - built against glibc
This page took 0.189266 seconds and 4 git commands to generate.