# Maintainer: Mattia Procopio (astro.matto) pkgname=rpicam-apps pkgver=1.11.0 pkgrel=1 pkgdesc="This is a small suite of libcamera-based applications to drive the cameras on a Raspberry Pi platform." arch=(aarch64) url="https://github.com/raspberrypi/rpicam-apps" license=(LGPLv2 MIT GPLv3 BSD2 BSD3) depends=(boost libpisp python-piexif python-prctl) makedepends=(meson python-jinja python-sphinx) source=( "https://github.com/raspberrypi/rpicam-apps/archive/refs/tags/v${pkgver}.tar.gz" "rpicam-apps-1.11.0-outputfilename.patch" "99-raspberrypi-dmaheap.rules" ) sha256sums=( "342c0acf6bee07485bce76cb8a9774ef8a86dc2f5923d62601321a91a7b80baf" "318590af9883d92408a687a34c69d01454c019703c1d0f49ef2ab2837ae90271" "4045e41e24d8c3e247b667a66bc9eee13918f599f464003dde25ca55ed7bb995" ) prepare() { cd rpicam-apps-${pkgver} patch -Np1 -i "${srcdir}/rpicam-apps-1.11.0-outputfilename.patch" } build() { cd $srcdir/rpicam-apps-$pkgver meson setup build -Dprefix=/usr -Dwerror=false } package() { mkdir -p $pkgdir/usr/lib/udev/rules.d/ cd $srcdir/rpicam-apps-$pkgver DESTDIR="$pkgdir" ninja -C build install install -m 755 $srcdir/../99-raspberrypi-dmaheap.rules $pkgdir/usr/lib/udev/rules.d/ }