#
# Conditional build:
%bcond_without dist_kernel # build without distribution kernel-headers
+%bcond_with verbose # verbose build
#
Summary: Minimalistic libc subset for use with initramfs
Summary(pl.UTF-8): Zminimalizowany podzbiór biblioteki C do używania z initramfs
Name: klibc
Version: 1.5
-Release: 1
+Release: 2
License: BSD/GPL
Group: Libraries
Source0: http://www.kernel.org/pub/linux/libs/klibc/%{name}-%{version}.tar.bz2
%build
cd usr/include
-ln -sf /usr/include/asm-generic .
-ln -sf /usr/include/asm .
ln -sf /usr/include/linux .
+ln -sf /usr/include/asm .
+ln -sf /usr/include/asm-generic .
+%ifarch %{x8664}
+ln -sf /usr/include/asm-i386 .
+ln -sf /usr/include/asm-x86_64 .
+%endif
+%ifarch sparc64
+ln -sf /usr/include/asm-sparc .
+ln -sf /usr/include/asm-sparc64 .
+%endif
+
cd ../..
install -d linux
ln -sf ../usr/include linux/include
rpm_includedir=%{_includedir}/klibc \
rpm_libdir=%{_libdir} \
SHLIBDIR=/%{_lib} \
+ %{?with_verbose:KBUILD_VERBOSE=1} \
OPTFLAGS="%{rpmcflags} -Os -fomit-frame-pointer -falign-functions=0 \
-falign-jumps=0 -falign-loops=0 -ffreestanding"