]> git.ipfire.org Git - people/amarx/ipfire-3.x.git/commitdiff
kernel: Make package ready for ARMv7.
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 16 Dec 2011 15:37:38 +0000 (16:37 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 16 Dec 2011 15:37:38 +0000 (16:37 +0100)
kernel/kernel.nm

index c64ffa535d3f6ba309495ff50c6e46c26fe8b8e9..d6ec034d1b4e9432892ecba90f2eb2ff13e9a4e7 100644 (file)
@@ -41,14 +41,17 @@ build
                module-init-tools
                ncurses-devel
                net-tools
-               newt-devel
-               pciutils-devel
                perl
                python-devel
-               slang-devel
                xz-lzma-compat
        end
 
+       tools_cpupower_requires
+               newt-devel
+               pcituils-devel
+               slang-devel
+       end
+
        # A list of kernels to build.
        kernels =
 
@@ -78,6 +81,15 @@ build
                build_cpupower = 0
        end
 
+       if "%{DISTRO_ARCH}" == "armv7hl"
+               # Currently build no kernel images.
+
+               kernel_arch  = arm
+
+               # ARM does not support cpupower.
+               build_cpupower = 0
+       end
+
        # Build default kernel.
        if "%{build_kernel_default}" == "1"
                kernels += default
@@ -93,6 +105,11 @@ build
                kernels += versatile
        end
 
+       # Add tools' build requirements if build is requested.
+       if "%{build_cpupower}" == "1"
+               requires += %{tools_cpupower_requires}
+       end
+
        prepare_cmds
                rm -f %{DIR_APP}/localversion-grsec