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