From 3eff9c2a158ff1123efa9afd5a44766da75cf4df Mon Sep 17 00:00:00 2001 From: mobinmob Date: Fri, 9 Apr 2021 13:22:10 +0300 Subject: [PATCH] mk-configure: update to 0.37.0. --- srcpkgs/mk-configure/template | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/srcpkgs/mk-configure/template b/srcpkgs/mk-configure/template index dad5f0e0e21f..b7c019b828d3 100644 --- a/srcpkgs/mk-configure/template +++ b/srcpkgs/mk-configure/template @@ -1,6 +1,6 @@ # Template file for 'mk-configure' pkgname=mk-configure -version=0.36.0 +version=0.37.0 revision=1 wrksrc="${pkgname}-${pkgname}-${version}" build_style=gnu-makefile @@ -10,20 +10,28 @@ make_install_args="${make_build_args} MANDIR=/usr/share/man" make_check_target="test" hostmakedepends="bmake bmkdep tar texinfo" depends="bmake bmkdep" -checkdepends="automake glib-devel groff pkg-config bison flex" +checkdepends="automake glib-devel groff pkg-config bison flex libbsd-devel" short_desc="Lightweight replacement for GNU autotools" maintainer="Leah Neukirchen " license="BSD-2-Clause, BSD-3-Clause" homepage="https://github.com/cheusov/mk-configure/" distfiles="https://github.com/cheusov/${pkgname}/archive/${pkgname}-${version}.tar.gz" -checksum=48188e9305b7b1e2f81d3a70e0af1112affa8a7871b01335b86829ffed746177 +checksum=7aff2a94b66c5b0d622665af561d3474e321d7c42f8c1e4a274e290b43da26ea disable_parallel_build=yes +case "$XBPS_TARGET_MACHINE" in + *-musl) + checkdepends+=" musl-fts-devel" +esac + + post_extract() { rm -r tests/pkg_config_2 # different wording rm -r tests/*lua* rm -r examples/*lua* rm -r examples/*lex* + rm -r tests/test_subprj_dash + rm -r tests/test_mkc_vs_* vsed -i -e 's/-Wabi//g' mk/mkc_imp.platform.sys.mk } pre_build() { @@ -31,10 +39,6 @@ pre_build() { } pre_check() { unset CC CFLAGS CXXFLAGS - case "$XBPS_TARGET_MACHINE" in - *-musl) - sed -i 's|Cannot allocate|Out of|g' examples/hello_errwarn/expect.out ;; - esac } post_install() { vlicense doc/LICENSE