]> git.pld-linux.org Git - packages/e2fsprogs.git/blob - e2fsprogs.spec
7d438307b73dde8ff7e0d824037c2a63d0cdc165
[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):    Narzêdzia do systemu plikowego ext2
5 Summary(tr):    ext2 dosya sistemi için araçlar
6 Name:           e2fsprogs
7 Version:        1.14
8 Release:        2
9 Copyright:      GPL
10 Group:          Utilities/System
11 Group(pl):      Narzêdzia/System
12 Source:         ftp://tsx-11.mit.edu/pub/linux/packages/ext2fs/%{name}-%{version}.tar.gz
13 Patch0:         e2fsprogs-info.patch
14 Patch1:         e2fsprogs-fsck.patch
15 Patch2:         e2fsprogs-findsuper.patch
16 URL:            http://web.mit.edu/tytso/www/linux/e2fsprogs.html
17 Requires:       %{name}-libs = %{version}
18 Buildroot:      /tmp/%{name}-%{version}-root
19
20 %description
21 This package includes a number of utilities for creating, checking,
22 and repairing ext2 filesystems.
23
24 %description -l de
25 Dieses Paket enthält eine Auswahl an Utilities zum Erstellen, Prüfen 
26 und zur Instandsetzung von ext2-Dateisystemen.
27
28 %description -l fr
29 Ce package contient de nombreux utilitaires pour créer, vérifier, et
30 réparer les systèmes de fichiers ext2.
31
32 %description -l pl
33 Pakiet ten zawiera narzêdzia do tworzenia, sprawdzania i naprawiania
34 wolumenów dyskowych z systemem plikowym ext2.
35
36 %description -l tr
37 Bu paket, ext2 dosya sistemlerini yaratmak, onarmak, kontrol etmek ve bazý
38 parametrelerini deðiþtirmek için gerekli yazýlýmlarý içerir.
39
40 %package devel
41 Summary:        e2fs header files
42 Summary(de):    Header-Dateien für eine e2fs
43 Summary(pl):    Pliki nag³ówkowe do bibliotek e2fs
44 Group:          Development/Libraries
45 Group(pl):      Programowanie/Biblioteki
46 Prereq:         /sbin/install-info
47 Requires:       %{name} = %{version}
48
49 %description devel
50 Header files needed to develop ext2 filesystem-specific programs.
51
52 %description -l de devel
53 Header-Dateien, die zur Entwicklung von ext2-Dateisystemspezifischen
54 Programmen erforderlich sind.
55
56 %description devel
57 Pliki nag³ówkowe niezbêdne do tworzenia programów obs³ugukj±cych e2fs.
58
59 %package static
60 Summary:        e2fs static libraries
61 Summary(de):    e2fs statische Libraries
62 Summary(pl):    Biblioteki statyczne do obs³ugi e2fs
63 Group:          Development/Libraries
64 Group(pl):      Programowanie/Biblioteki
65 Requires:       %{name}-devel = %{version}
66
67 %description static
68 Static libraries files needed to develop ext2 filesystem-specific
69 programs statically linked with e2progs libs.
70
71 %description -l de static
72 Libraries zur Entwicklung von ext2-Dateisystemspezifischen
73 Programmen erforderlich sind.
74
75 %description -l pl static
76 Biblioteki statyczne do obsugi e2fs niezbdne do kompilacji programów 
77 statycznie skonsolidowanych (likowanych) z bibliotekami do e2fs.
78
79 %package libs
80 Summary:        e2fs libraries
81 Summary(de):    e2fs Libraries
82 Summary(pl):    Biblioteki do obs³ugi e2fs
83 Group:          Libraries
84 Group(pl):      Biblioteki
85
86 %description libs
87 e2fs libraries
88
89 %description libs -l pl
90 Biblioteki do obs³ugi e2fs
91
92 %prep
93 %setup  -q
94 %patch0 -p1
95 %patch1 -p1
96 %patch2 -p1
97
98 %build
99 CFLAGS="$RPM_OPT_FLAGS" \
100 ./configure \
101         --enable-elf-shlibs \
102         --with-ldopts="-s"
103
104 make libs progs docs
105
106 %install
107 rm -rf $RPM_BUILD_ROOT
108 export PATH=/sbin:$PATH
109
110 make install DESTDIR=$RPM_BUILD_ROOT
111 make install-libs DESTDIR=$RPM_BUILD_ROOT
112
113 strip --strip-unneeded $RPM_BUILD_ROOT/lib/lib*.so.*.*
114
115 gzip -9nf $RPM_BUILD_ROOT/usr/man/man{1,8}/*
116
117 %post   -p /sbin/ldconfig
118 %postun -p /sbin/ldconfig
119
120 %post  devel
121 /sbin/install-info /usr/info/libext2fs.info.gz /etc/info-dir
122
123 %preun devel
124 if [ "$1" = "0" ]; then
125         /sbin/install-info --delete /usr/info/libext2fs.info.gz /etc/info-dir
126 fi
127
128 %clean
129 rm -rf $RPM_BUILD_ROOT
130
131 %files
132 %defattr(755,root,root,755)
133 /sbin/*
134 /usr/sbin/*
135 /usr/bin/*
136 %attr(644,root,root) /usr/man/man[18]/*
137
138 %files libs
139 %defattr(755,root,root,755)
140 /lib/lib*.so.*.*
141
142 %files devel
143 %defattr(644,root,root,755)
144 %doc README RELEASE-NOTES
145 /usr/info/libext2fs.info*
146 /usr/include/*
147 %attr(755,root,root) /usr/lib/lib*.so
148
149 %files static
150 %defattr(644,root,root,755)
151 /usr/lib/lib*.a
152
153 %changelog
154 * Mon Apr 19 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
155   [1.14-2]
156 - fixed coredump fsck when it does not find its argument in
157   /etc/fstab (e2fsprogs-fsck.patch),
158 - added to package findsuper (e2fsprogs-findsuper.patch),
159 - recompiled on new rpm.
160
161 * Fri Mar  5 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
162   [1.14-1]
163 - added URL,
164 - added Group(pl),
165 - removed man group from man pages.
166
167 * Mon Dec 27 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
168   [1.12-5]
169 - standarized {un}registering info pages (added e2fsprogs-info.patch).
170
171 * Fri Dec 11 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
172   [1.12-4]
173 - added gzipping man pages,
174 - added --with-ldopts="-s" to ./configure parameters,
175 - added e2fsprogs-kernel21.patch which allows compile e2fsprogs on both
176   2.0.x and 2.1.x kernels.
177
178 * Mon Sep 28 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
179   [1.12-3]
180 - %postun changed to %preun (during uregistering e2progs info pages in 
181   %postun /usr/info/history.info.gz don't exist).
182 - removed all patches.
183
184 * Sat Aug 15 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
185   [1.10-7]
186 - added -q %setup parameter,
187 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
188 - added using %%{name} and %%{version} in Source,
189 - added static subpackage,
190 - added pl translation,
191 - fixed %post{un},
192 - added "rm -rf $RPM_BUILD_ROOT" on bigin %install,
193 - changed dependencies to "Requires: %%{name} = %%{version}" in devel
194   subpackage,
195 - added stripping shared libraries,
196 - fiew simplification in %files and %install,
197 - added %post{un} sections with registration info pages for libext2fs in
198   devel subpackage,
199 - added %attr and %defattr macros in %files (allows build package from
200   non-root account).
201
202 * Thu May 07 1998 Prospector System <bugs@redhat.com>
203 - translations modified for de, fr, tr
204
205 * Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com>
206 - include <asm/types.h> to match kernel types in utils
207
208 * Tue Oct 14 1997 Donnie Barnes <djb@redhat.com>
209 - spec file cleanups
210
211 * Wed Oct 01 1997 Erik Troan <ewt@redhat.com>
212 - fixed broken llseek() prototype 
213
214 * Wed Aug 20 1997 Erik Troan <ewt@redhat.com>
215 - added patch to prototype llseek
216
217 * Tue Jun 17 1997 Erik Troan <ewt@redhat.com>
218 - built against glibc
This page took 0.096508 seconds and 2 git commands to generate.