# Maintainer: VanLaser pkgname=c2ffi-git pkgver=r242.3078cb5 pkgrel=1 pkgdesc="Clang-based FFI wrapper generator" arch=('x86_64' 'aarch64') url="https://github.com/rpav/c2ffi" license=('GPL2') depends=('clang' 'llvm' 'libffi' 'libedit' 'zlib' 'glibc' 'ncurses' 'libxml2' 'icu' 'xz') makedepends=('git' 'make' 'cmake' 'gcc') provides=('c2ffi') conflicts=('c2ffi') source=('git+https://github.com/rpav/c2ffi#branch=llvm-15.0.0') md5sums=('SKIP') pkgver() { cd c2ffi printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } _gitroot=GITURL _gitname=MODENAME build() { cd c2ffi cmake -DBUILD_CONFIG=Release -DCMAKE_INSTALL_PREFIX=/usr . make } package() { cd c2ffi make DESTDIR="$pkgdir/" install #install -Dm755 c2ffi/bin/c2ffi "$pkgdir/usr/bin/c2ffi" } # vim:set ts=2 sw=2 et: