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