# Template file for 'libbytesize' pkgname=libbytesize version=2.8 revision=3 build_style=gnu-configure hostmakedepends="pkg-config gettext python3" makedepends="mpfr-devel pcre2-devel" checkdepends="python3-six" short_desc="Library for operations with sizes in bytes" maintainer="Orphaned " license="LGPL-2.1-or-later" homepage="https://github.com/storaged-project/libbytesize" changelog="https://raw.githubusercontent.com/storaged-project/libbytesize/master/NEWS.rst" distfiles="https://github.com/storaged-project/libbytesize/releases/download/${version}/libbytesize-${version}.tar.gz" checksum=d87aef5a37e189b1cc827530e0feafa6529331fcbe2aabf330a01ad8ec95e1a0 pre_check() { # Requires python3-pocketlint, which is not packaged yet. vsed -e 's/canary_tests.sh$//g' -i tests/Makefile } libbytesize-devel_package() { depends="${makedepends} ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove "usr/lib/*.so" vmove usr/lib/pkgconfig } } libbytesize-python3_package() { depends="python3-six ${sourcepkg}>=${version}_${revision}" short_desc+=" - Python3 bindings" pkg_install() { vmove "usr/lib/python3*" # Requires the Python module. vmove usr/bin/bscalc vmove usr/share/man/man1/bscalc.1 } }