diff --git a/repo/linux-git/PKGBUILD b/repo/linux-git/PKGBUILD deleted file mode 100644 index f618754..0000000 --- a/repo/linux-git/PKGBUILD +++ /dev/null @@ -1,289 +0,0 @@ -# Maintainer: David Cohen -# Contributor: Jan Alexander Steffens (heftig) - -# This PKGBUILD script and the config file are based on official Arch's linux package -# Refer to config file to get the exact versions it's based on. Any changes to the config -# will be on config.extra file. - -pkgbase=linux-git -pkgver=6.7.rc8.r177.52b1853b080a -pkgrel=1 -pkgdesc="Linus Torvalds' Mainline Linux" -url="https://www.kernel.org" -arch=(x86_64) -license=(GPL2) -_userconfig="/etc/${pkgbase}/config" -_userremote="/etc/${pkgbase}/remote" -_userpatches="/etc/${pkgbase}/patches/patches" -backup=( -"${_userconfig##/}" -"${_userremote##/}" -"${_userpatches##/}" -) -makedepends=( - bc - cpio - gettext - git - libelf - pahole - perl - python - tar - xz -) -options=('!strip') -_srcname=linux-torvalds -source=( - "$_srcname::git+https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux" - config # the main kernel config file - config.extra # additional configs - config.user # user custom config - remote # custom remote config - patches # user patches config -) -validpgpkeys=( - 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds - '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman -) -b2sums=( - 'SKIP' # linux git source - '9a1770eed7e306ddd532b1df9d62c52b4f6c938d147473bed6ba92a4139654f313d7033bb6bc509f4054fa757acf33a8d73b6f36fed2a134f72d1724bf2db717' # config - '249bec61fed688345a0f41245af9e8e189af3149e66a3c0dcc8e833151428232a701a35ed760ef93ceb5f25d9378c44f903f380a7051a65fb9a203c6fb51ebcd' # config.extra - 'SKIP' # config.user - 'SKIP' # remote - 'a483bfcc2f7926def88842a1b5da5170ed50e941d82e5389521c71e82015f1b1d8503efda1517f85105a5ed218bd4ca282f4381b16926cdc774c85b8b5a11615' # patches -) - -export KBUILD_BUILD_HOST=archlinux -export KBUILD_BUILD_USER=$pkgbase -export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})" - -_make() { - test -s version - make KERNELRELEASE="$( localversion.10-pkgrel - echo "${pkgbase#linux}" > localversion.20-pkgname - make defconfig - make -s kernelrelease > version - make mrproper - - local src - for src in "${source[@]}"; do - src="${src%%::*}" - src="${src##*/}" - [[ $src = *.patch ]] || continue - echo "Applying patch $src..." - patch -Np1 < "../$src" - done - - if [[ -z ${IGNORE_USER_CUSTOM} ]]; then - echo - echo "====================================== User Patches ======================================" - [[ -f "$_userpatches" ]] && source "$_userpatches" - PATCHES_PREFIX=${_userpatches%%patches} - for src in "${PATCHES[@]}"; do - [[ $src = *.patch ]] || continue - echo " -> Applying user patch $src..." - patch -Np1 < "${PATCHES_PREFIX}$src" - _USER_PATCHES="1" - done - echo "==========================================================================================" - echo - # Let user see the patches were applied before proceed with the build - [[ ! -z ${_USER_PATCHES} ]] && sleep 5 - fi - - echo "Setting config..." - cat ../config ../config.extra > .config - if [[ -z ${IGNORE_USER_CUSTOM} ]]; then - if [[ -f "$_userconfig" ]]; then - cat $_userconfig >> .config - else - cat ../config.user >> .config - fi - fi - _make olddefconfig - diff -u ../config .config || : - - echo "Prepared $pkgbase version $(