diff options
author | Jack Chen | 2020-11-22 05:03:19 +0800 |
---|---|---|
committer | Jack Chen | 2020-11-22 08:49:40 +0800 |
commit | eacb0804d8e5606010ddc901c34b24375f5af7c3 (patch) | |
tree | 0e871ef7032a626e070a254b991729ce364ff2c7 /PKGBUILD | |
parent | c1772949d1729007597fd25b4e0f4e34814a8894 (diff) | |
download | aur-eacb0804d8e5606010ddc901c34b24375f5af7c3.tar.gz |
update PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 15 insertions, 14 deletions
@@ -2,28 +2,29 @@ pkgbase=linux-rockchip pkgname=('linux-rockchip' 'linux-rockchip-headers') -pkgver=5.8.16 +pkgver=5.8.18 pkgrel=1 arch=('armv7h') -url="https://apt.armbian.com" +url="https://github.com/armbian/build" license=('GPL2') makedepends=('coreutils' 'findutils' 'curl' 'grep' 'sed') options=('!strip') -_pkgfile=$(curl -s -L https://apt.armbian.com/dists/focal/main/binary-armhf/Packages -o Packages) -_kernver=$(cat Packages | grep 'linux-dtb-current-rockchip.*deb' | head -n 1 | sed -r 's#.*l/linux-(.*)/l.*#\1#') +_pkgfile=$(curl -s -L https://api.github.com/repos/redchenjs/armbian-kernel/releases/latest -o release) +_kernver=$(cat release | grep tag_name | sed -r 's#.*"v(.*)".*$#\1#') +_armbian=$(cat release | grep body | sed -r 's#.*"(.*)".*$#\1#') source=( "mkinitcpio.preset" - "$(cat Packages | grep 'linux-dtb-current-rockchip.*deb' | head -n 1 | sed -r 's#Filename: #https://apt.armbian.com/#')" - "$(cat Packages | grep 'linux-image-current-rockchip.*deb' | head -n 1 | sed -r 's#Filename: #https://apt.armbian.com/#')" - "$(cat Packages | grep 'linux-headers-current-rockchip.*deb' | head -n 1 | sed -r 's#Filename: #https://apt.armbian.com/#')" + "https://github.com/redchenjs/armbian-kernel/releases/download/v$_kernver/linux-dtb-current-rockchip_${_armbian}_armhf.deb" + "https://github.com/redchenjs/armbian-kernel/releases/download/v$_kernver/linux-image-current-rockchip_${_armbian}_armhf.deb" + "https://github.com/redchenjs/armbian-kernel/releases/download/v$_kernver/linux-headers-current-rockchip_${_armbian}_armhf.deb" ) sha512sums=( '4e479e5c010c5cd6105b104419bbf1886a60174535d17a34ae457f2744598d0f1c4e2b24dc989c038fa2c51b3d076e0acd3210e1492a87db68b1d43840e11e8a' - "$(cat Packages | grep 'linux-dtb-current-rockchip.*deb' -A 5 | grep SHA512 | head -n 1 | sed -r 's#SHA512: ##')" - "$(cat Packages | grep 'linux-image-current-rockchip.*deb' -A 5 | grep SHA512 | head -n 1 | sed -r 's#SHA512: ##')" - "$(cat Packages | grep 'linux-headers-current-rockchip.*deb' -A 5 | grep SHA512 | head -n 1 | sed -r 's#SHA512: ##')" + "$(curl -s -L https://github.com/redchenjs/armbian-kernel/releases/download/v$_kernver/linux-dtb-current-rockchip_${_armbian}_armhf.deb.sha512sum)" + "$(curl -s -L https://github.com/redchenjs/armbian-kernel/releases/download/v$_kernver/linux-image-current-rockchip_${_armbian}_armhf.deb.sha512sum)" + "$(curl -s -L https://github.com/redchenjs/armbian-kernel/releases/download/v$_kernver/linux-headers-current-rockchip_${_armbian}_armhf.deb.sha512sum)" ) noextract=("${source[@]##*/}") @@ -44,9 +45,9 @@ package_linux-rockchip() { cd "$srcdir" - ar x linux-dtb-current-rockchip_*.deb + ar x linux-dtb-current-rockchip_${_armbian}_armhf.deb tar -xf data.tar.xz - ar x linux-image-current-rockchip_*.deb + ar x linux-image-current-rockchip_${_armbian}_armhf.deb tar -xf data.tar.xz mkdir -p "$pkgdir/usr" @@ -68,9 +69,9 @@ package_linux-rockchip-headers() { cd "$srcdir" - ar x linux-image-current-rockchip_*.deb + ar x linux-image-current-rockchip_${_armbian}_armhf.deb tar -xf data.tar.xz - ar x linux-headers-current-rockchip_*.deb + ar x linux-headers-current-rockchip_${_armbian}_armhf.deb tar -xf data.tar.xz mkdir -p "$pkgdir/usr/lib/modules/$_kernver" |