From 34732b09e994e2260df0d4d3feab4d5b6d58aabc Mon Sep 17 00:00:00 2001 From: triallax Date: Tue, 13 Jun 2023 21:47:38 +0100 Subject: [PATCH] libbytesize: update to 2.8. --- srcpkgs/libbytesize/template | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/srcpkgs/libbytesize/template b/srcpkgs/libbytesize/template index 2aabc29dcc64..d1fa531256b3 100644 --- a/srcpkgs/libbytesize/template +++ b/srcpkgs/libbytesize/template @@ -1,9 +1,9 @@ # Template file for 'libbytesize' pkgname=libbytesize -version=2.7 +version=2.8 revision=1 build_style=gnu-configure -hostmakedepends="gettext python3" +hostmakedepends="pkg-config gettext python3" makedepends="mpfr-devel pcre2-devel" checkdepends="python3-six" short_desc="Library for operations with sizes in bytes" @@ -12,9 +12,12 @@ 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=8bae8287af6ef5624c320f70defdcd84ddc0c2057d3b59a5871897f27697811e -# checks fails in libbytesize_unittest.sh -make_check=no +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}" @@ -30,6 +33,8 @@ libbytesize-python3_package() { depends="python3-six ${sourcepkg}>=${version}_${revision}" short_desc+=" - Python3 bindings" pkg_install() { - vmove usr/lib/python3* + vmove "usr/lib/python3*" + # Requires the Python module. + vmove usr/bin/bscalc } }