]>
Commit | Line | Data |
---|---|---|
8ae85790 | 1 | |
2 | %define llh_version 2.4.31 | |
3 | ||
4 | Summary: C library optimized for size (mipsel version) | |
275689e8 | 5 | Summary(pl.UTF-8): Biblioteka C zoptymalizowana na rozmiar (dla mipsel) |
8ae85790 | 6 | Name: crossmipsel-uClibc |
7 | Version: 0.9.28 | |
ac5b7c91 | 8 | Release: 2 |
8ae85790 | 9 | Epoch: 0 |
10 | License: LGPL | |
11 | Group: Libraries | |
12 | Source0: http://www.uclibc.org/downloads/uClibc-%{version}.tar.bz2 | |
13 | # Source0-md5: 1ada58d919a82561061e4741fb6abd29 | |
14 | Source1: http://www.uclibc.org/downloads/toolchain/linux-libc-headers-%{llh_version}.tar.bz2 | |
15 | # Source1-md5: 997d36627baf6825c712431dee4d79d3 | |
ac5b7c91 | 16 | Source2: %{name}.config |
8ae85790 | 17 | URL: http://www.uclibc.org/ |
ac5b7c91 | 18 | BuildRequires: crossmipsel-gcc |
8ae85790 | 19 | BuildRequires: sed >= 4.0 |
20 | BuildRequires: which | |
21 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
22 | ||
23 | %define target mipsel-pld-linux | |
24 | %define arch %{_prefix}/%{target} | |
25 | ||
d432fb6e ER |
26 | %define no_install_post_strip 1 |
27 | %define no_install_post_chrpath 1 | |
8ae85790 | 28 | |
29 | %description | |
ac5b7c91 ER |
30 | Small libc for building embedded applications. Version compiled for |
31 | mipsel. | |
8ae85790 | 32 | |
effc49be | 33 | %description -l pl.UTF-8 |
ac5b7c91 | 34 | Mała libc do budowania aplikacji wbudowanych. Wersja dla mipsel. |
8ae85790 | 35 | |
36 | %prep | |
37 | %setup -q -n uClibc-%{version} -a1 | |
8ae85790 | 38 | install %{SOURCE2} .config |
8ae85790 | 39 | sed -i "s@^.*KERNEL_SOURCE.*\$@KERNEL_SOURCE=\"$PWD/linux-libc-headers-%{llh_version}\"@" \ |
40 | .config | |
41 | ||
8ae85790 | 42 | %build |
d2be93ad | 43 | %{__make} |
8ae85790 | 44 | |
45 | %install | |
d2be93ad | 46 | rm -rf $RPM_BUILD_ROOT |
78447fff JB |
47 | |
48 | %{__make} install \ | |
49 | DESTDIR=$RPM_BUILD_ROOT | |
8ae85790 | 50 | |
51 | %clean | |
52 | rm -rf $RPM_BUILD_ROOT | |
53 | ||
54 | %files | |
55 | %defattr(644,root,root,755) | |
56 | %doc Changelog* DEDICATION.mjn3 MAINTAINERS README TODO docs/threads.txt | |
d2be93ad | 57 | %dir %{arch}/lib |
58 | %attr(755,root,root) %{arch}/lib/*.so | |
78447fff | 59 | %attr(755,root,root) %{arch}/lib/*.so.* |
d2be93ad | 60 | %{arch}/lib/*.[ao] |
8ae85790 | 61 | %{arch}/include |