Группа :: Система/Ядро и оборудование
Пакет: mkinitrd-busybox
Главная Изменения Спек Патчи Загрузить Bugs and FR
Name: mkinitrd-busybox
Version: 1.00.rel
Release: alt1.M24.1
Summary: Statically linked utilities for initrd
License: GPL
Group: System/Kernel and hardware
Source: busybox-1.00.tar.bz2
Source1: busybox-1.00-mkinitrd.config
Patch1: busybox-1.00-alt-mkinitrd-config.patch
Patch2: busybox-1.00.pre8-alt-raidautorun.patch
Patch3: busybox-1.00.pre8-alt-insmod-allowable_licenses.patch
Patch4: busybox-1.00.pre8-alt-insmod-force_load.patch
Patch5: busybox-1.00-pre8-compiler-fixes.patch
Patch6: busybox-1.00-dietlibc.patch
Patch7: busybox-1.00.pre8-syscalls.patch
Patch8: busybox-1.00-pre8-amd64-hack.patch
Patch9: busybox-1.00-alt-insmod-fix.patch
# Automatically added by buildreq on Tue Jul 16 2002
BuildRequires: dietlibc
%description
BusyBox combines tiny versions of many common UNIX utilities into a
single small executable. It provides replacements for most of the
utilities you usually find in GNU fileutils, shellutils, etc. The
utilities in BusyBox generally have fewer options than their
full-featured GNU cousins; however, the options that are included
provide the expected functionality and behave very much like their GNU
counterparts. BusyBox provides a fairly complete environment for any
small or embedded system.
This version of BusyBox is configured for use in initrd images generated
by the mkinitrd utility.
%prep
%setup -q -n busybox-1.00
%patch1 -p1
%patch2
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7
%patch8
%__cp %SOURCE1 .config
%build
%ifnarch ia64 x86_64
echo CONFIG_FEATURE_2_4_MODULES=y >> .config
echo CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y >> .config
%endif
# SMP-incompatible build - fails to build config.h before it is needed :(
%make LIBRARIES="-lcompat"
%install
%__install -pD -m755 busybox $RPM_BUILD_ROOT/%_lib/mkinitrd/busybox
%files
/%_lib/mkinitrd
%changelog
…
Полный changelog можно просмотреть здесь
Version: 1.00.rel
Release: alt1.M24.1
Summary: Statically linked utilities for initrd
License: GPL
Group: System/Kernel and hardware
Source: busybox-1.00.tar.bz2
Source1: busybox-1.00-mkinitrd.config
Patch1: busybox-1.00-alt-mkinitrd-config.patch
Patch2: busybox-1.00.pre8-alt-raidautorun.patch
Patch3: busybox-1.00.pre8-alt-insmod-allowable_licenses.patch
Patch4: busybox-1.00.pre8-alt-insmod-force_load.patch
Patch5: busybox-1.00-pre8-compiler-fixes.patch
Patch6: busybox-1.00-dietlibc.patch
Patch7: busybox-1.00.pre8-syscalls.patch
Patch8: busybox-1.00-pre8-amd64-hack.patch
Patch9: busybox-1.00-alt-insmod-fix.patch
# Automatically added by buildreq on Tue Jul 16 2002
BuildRequires: dietlibc
%description
BusyBox combines tiny versions of many common UNIX utilities into a
single small executable. It provides replacements for most of the
utilities you usually find in GNU fileutils, shellutils, etc. The
utilities in BusyBox generally have fewer options than their
full-featured GNU cousins; however, the options that are included
provide the expected functionality and behave very much like their GNU
counterparts. BusyBox provides a fairly complete environment for any
small or embedded system.
This version of BusyBox is configured for use in initrd images generated
by the mkinitrd utility.
%prep
%setup -q -n busybox-1.00
%patch1 -p1
%patch2
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7
%patch8
%__cp %SOURCE1 .config
%build
%ifnarch ia64 x86_64
echo CONFIG_FEATURE_2_4_MODULES=y >> .config
echo CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y >> .config
%endif
# SMP-incompatible build - fails to build config.h before it is needed :(
%make LIBRARIES="-lcompat"
%install
%__install -pD -m755 busybox $RPM_BUILD_ROOT/%_lib/mkinitrd/busybox
%files
/%_lib/mkinitrd
%changelog
…
Полный changelog можно просмотреть здесь