]> git.pld-linux.org Git - packages/klibc.git/blobdiff - klibc.spec
- updated klcc patch to use -idirafter for system includes
[packages/klibc.git] / klibc.spec
index 6eb94363f9580d33992bcde26aa6df91802e77ce..9ac694d34851f0e638e801e4175c587757f1c192 100644 (file)
@@ -1,12 +1,13 @@
 #
 # 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
@@ -91,9 +92,18 @@ Narzędzia statycznie zlinkowane z klibc.
 
 %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
@@ -106,6 +116,7 @@ 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"
 
This page took 0.349389 seconds and 4 git commands to generate.