]> git.pld-linux.org Git - packages/glibc.git/blame - glibc.spec
- repacked glibc*-man-pages.tar.gz to .tar.bz2
[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
1fc785e2 9Release: 4
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
ea870772
JB
20Source5: %{name}-man-pages.tar.bz2
21Source6: %{name}-non-english-man-pages.tar.bz2
4206408a 22Patch0: %{name}-info.patch
23Patch1: %{name}-versions.awk_fix.patch
24Patch2: %{name}-pld.patch
25Patch3: %{name}-crypt-blowfish.patch
26Patch4: %{name}-string2-pointer-arith.patch
27Patch5: %{name}-linuxthreads-lock.patch
28Patch6: %{name}-pthread_create-manpage.patch
29Patch7: %{name}-sparc-linux-chown.patch
c97a78c1 30Patch8: %{name}-ldconfig-bklinks.patch
8e39398b 31Patch9: %{name}-paths.patch
32Patch10: %{name}-vaargs.patch
82e30bf2 33Patch11: %{name}-malloc.patch
959d1cc7 34URL: http://www.gnu.org/software/libc/
294baff4 35BuildRequires: gd-devel >= 2.0.1
29f12ae8 36BuildRequires: gettext-devel >= 0.10.36
5240d049
TP
37BuildRequires: libpng-devel
38BuildRequires: perl
c7d9be53 39BuildRequires: rpm-build >= 4.0-11
5240d049 40BuildRequires: texinfo
236a5027 41Provides: ld.so.2
c37d4a8e
JR
42Provides: ldconfig
43Provides: /sbin/ldconfig
688a0d9c 44Obsoletes: %{name}-common
02a48f43 45Obsoletes: %{name}-debug
c37d4a8e 46Obsoletes: ldconfig
236a5027 47Autoreq: false
19632aed 48Prereq: basesystem
000885ac 49BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
ea3a228f 50Conflicts: kernel < %{min_kernel}
d90a3b13 51
52%description
7a3b906b 53Contains the standard libraries that are used by multiple programs on
54the system. In order to save disk space and memory, as well as to ease
602a978a 55upgrades, common system code is kept in one place and shared between
56programs. This package contains the most important sets of shared
7a3b906b 57libraries, the standard C library and the standard math library.
58Without these, a Linux system will not function. It also contains
59national language (locale) support and timezone databases.
d90a3b13 60
61%description -l de
7a3b906b 62