]> git.pld-linux.org Git - packages/glibc.git/blame - glibc.spec
- fix malloc implementation; release 3
[packages/glibc.git] / glibc.spec
CommitLineData
ea3a228f 1%define min_kernel 2.2.0
236a5027 2Summary: GNU libc
3Summary(de): GNU libc
4Summary(fr): GNU libc
5Summary(pl): GNU libc
6Summary(tr): GNU libc
5240d049 7Name: glibc
8e39398b 8Version: 2.2.4
69fed1fc 9Release: 3
602a978a 10License: LGPL
236a5027 11Group: Libraries
908ab141 12Group(de): Libraries
ca5cee2c 13Group(fr): Librairies
236a5027 14Group(pl): Biblioteki
e416ed39
AM
15Source0: ftp://sources.redhat.com/pub/glibc/releases/%{name}-%{version}.tar.gz
16Source1: ftp://sources.redhat.com/pub/glibc/releases/%{name}-linuxthreads-%{version}.tar.gz
4206408a 17Source2: nscd.init
18Source3: nscd.sysconfig
19Source4: nscd.logrotate
20Source5: ldconfig.8
38645a24 21Source6: %{name}-man-pages.tar.gz
22Source7: %{name}-non-english-man-pages.tar.gz
4206408a 23Patch0: %{name}-info.patch
24Patch1: %{name}-versions.awk_fix.patch
25Patch2: %{name}-pld.patch
26Patch3: %{name}-crypt-blowfish.patch
27Patch4: %{name}-string2-pointer-arith.patch
28Patch5: %{name}-linuxthreads-lock.patch
29Patch6: %{name}-pthread_create-manpage.patch
30Patch7: %{name}-sparc-linux-chown.patch
c97a78c1 31Patch8: %{name}-ldconfig-bklinks.patch
8e39398b 32Patch9: %{name}-paths.patch
33Patch10: %{name}-vaargs.patch
69fed1fc 34Patch11: %{name}-malloc.patch
959d1cc7 35URL: http://www.gnu.org/software/libc/
294baff4 36BuildRequires: gd-devel >= 2.0.1
29f12ae8 37BuildRequires: gettext-devel >= 0.10.36
5240d049
TP
38BuildRequires: libpng-devel
39BuildRequires: perl
c7d9be53 40BuildRequires: rpm-build >= 4.0-11
5240d049 41BuildRequires: texinfo
236a5027 42Provides: ld.so.2
c37d4a8e
JR
43Provides: ldconfig
44Provides: /sbin/ldconfig
688a0d9c 45Obsoletes: %{name}-common
02a48f43 46Obsoletes: %{name}-debug
c37d4a8e 47Obsoletes: ldconfig
236a5027 48Autoreq: false
19632aed 49Prereq: basesystem
000885ac 50BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
ea3a228f 51Conflicts: kernel < %{min_kernel}
d90a3b13 52
53%description
7a3b906b 54Contains the standard libraries that are used by multiple programs on
55the system. In order to save disk space and memory, as well as to ease
602a978a 56upgrades, common system code is kept in one place and shared between
57programs. This package contains the most important sets of shared
7a3b906b 58libraries, the standard C library and the standard math library.
59Without these, a Linux system will not function. It also contains
60national language (locale) support and timezone databases.
d90a3b13 61
62%description -l de
7a3b906b 63