# Maintainer: Otreblan pkgname=libclsp pkgver=0.1.2 pkgrel=1 epoch= pkgdesc="A C++17 library for language servers" arch=('x86_64') url="https://github.com/otreblan/libclsp" license=('GPL3') groups=() depends=('boost-libs') makedepends=('cmake' 'boost' 'rapidjson') checkdepends=() optdepends=() provides=("${pkgname}.so") conflicts=() source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") sha256sums=("c050291146baebcb414092c2aa30618ec53efab1e47fb072ba923695529250d9") prepare() { mkdir -p "$pkgname-$pkgver/build" } build() { cd "$pkgname-$pkgver/build" cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_UNITY_BUILD=ON \ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \ .. make } package() { cd "$pkgname-$pkgver/build" make DESTDIR="$pkgdir/" install }