diff options
Diffstat (limited to 'repo/linux')
| -rw-r--r-- | repo/linux/linux-firmware.xibuild | 4 | ||||
| -rw-r--r-- | repo/linux/linux-headers.xibuild | 4 | ||||
| -rw-r--r-- | repo/linux/linux.xibuild | 29 | 
3 files changed, 21 insertions, 16 deletions
| diff --git a/repo/linux/linux-firmware.xibuild b/repo/linux/linux-firmware.xibuild index 16746b7..67f5f14 100644 --- a/repo/linux/linux-firmware.xibuild +++ b/repo/linux/linux-firmware.xibuild @@ -10,6 +10,6 @@ BRANCH=0c6a7b3bf728b95c8b7b95328f94335e2bb2c967  DESC="All firmware files for linux"  package () { -    mkdir -pv $PKG_DEST/usr/lib/firmware -    cp -rv * $PKG_DEST/usr/lib/firmware +    mkdir -p $PKG_DEST/usr/lib/firmware +    cp -r * $PKG_DEST/usr/lib/firmware  } diff --git a/repo/linux/linux-headers.xibuild b/repo/linux/linux-headers.xibuild index c7d4d5f..c4a3a7e 100644 --- a/repo/linux/linux-headers.xibuild +++ b/repo/linux/linux-headers.xibuild @@ -16,6 +16,6 @@ build () {  }  package () { -    mkdir -pv $PKG_DEST/usr/include -    cp -rv usr/include/* $PKG_DEST/usr/include/ +    mkdir -p $PKG_DEST/usr/include +    cp -r usr/include/* $PKG_DEST/usr/include/  } diff --git a/repo/linux/linux.xibuild b/repo/linux/linux.xibuild index caf0918..ff11076 100644 --- a/repo/linux/linux.xibuild +++ b/repo/linux/linux.xibuild @@ -3,39 +3,43 @@  MAKEDEPS="make bc"  DEPS="sbase kmod" -PKG_VER=5.16.11 -SOURCE=https://cdn.kernel.org/pub/linux/kernel/v$(echo $PKG_VER | cut -d. -f1).x/linux-$PKG_VER.tar.xz +PKG_VER=5.16.12 +SOURCE=https://cdn.kernel.org/pub/linux/kernel/v${PKG_VER%%.*}.x/linux-$PKG_VER.tar.xz  ADDITIONAL=" -    https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/linux/trunk/config +    config +    fix-sbase-coreutils.patch      "  prepare () { +    apply_patches      mv config .config +    export GREP="ggrep" +      make olddefconfig      make -s kernelrelease > version -    echo "Prepared linux version $(<version)" +    echo "Prepared linux version $(cat version)"  }  build () { -    make all +    make all   }  package () { -    local kernver="$(<version)" +    local kernver="$(cat version)"      local modulesdir="$PKG_DEST/usr/lib/modules/$PKG_VER"      echo "Installing boot image..." -    mkdir -pv $PKG_DEST/boot -    cp -iv arch/x86/boot/bzImage $PKG_DEST/boot/vmlinuz-$PKG_VER -    cp -iv System.map $PKG_DEST/boot/System.map-$PKG_VER -    cp -iv .config $PKG_DEST/boot/config-$PKG_VER +    mkdir -p $PKG_DEST/boot +    cp arch/x86/boot/bzImage $PKG_DEST/boot/vmlinuz-$PKG_VER +    cp System.map $PKG_DEST/boot/System.map-$PKG_VER +    cp .config $PKG_DEST/boot/config-$PKG_VER      install -d $PKG_DEST/usr/share/doc/linux-$PKG_VER      cp -r Documentation/* $PKG_DEST/usr/share/doc/linux-$PKG_VER -    install -v -m755 -d $PKG_DEST/etc/modprobe.d +    install -m755 -d $PKG_DEST/etc/modprobe.d      cat > $PKG_DEST/etc/modprobe.d/usb.conf << "EOF"  # Begin /etc/modprobe.d/usb.conf @@ -48,6 +52,7 @@ EOF    echo "Installing modules..."    make INSTALL_MOD_PATH="$PKG_DEST/usr" INSTALL_MOD_STRIP=1 modules_install -  rm "$modulesdir"/{source,build} +  rm "$modulesdir"/source +  rm "$modulesdir"/build  } | 
