DEPENDS="rootfs boot-rpi3" build() { pkg install -om -r "$PKGBUILDDIR/boot" -R "$REPODIR" $DEPENDS # copy files from this package cp "$SCRIPTDIR/pkg/$PKGNAME/cmdline.txt" "$PKGBUILDDIR/boot" cp "$SCRIPTDIR/pkg/$PKGNAME/install.sh" "$PKGBUILDDIR" cp "$SCRIPTDIR/pkg/$PKGNAME/genimage.sh" "$PKGBUILDDIR" # substitute file names in scripts mkdir -p "$PKGBUILDDIR/boot/$OS_RELEASE" mv "$PKGBUILDDIR/boot/rootfs.img" "$PKGBUILDDIR/boot/$OS_RELEASE" mv "$PKGBUILDDIR/boot/vmlinuz" "$PKGBUILDDIR/boot/$OS_RELEASE" local rootfs_image="$OS_RELEASE/rootfs.img" local kernel_image="$OS_RELEASE/vmlinuz" sed -i 's#ROOTFSFILE#'$rootfs_image'#g' "$PKGBUILDDIR/boot/cmdline.txt" sed -i 's#KERNELFILE#'$kernel_image'#g' "$PKGBUILDDIR/boot/config.txt" } deploy() { tar czf "$BUILDROOT/$PKGNAME.tar.gz" * touch "$PKGDEPLOYDIR/$PKGNAME.files" cat > "$PKGDEPLOYDIR/$PKGNAME.desc" <<_EOF name $PKGNAME _EOF } check_update() { return }