Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1489507
 поиск   регистрация   авторизация 
 
Группа :: Система/Ядро и оборудование
Пакет: 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 можно просмотреть здесь

 
design & coding: Vladimir Lettiev aka crux © 2004-2005