# Maintainer: Martin Schmölzer pkgname=libopencm3-git pkgver=r2301.0fd4f74e pkgrel=1 pkgdesc='Open Source firmware library for various ARM Cortex microcontrollers' arch=(any) url='http://www.libopencm3.org/' license=(GPL) makedepends=(git arm-none-eabi-gcc arm-none-eabi-newlib python-yaml) options=(!strip staticlibs !buildflags) source=(git://github.com/libopencm3/libopencm3.git 0001-Revert-Drop-install-target-and-documentation.patch) sha256sums=('SKIP' '457dc2d2810e2b7ac857952021f5092a0de923069645f50f9c95a09c86b52158') pkgver() { cd libopencm3 printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { cd libopencm3 patch -p1 < ../0001-Revert-Drop-install-target-and-documentation.patch } build() { cd libopencm3 make } package() { cd libopencm3 make DESTDIR="$pkgdir" PREFIX=/usr/arm-none-eabi install }