diff options
author | vbox <vbox at vbox dot at> | 2011-11-28 21:14:12 +0100 |
---|---|---|
committer | vbox <vbox at vbox dot at> | 2011-11-28 21:14:12 +0100 |
commit | b77e11ebb9de86cfa0272367a91425a7c05f132c (patch) | |
tree | 4068fe869b876eafeac5d13eb36a05a4a8ad4d8f /base/kernel/Pkgfile | |
parent | 45fe5dd8a5a017c9adce0348a5816cb8598fbd17 (diff) | |
download | nutyx-extra-b77e11ebb9de86cfa0272367a91425a7c05f132c.tar.gz nutyx-extra-b77e11ebb9de86cfa0272367a91425a7c05f132c.tar.bz2 nutyx-extra-b77e11ebb9de86cfa0272367a91425a7c05f132c.tar.xz nutyx-extra-b77e11ebb9de86cfa0272367a91425a7c05f132c.zip |
kernel, maj 3.1.3-1
Diffstat (limited to 'base/kernel/Pkgfile')
-rw-r--r-- | base/kernel/Pkgfile | 39 |
1 files changed, 19 insertions, 20 deletions
diff --git a/base/kernel/Pkgfile b/base/kernel/Pkgfile index e2367bfc7..fc79931fd 100644 --- a/base/kernel/Pkgfile +++ b/base/kernel/Pkgfile @@ -1,12 +1,12 @@ # Description: Le kernel avec les modules nvidia, ati, broadcom et virtualbox # URL: http://www.kernel.org # Maintainer: NuTyX core team -# Packager: thierryn1 at hispeed dot ch +# Packager: thierryn1 at hispeed dot ch, tyrry33 at gmail dot com name=kernel -version=2.6.39.4 -_BaseVersion=2.6.39 -release=5 +version=3.1.3 +_BaseVersion=3.1 +release=1 PKGMK_NO_STRIP="yes" PKGMK_IGNORE_FOOTPRINT="yes" PKGMK_IGNORE_MD5SUM="yes" @@ -14,10 +14,10 @@ SCRIPT_VERSION="pakxe.3" INITRDBASE="nutyx-initrd" _extra=30052011 _tools=08112011 -NVIDIA_VERSION=285.05.09 +NVIDIA_VERSION=290.10 VB_VERSION=4.1.6 -VB_BUILD=74713 -ATI_VERSION=11.9 +VB_BUILD=74727 +ATI_VERSION=11.11 [ "`uname -m`" == "i686" ] && _ARCH=x86 [ "`uname -m`" == "x86_64" ] && _ARCH=x86_64 @@ -25,19 +25,18 @@ ATI_VERSION=11.9 [ "`uname -m`" == "x86_64" ] && VB_ARCH=amd64 [ "`uname -m`" == "i686" ] && BC_ARCH=x86_32 [ "`uname -m`" == "x86_64" ] && BC_ARCH=x86_64 -source=(http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_${BC_ARCH}-v5_100_82_38.tar.gz \ - http://www.broadcom.com/docs/linux_sta/5_100_82_38.patch \ +source=(http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_${BC_ARCH}-v5_100_82_112.tar.gz \ http://download.virtualbox.org/virtualbox/${VB_VERSION}/VirtualBox-${VB_VERSION}-${VB_BUILD}-Linux_${VB_ARCH}.run \ http://www2.ati.com/drivers/linux/ati-driver-installer-${ATI_VERSION/./-}-x86.x86_64.run \ makefile_compat.patch \ http://fr.download.nvidia.com/XFree86/Linux-${_ARCH}/${NVIDIA_VERSION}/NVIDIA-Linux-${_ARCH}-${NVIDIA_VERSION}.run\ - http://www.kernel.org/pub/linux/kernel/v2.6/linux-${_BaseVersion}.tar.bz2 config_64 config\ - http://www.kernel.org/pub/linux/kernel/v2.6/patch-$version.bz2 \ + http://www.kernel.org/pub/linux/kernel/v3.0/linux-${_BaseVersion}.tar.bz2 config_64 config\ + http://www.kernel.org/pub/linux/kernel/v3.0/patch-$version.bz2 \ http://nutyx.meticul.eu/install-${SCRIPT_VERSION}.ash \ http://nutyx.meticul.eu/files/nutyx-initrd-`uname -m`-${_extra}.tar.bz2\ http://nutyx.meticul.eu/files/installtools-${_tools}.tar.bz2) build(){ -unset MAKEFLAGS +# unset MAKEFLAGS for i in setup-install setup-mirroir do sed -i "s|#INSTALL#|install-$SCRIPT_VERSION.ash|" \ @@ -85,16 +84,16 @@ case `uname -m` in esac # Module broadcom cd $SRC -patch -Np0 -i 5_100_82_38.patch +# patch -Np0 -i 5_100_82_38.patch KBUILD_NOPEDANTIC=1 make -C $SRC/linux-${_BaseVersion} M=`pwd` -install -m 0644 -D wl.ko $PKG/lib/modules/${_BaseVersion}/kernel/drivers/zzzz/wl.ko +install -m 0644 -D wl.ko $PKG/lib/modules/${version}/kernel/drivers/zzzz/wl.ko # Module nvidia cd $SRC sh NVIDIA-Linux-${_ARCH}-${NVIDIA_VERSION}.run --extract-only cd NVIDIA-Linux-${_ARCH}-${NVIDIA_VERSION}/kernel ln -s Makefile{.kbuild,} SYSSRC=$SRC/linux-${_BaseVersion} make module -install -m 0644 -D nvidia.ko $PKG/lib/modules/${_BaseVersion}/kernel/drivers/zzzz/nvidia.ko +install -m 0644 -D nvidia.ko $PKG/lib/modules/${version}/kernel/drivers/zzzz/nvidia.ko # Module ati cd $SRC @@ -107,7 +106,7 @@ cd common/lib/modules/fglrx/build_mod cp 2.6.x/Makefile . cp $SRC/ati/arch/${_ARCH}/lib/modules/fglrx/build_mod/libfglrx_ip.a . make -C $SRC/linux-${_BaseVersion} SUBDIRS="`pwd`" modules -install -m 0644 -D fglrx.ko $PKG/lib/modules/${_BaseVersion}/kernel/drivers/zzzz/fglrx.ko +install -m 0644 -D fglrx.ko $PKG/lib/modules/${version}/kernel/drivers/zzzz/fglrx.ko # Modules VB cd $SRC @@ -115,16 +114,16 @@ sh VirtualBox-${VB_VERSION}-${VB_BUILD}-Linux_${VB_ARCH}.run --target vb --keep cd vb tar xfj VirtualBox.tar.bz2 cd src/vboxhost/ -KERNELRELEASE=${_BaseVersion} KERN_DIR=$SRC/linux-${_BaseVersion} make +KERNELRELEASE=${version} KERN_DIR=$SRC/linux-${_BaseVersion} make for i in *.ko do install -D -m0644 $i \ - $PKG/lib/modules/${_BaseVersion}/kernel/drivers/zzzz/$i + $PKG/lib/modules/${version}/kernel/drivers/zzzz/$i done # Install modules cd $SRC/linux-${_BaseVersion} sed -i "/rm\ -rf\ \$(MODLIB)\/kernel/d" Makefile -make INSTALL_MOD_PATH=$PKG modules_install +make -j1 INSTALL_MOD_PATH=$PKG modules_install mkdir -p $PKG/boot case `uname -m` in x86_64) @@ -143,7 +142,7 @@ case `uname -m` in $PKG/boot/kernel-$version ;; esac ln -sf kernel-$version $PKG/boot/kernel -cd $PKG/lib/modules/${_BaseVersion}/ +cd $PKG/lib/modules/${version}/ rm {build,source} ln -sv /usr/src/linux-${_BaseVersion} build ln -sv /usr/src/linux-${_BaseVersion} source |