diff options
author | Jerry | 2019-02-28 23:48:24 +0800 |
---|---|---|
committer | Jerry | 2019-02-28 23:48:24 +0800 |
commit | cc951d0ea22c75ae78fe1169a1972606f3363ff0 (patch) | |
tree | 6a2f9a83a5be3231a44ae8904ed729f12b7068c2 /PKGBUILD | |
parent | f0bb70e989547ded3758149eb2dee2a9f5f0c2d8 (diff) | |
download | aur-cc951d0ea22c75ae78fe1169a1972606f3363ff0.tar.gz |
git package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 13 insertions, 11 deletions
@@ -8,7 +8,7 @@ pkgbase=linux-aarch64-raspberrypi _srcname=linux _kernelname=${pkgbase#linux} _desc="AArch64 kernel for RaspberryPi 3" -pkgver=4.19.19 +pkgver=4.19.25.g7f26b4456f70 pkgrel=1 arch=('aarch64') url="https://github.com/raspberrypi/linux" @@ -20,24 +20,20 @@ source=("git+https://github.com/raspberrypi/linux.git#branch=rpi-4.19.y" 'linux.preset' '99-linux.hook') md5sums=('SKIP' - '1dd1a24cd129d9d53b77ef217f67557d' + '8d69065f716d419a350953ee971b8775' '06e904bf795a75f5bc74b8b000780467' '1d4477026533efaa0358a40855d50a83') -prepare() { +pkgver() { cd "${srcdir}/${_srcname}" + printf "%s.g%s" "$(make kernelversion)" "$(git rev-parse --short HEAD)" +} - # reset to a certain version - git reset --hard e9ec52ce5074e21d57effa0b0ea7644d69b13ea5 - - # Dirty hack to get rid of the + in kernel version - rm -rf .git +prepare() { + cd "${srcdir}/${_srcname}" cat "${srcdir}/config" > ./.config - # add pkgrel to extraversion - sed -ri "s|^(EXTRAVERSION =)(.*)|\1 \2-${pkgrel}|" Makefile - # don't run depmod on 'make install'. We'll do this ourselves in packaging sed -i '2iexit 0' scripts/depmod.sh } @@ -45,6 +41,12 @@ prepare() { build() { cd "${srcdir}/${_srcname}" + # Dirty hack to get rid of the + in kernel version + mv .git .git_1 + + # add pkgrel to extraversion + sed -ri "s|^(EXTRAVERSION =)(.*)|\1 \2-${pkgrel}|" Makefile + # get kernel version make prepare |