core/linux-raspberrypi to 4.4.7-1

This commit is contained in:
Kevin Mihelich 2016-04-13 00:26:59 +00:00
parent 520a19193d
commit a8e7198bc7
3 changed files with 719 additions and 209 deletions

View file

@ -7,13 +7,13 @@
buildarch=20
pkgbase=linux-raspberrypi
_commit=698134278274540606b37c491dae94b44c6dcea4
_commit=af9619cc3b0e8f8dc1cb2aebe4c95c86d41d90e9
_srcname=linux-${_commit}
_kernelname=${pkgbase#linux}
_desc="Raspberry Pi"
pkgver=4.1.21
pkgver=4.4.7
pkgrel=1
bfqver=v7r8
bfqver=v7r11
arch=('armv6h' 'armv7h')
url="http://www.kernel.org/"
license=('GPL2')
@ -21,25 +21,25 @@ makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'git')
options=('!strip')
source=("https://github.com/raspberrypi/linux/archive/${_commit}.tar.gz"
"git+https://github.com/sfjro/aufs4-standalone.git#branch=aufs${pkgver%.*}"
"ftp://teambelgium.net/bfq/patches/${pkgver%.*}.0-${bfqver}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-${pkgver%.*}.patch"
"ftp://teambelgium.net/bfq/patches/${pkgver%.*}.0-${bfqver}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-${pkgver%.*}.patch"
"ftp://teambelgium.net/bfq/patches/${pkgver%.*}.0-${bfqver}/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-${pkgver%.*}.0.patch"
"bfq1.patch::ftp://teambelgium.net/bfq/patches/${pkgver%.*}.0-${bfqver}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-${pkgver%.*}.0.patch"
"bfq2.patch::ftp://teambelgium.net/bfq/patches/${pkgver%.*}.0-${bfqver}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-${pkgver%.*}.0.patch"
"bfq3.patch::ftp://teambelgium.net/bfq/patches/${pkgver%.*}.0-${bfqver}/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for.patch"
'https://archlinuxarm.org/builder/src/brcmfmac43430-sdio.bin' 'https://archlinuxarm.org/builder/src/brcmfmac43430-sdio.txt'
'config.txt'
'cmdline.txt'
'config.v6'
'config.v7')
md5sums=('f8fcf11fde6a943aaec65e266ca98bda'
md5sums=('4d836f9dfc0ad16dd278dd73f7dee6aa'
'SKIP'
'74bf103542cbdee0363819309adb97a2'
'f09baae3c7add4ed9bedde22ae3efe19'
'bd8cc19a31d1cf8aeeaf9245057c4f9b'
'c1d7fcfe88edb658375089c0a9cc1811'
'953133d5e387de2ad79ac0ae5c27cb6b'
'f0387e673975e9f2a5e05136948edece'
'4a410ab9a1eefe82e158d36df02b3589'
'8c3cb6d8f0609b43f09d083b4006ec5a'
'9a3c82da627b317ec79c37fd6afba569'
'60bc3624123c183305677097bcd56212'
'872d0a62ed89453eac9c6f257bd6802b'
'79d4e1bf81f732aa9b6c4fb4a70361da')
'9db2e56d1d3e883fcfb91dd5f5207225'
'3ea8449bd6a2d41a409833bb905a3c42')
prepare() {
cd "${srcdir}/${_srcname}"
@ -56,9 +56,9 @@ prepare() {
patch -Np1 -i ../aufs4-standalone/aufs4-standalone.patch
msg2 "Add BFQ patches"
patch -Np1 -i "${srcdir}/0001-block-cgroups-kconfig-build-bits-for-BFQ-${bfqver}-${pkgver%.*}.patch"
patch -Np1 -i "${srcdir}/0002-block-introduce-the-BFQ-${bfqver}-I-O-sched-for-${pkgver%.*}.patch"
patch -Np1 -i "${srcdir}/0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-${bfqver}-for-${pkgver%.*}.0.patch"
patch -Np1 -i "${srcdir}/bfq1.patch"
patch -Np1 -i "${srcdir}/bfq2.patch"
patch -Np1 -i "${srcdir}/bfq3.patch"
msg "Prepare to build"
[[ $CARCH == "armv6h" ]] && cat "${srcdir}/config.v6" > ./.config

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff