# Template file for 'talloc' pkgname=talloc version=2.4.1 revision=1 build_style=waf3 build_helper="qemu" configure_script="buildtools/bin/waf" configure_args="--sysconfdir=/etc --localstatedir=/var --disable-rpath --disable-rpath-install --without-gettext --builtin-libraries=replace --bundled-libraries=pytalloc-util" hostmakedepends="pkg-config docbook2x" makedepends="python3-devel libtirpc-devel libxslt gettext-devel" short_desc="Hierarchical pool based memory allocator with destructors" maintainer="Orphaned " license="GPL-3.0-or-later" homepage="https://talloc.samba.org/" distfiles="https://download.samba.org/pub/${pkgname}/${pkgname}-${version}.tar.gz" checksum=410a547f08557007be0e88194f218868358edc0ab98c98ba8c167930db3d33f9 export PYTHON_CONFIG="${XBPS_CROSS_BASE}/usr/bin/python3-config" export PYTHONHASHSEED=1 talloc-python3_package() { short_desc+=" - Python3 bindings" pkg_install() { vmove ${py3_lib} } } libpytalloc-util_package() { short_desc+=" - Python3 utility library" pkg_install() { vmove "usr/lib/libpytalloc-util.so.*" } } talloc-devel_package() { depends="${sourcepkg}>=${version}_${revision} libpytalloc-util>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" vmove usr/share/man/man3 } }