void-packages/srcpkgs/make/template
q66 85761cc580 make: update to 4.3 again and revert commits that regress packages
The openjdk9 commit is probably actually right on make's side, but
it does break openjdk9 so keep this reverted while we investigate
a fix.

The secondary expansion is I'm 99% sure an actual regression.
Revert to previous behavior, as nothing much seems to rely on the
new behavior (Make 4.2 worked for us for ages). These will be
reported upstream.

Also, make sure the check target can be run (testsuite passed).

Fixes https://github.com/void-linux/void-packages/issues/21089
2020-04-18 20:10:12 +02:00

19 lines
581 B
Bash

# Template file for 'make'
pkgname=make
version=4.3
revision=2
bootstrap=yes
build_style=gnu-configure
configure_args="$(vopt_with guile)"
hostmakedepends="$(vopt_if guile pkg-config)"
makedepends="$(vopt_if guile 'gc-devel guile-devel')"
checkdepends="perl"
short_desc="GNU Make build tool"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-3.0-or-later"
homepage="http://www.gnu.org/software/make"
distfiles="${GNU_SITE}/make/${pkgname}-${version}.tar.lz"
checksum=de1a441c4edf952521db30bfca80baae86a0ff1acd0a00402999344f04c45e82
build_options=guile
patch_args="-Np1"