Warning, /plasma-bigscreen/bigscreen-debos-image-rpi4/recipes/pineh64.yml is written in an unsupported language. File is not indexed.

0001 {{- $architecture := or .architecture "arm64" -}}
0002 {{ $suite :=  "bionic" }}
0003 {{- $image := or .image "mycroft-pineh64.img" -}}
0004 
0005 architecture: {{ $architecture }}
0006 
0007 actions:
0008   - action: run
0009     origin: kernel
0010     chroot: true
0011     description: Install kernel
0012     label: dpkg
0013     command: dpkg -i /var/tmp/*.deb && cd /lib/modules/*-pine64* && mkdir extra && cp /var/tmp/mali_kbase.ko extra/ && rm /var/tmp/* -r
0014 
0015   - action: download
0016     description: Fetch u-boot build
0017     url: https://files.xenon.pangea.pub/pineh64/u-boot-sunxi-with-spl.bin
0018     name: u-boot
0019     filename: u-boot-sunxi-with-spl.bin
0020     unpack: false
0021 
0022   - action: overlay
0023     origin: u-boot
0024     source: .
0025     destination: /var/tmp/u-boot-sunxi-with-spl.bin
0026 
0027   - action: run
0028     chroot: true
0029     description: Run depmod for extra module
0030     label: depmod
0031     command: depmod $(ls /lib/modules/)
0032 
0033     # Wayland drivers
0034   - action: download
0035     description: Fetch latest wayland drivers blob
0036     url: https://files.xenon.pangea.pub/pineh64/mali-t720-r18p0-01rel0-um-018-linux-opengles-release-wayland-server-gbm-composer-arm64-glibc.tar.gz
0037     name: wayland
0038     filename: wayland.tar.bz2
0039     unpack: true
0040 
0041   - action: overlay
0042     origin: wayland
0043     source: .
0044     destination: /usr/lib/aarch64-linux-gnu/mali-egl/
0045 
0046   - action: overlay
0047     source: pineh64
0048     destination: /
0049 
0050   - action: image-partition
0051     imagename: {{ $image }}
0052     imagesize: 8GB
0053     partitiontype: msdos
0054     mountpoints:
0055       - mountpoint: /
0056         partition: ROOTFS
0057     partitions:
0058       - name: ROOTFS
0059         fs: ext4
0060         start: 1M
0061         end: 100%
0062         flags: [ boot ]
0063 
0064   - action: run
0065     description: Set hostname
0066     chroot: true
0067     command: echo pineh64 > /etc/hostname
0068 
0069   - action: run
0070     description: Compile u-boot script
0071     chroot: true
0072     label: mkimage
0073     command: mkimage -A arm -O linux -T script -C none -n "U-Boot boot script" -d /boot/boot.txt /boot/boot.scr
0074 
0075 #TODO after filesystem?
0076   - action: raw
0077     origin: filesystem
0078     source: /var/tmp/u-boot-sunxi-with-spl.bin
0079     offset: 8192