]> git.pld-linux.org Git - packages/klibc.git/blob - klibc.spec
- massive attack: source-md5
[packages/klibc.git] / klibc.spec
1 Summary:        Minimalistic libc subset for use with initramfs
2 Summary(pl):    Zminimalizowany podzbiór bibliteki C do u¿ywa z initramfs
3 Name:           klibc
4 Version:        0.79
5 Release:        1
6 License:        BSD
7 Group:          Libraries
8 Source0:        ftp://ftp.kernel.org/pub/linux/libs/klibc/%{name}-%{version}.tar.bz2
9 # Source0-md5:  82b8864b40ecff6937318ce6273e7137
10 URL:            http://www.zytor.com/mailman/listinfo/klibc/
11 BuildRequires:  kernel-source >= 2.4
12 BuildRequires:  perl
13 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14
15 %define no_install_post_strip 1
16
17 %description
18 klibc, what is intended to be a minimalistic libc subset for use with
19 initramfs. It is deliberately written for small size, minimal
20 entaglement and portability, not speed. It is definitely a work in
21 progress, and a lot of things are still missing.
22
23 %description -l pl
24 klibc w zamierzeniu ma byæ minimalistycznym podzbiorem biblioteki libc
25 do u¿ycia z initramfs. Celem jest minimalizacja, przenaszalno¶æ ale
26 nie szybko¶æ. klibc jest rozwijan± bibliotek± w zwi±zku z czym nadal
27 brakuje wielu rzeczy.
28
29 %prep
30 %setup -q
31
32 %build
33 ln -s %{_kernelsrcdir} linux
34
35 %{__make} \
36         CC=%{__cc} \
37         OPTFLAGS="%{rpmcflags} -Os -fomit-frame-pointer -falign-functions=0 \
38                 -falign-jumps=0 -falign-loops=0"
39
40 %install
41 rm -rf $RPM_BUILD_ROOT
42 install -d $RPM_BUILD_ROOT%{_includedir}/klibc
43 install -d $RPM_BUILD_ROOT%{_libdir}/klibc
44
45 cp -a klibc/include/* $RPM_BUILD_ROOT%{_includedir}/klibc
46 install klibc/libc.* klibc/crt0.o       $RPM_BUILD_ROOT%{_libdir}/klibc
47
48 %clean
49 rm -rf $RPM_BUILD_ROOT
50
51 %files
52 %defattr(644,root,root,755)
53 %{_includedir}/klibc
54 %dir %{_libdir}/klibc
55 %{_libdir}/klibc/*.[ao]
56 %attr(755,root,root) %{_libdir}/klibc/*.so
This page took 0.052829 seconds and 4 git commands to generate.