# Template file for 'sdbus-c++'
pkgname=sdbus-c++
version=2.3.1
revision=1
build_style=cmake
configure_args="
 -DSDBUSCPP_BUILD_CODEGEN=ON
 -DSDBUSCPP_BUILD_DOCS=ON
"
hostmakedepends="pkg-config cmake"
makedepends="basu-devel expat-devel"
short_desc="High-level C++ D-Bus library"
maintainer="Ly-sec <void@lysec.dev>"
license="LGPL-2.1-only"
homepage="https://github.com/Kistler-Group/sdbus-cpp"
changelog="https://raw.githubusercontent.com/Kistler-Group/sdbus-cpp/refs/heads/master/ChangeLog"
distfiles="https://github.com/Kistler-Group/sdbus-cpp/archive/v${version}.tar.gz"
checksum=3a289eded586c26d06c1387de72c7bf7c809527a70d51ba6401fe61059b19626

sdbus-c++-devel_package() {
	depends="${sourcepkg}>=${version}_${revision} basu-devel"
	short_desc+=" - development files"
	pkg_install() {
		vmove usr/bin
		vmove usr/include
		vmove usr/lib/cmake
		vmove usr/lib/pkgconfig
		vmove "usr/lib/*.so"
		vmove usr/share/doc
	}
}
