summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kernel-headers
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2007-12-01 20:04:00 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2007-12-01 20:04:00 +0000
commite1d5804f30d1ff27a9a7ca2acef5f2398ed3e385 (patch)
tree2a6169741ad80d62dcb7958f3266b5f780f60093 /pkgs/os-specific/linux/kernel-headers
parent29ef9c473ae8bbfa40f2294b25d61fa6b0f9171b (diff)
downloadnixpkgs-e1d5804f30d1ff27a9a7ca2acef5f2398ed3e385.tar
nixpkgs-e1d5804f30d1ff27a9a7ca2acef5f2398ed3e385.tar.gz
nixpkgs-e1d5804f30d1ff27a9a7ca2acef5f2398ed3e385.tar.bz2
nixpkgs-e1d5804f30d1ff27a9a7ca2acef5f2398ed3e385.tar.lz
nixpkgs-e1d5804f30d1ff27a9a7ca2acef5f2398ed3e385.tar.xz
nixpkgs-e1d5804f30d1ff27a9a7ca2acef5f2398ed3e385.tar.zst
nixpkgs-e1d5804f30d1ff27a9a7ca2acef5f2398ed3e385.zip
Installing kernel headers using make headers_install
svn path=/nixpkgs/branches/stdenv-updates/; revision=9815
Diffstat (limited to 'pkgs/os-specific/linux/kernel-headers')
-rw-r--r--pkgs/os-specific/linux/kernel-headers/builder.sh23
1 files changed, 3 insertions, 20 deletions
diff --git a/pkgs/os-specific/linux/kernel-headers/builder.sh b/pkgs/os-specific/linux/kernel-headers/builder.sh
index b2ebbc69485..05392d5fe24 100644
--- a/pkgs/os-specific/linux/kernel-headers/builder.sh
+++ b/pkgs/os-specific/linux/kernel-headers/builder.sh
@@ -1,26 +1,9 @@
 source $stdenv/setup
 
+patchPhase="sed -i '/scsi/d' include/Kbuild"
 
-buildPhase() {
-    make include/linux/version.h
-}
-
-buildPhase=buildPhase
-
-
-installPhase() {
-    mkdir $out
-    mkdir $out/include
-    cp -prvd include/linux include/asm-generic $out/include
-    cp -prvd include/asm-$platform $out/include
-    ln -s asm-$platform $out/include/asm
-    for i in $extraIncludeDirs; do
-	cp -prvd include/asm-$i $out/include
-    done
-    echo -n > $out/include/linux/autoconf.h
-}
-
-installPhase=installPhase
+buildPhase="make mrproper headers_check";
 
+installPhase="make INSTALL_HDR_PATH=$out headers_install"
 
 genericBuild