1 Summary: Minimalistic libc subset for use with initramfs
2 Summary(pl): Zminimalizowany podzbiór bibliteki C do u¿ywa z initramfs
8 Source0: ftp://ftp.kernel.org/pub/linux/libs/klibc/%{name}-%{version}.tar.bz2
9 URL: http://www.zytor.com/mailman/listinfo/klibc/
10 BuildRequires: kernel-source >= 2.4
12 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14 %define no_install_post_strip 1
17 klibc, what is intended to be a minimalistic libc subset for use with
18 initramfs. It is deliberately written for small size, minimal
19 entaglement and portability, not speed. It is definitely a work in
20 progress, and a lot of things are still missing.
23 klibc w zamierzeniu ma byæ minimalistycznym podzbiorem biblioteki libc
24 do u¿ycia z initramfs. Celem jest minimalizacja, przenaszalno¶æ ale
25 nie szybko¶æ. klibc jest rozwijan± bibliotek± w zwi±zku z czym nadal
32 ln -s %{_kernelsrcdir} linux
36 OPTFLAGS="%{rpmcflags} -Os -fomit-frame-pointer -falign-functions=0 \
37 -falign-jumps=0 -falign-loops=0"
40 rm -rf $RPM_BUILD_ROOT
41 install -d $RPM_BUILD_ROOT%{_includedir}/klibc
42 install -d $RPM_BUILD_ROOT%{_libdir}/klibc
44 cp -a klibc/include/* $RPM_BUILD_ROOT%{_includedir}/klibc
45 install klibc/libc.* klibc/crt0.o $RPM_BUILD_ROOT%{_libdir}/klibc
48 rm -rf $RPM_BUILD_ROOT
51 %defattr(644,root,root,755)
54 %{_libdir}/klibc/*.[ao]
55 %attr(755,root,root) %{_libdir}/klibc/*.so