# Maintainer: John Sanpe pkgname=bfdev-devel-git _gitname=bfdev pkgver=r1047.e669ad6 pkgrel=1 pkgdesc="An open source development library" arch=(any) url="https://github.com/openbfdev/bfdev.git" branch="devel" license=('GPL') makedepends=('git' 'cmake' 'gcc' 'fakeroot') source=("${_gitname}::git+${url}#branch=${branch}") md5sums=('SKIP') pkgver() { cd "${srcdir}/${_gitname}" ( set -o pipefail git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" ) } build() { cmake -B build -S ${_gitname%-git} \ -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D BFDEV_EXAMPLES=ON cmake --build build -j$(nproc) } package() { DESTDIR="$pkgdir" cmake --install build }