mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-02-16 23:57:11 +00:00
core/linux-armv7 to 3.13.0-1
This commit is contained in:
parent
43a16a1dd3
commit
58125f0d05
3 changed files with 311 additions and 140 deletions
|
@ -4,44 +4,42 @@
|
|||
buildarch=4
|
||||
|
||||
pkgbase=linux-armv7
|
||||
_srcname=linux-3.12
|
||||
_srcname=linux-3.13
|
||||
_kernelname=${pkgbase#linux}
|
||||
_desc="ARMv7 multi-platform"
|
||||
pkgver=3.12.6
|
||||
pkgrel=3
|
||||
rcnrel=armv7-x11
|
||||
pkgver=3.13.0
|
||||
pkgrel=1
|
||||
rcnrel=armv7-x9
|
||||
arch=('armv7h')
|
||||
url="http://www.kernel.org/"
|
||||
license=('GPL2')
|
||||
makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'git' 'uboot-mkimage')
|
||||
options=('!strip')
|
||||
source=("http://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz"
|
||||
"http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz"
|
||||
"http://rcn-ee.net/deb/sid-armhf/v${pkgver}-${rcnrel}/patch-${pkgver}-${rcnrel}.diff.gz"
|
||||
"git://git.code.sf.net/p/aufs/aufs3-standalone#branch=aufs${_srcname#linux-}"
|
||||
# "http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz"
|
||||
"http://rcn-ee.net/deb/sid-armhf/v${pkgver}-${rcnrel}/patch-${pkgver%.0}-${rcnrel}.diff.gz"
|
||||
# "git://git.code.sf.net/p/aufs/aufs3-standalone#branch=aufs${_srcname#linux-}"
|
||||
'0001-atags-add-support-for-marvell-uboot.patch'
|
||||
'0002-atags-retrieve-mac-addresses.patch'
|
||||
'smile.patch'
|
||||
'mmc.patch'
|
||||
'config')
|
||||
md5sums=('cc6ee608854e0da4b64f6c1ff8b6398c'
|
||||
'9e75be8b127e58f1a76c0015eabb12ae'
|
||||
'9bb86ad4cedadaa3e75539b46d17d8f3'
|
||||
'SKIP'
|
||||
md5sums=('0ecbaf65c00374eb4a826c2f9f37606f'
|
||||
'ed7cdb79cd786aad89a995d95c5b6232'
|
||||
'3ad860d0d6daedc82091ea29c9730b95'
|
||||
'02cce6b8f88c4392f552b14d0bf2e71c'
|
||||
'8eb20ef02a6e25da0604848e3ed8f139'
|
||||
'15482d66eaaf0237f0cc6a61f36365b3'
|
||||
'911bffe9c261ca5b91dd0a083d99e81f'
|
||||
'2f669642b40e3db041e4ec281c2c621e')
|
||||
'b36ad875df99272f365ff7e95088285b')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_srcname}"
|
||||
|
||||
# add upstream patch
|
||||
patch -p1 -i ../patch-${pkgver}
|
||||
# patch -p1 -i ../patch-${pkgver}
|
||||
|
||||
# RCN patch
|
||||
git apply ../patch-${pkgver}-${rcnrel}.diff
|
||||
git apply ../patch-${pkgver%.0}-${rcnrel}.diff
|
||||
|
||||
# mvebu patches
|
||||
patch -p1 -i ../0001-atags-add-support-for-marvell-uboot.patch
|
||||
|
@ -50,15 +48,15 @@ prepare() {
|
|||
patch -p1 -i ../mmc.patch
|
||||
|
||||
# AUFS patches
|
||||
cp -ru "${srcdir}/aufs3-standalone/Documentation" .
|
||||
cp -ru "${srcdir}/aufs3-standalone/fs" .
|
||||
cp -ru "${srcdir}/aufs3-standalone/include/uapi/linux/aufs_type.h" ./include/linux
|
||||
cp -ru "${srcdir}/aufs3-standalone/include/uapi/linux/aufs_type.h" ./include/uapi/linux
|
||||
# cp -ru "${srcdir}/aufs3-standalone/Documentation" .
|
||||
# cp -ru "${srcdir}/aufs3-standalone/fs" .
|
||||
# cp -ru "${srcdir}/aufs3-standalone/include/uapi/linux/aufs_type.h" ./include/linux
|
||||
# cp -ru "${srcdir}/aufs3-standalone/include/uapi/linux/aufs_type.h" ./include/uapi/linux
|
||||
|
||||
patch -Np1 -i ../aufs3-standalone/aufs3-kbuild.patch
|
||||
patch -Np1 -i ../aufs3-standalone/aufs3-base.patch
|
||||
patch -Np1 -i ../aufs3-standalone/aufs3-mmap.patch
|
||||
patch -Np1 -i ../aufs3-standalone/aufs3-standalone.patch
|
||||
# patch -Np1 -i ../aufs3-standalone/aufs3-kbuild.patch
|
||||
# patch -Np1 -i ../aufs3-standalone/aufs3-base.patch
|
||||
# patch -Np1 -i ../aufs3-standalone/aufs3-mmap.patch
|
||||
# patch -Np1 -i ../aufs3-standalone/aufs3-standalone.patch
|
||||
|
||||
cat "${srcdir}/config" > ./.config
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,6 @@
|
|||
diff -urN a/arch/arm/boot/dts/armada-370-smileplug.dts b/arch/arm/boot/dts/armada-370-smileplug.dts
|
||||
--- a/arch/arm/boot/dts/armada-370-smileplug.dts 1969-12-31 17:00:00.000000000 -0700
|
||||
+++ b/arch/arm/boot/dts/armada-370-smileplug.dts 2013-08-13 17:50:54.276880678 -0600
|
||||
+++ b/arch/arm/boot/dts/armada-370-smileplug.dts 2014-01-20 19:36:46.664271487 -0700
|
||||
@@ -0,0 +1,146 @@
|
||||
+/*
|
||||
+ * Device Tree file for Marvell SMILE Plug
|
||||
|
@ -149,13 +149,13 @@ diff -urN a/arch/arm/boot/dts/armada-370-smileplug.dts b/arch/arm/boot/dts/armad
|
|||
+ };
|
||||
+};
|
||||
diff -urN a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
|
||||
--- a/arch/arm/boot/dts/Makefile 2013-08-13 17:47:49.000000000 -0600
|
||||
+++ b/arch/arm/boot/dts/Makefile 2013-08-13 17:50:54.276880678 -0600
|
||||
@@ -105,6 +105,7 @@
|
||||
msm8960-cdp.dtb
|
||||
--- a/arch/arm/boot/dts/Makefile 2014-01-19 19:40:07.000000000 -0700
|
||||
+++ b/arch/arm/boot/dts/Makefile 2014-01-20 19:36:46.664271487 -0700
|
||||
@@ -108,6 +108,7 @@
|
||||
qcom-msm8960-cdp.dtb
|
||||
dtb-$(CONFIG_ARCH_MVEBU) += armada-370-db.dtb \
|
||||
armada-370-mirabox.dtb \
|
||||
+ armada-370-smileplug.dtb \
|
||||
armada-370-netgear-rn102.dtb \
|
||||
armada-370-netgear-rn104.dtb \
|
||||
armada-370-rd.dtb \
|
||||
armada-xp-axpwifiap.dtb \
|
||||
|
|
Loading…
Reference in a new issue