Репозитории ALT
S: | 6.5-alt1 |
5.1: | 2.6.29-alt3 |
4.1: | 2.6.24-alt4 |
4.0: | 2.6.17-alt6 |
3.0: | 2.4.25-alt2 |
Группа :: Разработка/Ядро
Пакет: glibc-kernheaders
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: glibc-kernheaders
Version: 2.4.25
Release: alt2
Summary: Header files for the Linux kernel for use by glibc
License: GPL
Group: Development/Kernel
Packager: Linux Kernel Development Team <kernel at packages.altlinux.org>
ExclusiveOS: Linux
ExclusiveArch: %ix86
Provides: kernel-headers = %version-%release
# No need to waste time on this.
AutoReqProv: no
Source0: %name-%version.tar.bz2
Source1: linux-%version-version.h
Source2: userspace.h
Patch1: %name-2.6.11-linux-prctl.patch
Patch2: %name-2.6.5-linux-quota.patch
Patch3: %name-2.6.11-asm-unistd.patch
Patch4: %name-2.6.11-asm-termbits.patch
%description
This package includes the C header files that specify the interface
between the Linux kernel and userspace libraries and programs. The header
files define structures and constants that are needed for building most
standard programs and are also needed for rebuilding the glibc package.
%prep
%setup -qc
find -type f -not -name \*.h -print -delete
find -type f -name intermezzo_\*.h -print -delete
find -type f -name acpi.h -print -delete
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%__install -p -m644 %SOURCE1 include/linux/version.h
%__install -p -m644 %SOURCE2 include/linux/userspace.h
%build
%__ln_s -nf asm-i386 include/asm
%__ln_s -nf userspace.h include/linux/autoconf.h
%__ln_s -nf userspace.h include/linux/modversions.h
%install
%__mkdir_p $RPM_BUILD_ROOT%_includedir/linux-default
%__cp -a include $RPM_BUILD_ROOT%_includedir/linux-default/
%files
%_includedir/linux-default
%changelog
…
Полный changelog можно просмотреть здесь
Version: 2.4.25
Release: alt2
Summary: Header files for the Linux kernel for use by glibc
License: GPL
Group: Development/Kernel
Packager: Linux Kernel Development Team <kernel at packages.altlinux.org>
ExclusiveOS: Linux
ExclusiveArch: %ix86
Provides: kernel-headers = %version-%release
# No need to waste time on this.
AutoReqProv: no
Source0: %name-%version.tar.bz2
Source1: linux-%version-version.h
Source2: userspace.h
Patch1: %name-2.6.11-linux-prctl.patch
Patch2: %name-2.6.5-linux-quota.patch
Patch3: %name-2.6.11-asm-unistd.patch
Patch4: %name-2.6.11-asm-termbits.patch
%description
This package includes the C header files that specify the interface
between the Linux kernel and userspace libraries and programs. The header
files define structures and constants that are needed for building most
standard programs and are also needed for rebuilding the glibc package.
%prep
%setup -qc
find -type f -not -name \*.h -print -delete
find -type f -name intermezzo_\*.h -print -delete
find -type f -name acpi.h -print -delete
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%__install -p -m644 %SOURCE1 include/linux/version.h
%__install -p -m644 %SOURCE2 include/linux/userspace.h
%build
%__ln_s -nf asm-i386 include/asm
%__ln_s -nf userspace.h include/linux/autoconf.h
%__ln_s -nf userspace.h include/linux/modversions.h
%install
%__mkdir_p $RPM_BUILD_ROOT%_includedir/linux-default
%__cp -a include $RPM_BUILD_ROOT%_includedir/linux-default/
%files
%_includedir/linux-default
%changelog
…
Полный changelog можно просмотреть здесь