|
@@ -0,0 +1,36 @@
|
|
|
+# Maintainer: Donald Carr <sirspudd at gmail dot com>
|
|
|
+
|
|
|
+# set -x
|
|
|
+
|
|
|
+pkgname=linux-spudd
|
|
|
+pkgrel=1
|
|
|
+pkgver=4.11.rc3.r6.g4c4c9bb32aaa
|
|
|
+pkgdesc="Kernel build from head"
|
|
|
+arch=("x86_64")
|
|
|
+license=("GPL2.1")
|
|
|
+install=spudd.install
|
|
|
+_xcompile_args="ARCH=arm64 CROSS_COMPILE=/opt/aarch64-rpi3-linux-gnueabi/bin/aarch64-rpi3-linux-gnueabi-"
|
|
|
+
|
|
|
+pkgver() {
|
|
|
+ cd /opt/dev/src/OSS/linux/linux
|
|
|
+ git describe --tags | cut -c2- | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
|
|
|
+}
|
|
|
+
|
|
|
+build() {
|
|
|
+ cd /opt/dev/src/OSS/linux/linux
|
|
|
+ #git clean -xdff
|
|
|
+ make
|
|
|
+}
|
|
|
+
|
|
|
+package() {
|
|
|
+ boot_dir="${pkgdir}/boot"
|
|
|
+ usr_dir="${pkgdir}/usr"
|
|
|
+ preset_dir=${pkgdir}/etc/mkinitcpio.d
|
|
|
+
|
|
|
+ cd /opt/dev/src/OSS/linux/linux
|
|
|
+ INSTALL_MOD_PATH=${usr_dir} make modules_install
|
|
|
+ mkdir -p ${boot_dir}
|
|
|
+ mkdir -p ${preset_dir}
|
|
|
+ cp arch/x86/boot/bzImage ${boot_dir}/vmlinuz-spudd
|
|
|
+ cp ${startdir}/spudd.preset ${preset_dir}
|
|
|
+}
|