# Template file for 'libbytesize' pkgname=libbytesize version=2.1 revision=2 build_style=gnu-configure hostmakedepends="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=acc7d40237573adb958039bd9254155a41e57c363fce492f9e8768b42e4bffae pre_check() { # Disable test that depends on unpackaged pocketlint sed -i 's|canary_tests.sh$||g' tests/Makefile # Default locale doesn't work sed -i 's|DEFAULT_LOCALE =.*|DEFAULT_LOCALE = "C"|g' tests/libbytesize_unittest.py } 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() { archs=noarch depends="python3-six ${sourcepkg}>=${version}_${revision}" short_desc+=" - Python3 bindings" pkg_install() { vmove usr/lib/python3* } }